diff options
author | red031000 <rubenru09@aol.com> | 2020-09-20 17:51:32 +0100 |
---|---|---|
committer | red031000 <rubenru09@aol.com> | 2020-09-20 17:58:50 +0100 |
commit | 8520315fb90236d8481639c07aa2396bcba9cce0 (patch) | |
tree | 69aee0829ec328bd7fdd05ecc61791c8cc128991 | |
parent | f4a3b2af4ed0af3ad14dc49f580f9f6386dedc3a (diff) |
name savegpr funcs
37 files changed, 1454 insertions, 1454 deletions
diff --git a/asm/SDK/OS/OS.s b/asm/SDK/OS/OS.s index e67fdc0..fc69331 100644 --- a/asm/SDK/OS/OS.s +++ b/asm/SDK/OS/OS.s @@ -1061,7 +1061,7 @@ OSExceptionInit: /* 80269230 00264E90 7C 08 02 A6 */ mflr r0 /* 80269234 00264E94 90 01 00 44 */ stw r0, 0x44(r1) /* 80269238 00264E98 39 61 00 40 */ addi r11, r1, 0x40 -/* 8026923C 00264E9C 4B F5 DE D1 */ bl func_801C710C +/* 8026923C 00264E9C 4B F5 DE D1 */ bl _savegpr_20 /* 80269240 00264EA0 3E C0 80 00 */ lis r22, 0x80000060@ha /* 80269244 00264EA4 3F 40 80 27 */ lis r26, OSExceptionVector@ha /* 80269248 00264EA8 80 16 00 60 */ lwz r0, 0x80000060@l(r22) diff --git a/asm/SDK/OS/OSAlarm.s b/asm/SDK/OS/OSAlarm.s index 19771b8..29c305c 100644 --- a/asm/SDK/OS/OSAlarm.s +++ b/asm/SDK/OS/OSAlarm.s @@ -41,7 +41,7 @@ InsertAlarm: /* 80269738 00265398 7C 08 02 A6 */ mflr r0 /* 8026973C 0026539C 90 01 00 34 */ stw r0, 0x34(r1) /* 80269740 002653A0 39 61 00 30 */ addi r11, r1, 0x30 -/* 80269744 002653A4 4B F5 D9 DD */ bl func_801C7120 +/* 80269744 002653A4 4B F5 D9 DD */ bl _savegpr_25 /* 80269748 002653A8 80 83 00 18 */ lwz r4, 0x18(r3) /* 8026974C 002653AC 3B A0 00 00 */ li r29, 0 /* 80269750 002653B0 81 03 00 1C */ lwz r8, 0x1c(r3) @@ -234,7 +234,7 @@ OSSetPeriodicAlarm: /* 802699F8 00265658 7C 08 02 A6 */ mflr r0 /* 802699FC 0026565C 90 01 00 24 */ stw r0, 0x24(r1) /* 80269A00 00265660 39 61 00 20 */ addi r11, r1, 0x20 -/* 80269A04 00265664 4B F5 D7 21 */ bl func_801C7124 +/* 80269A04 00265664 4B F5 D7 21 */ bl _savegpr_26 /* 80269A08 00265668 7C 7A 1B 78 */ mr r26, r3 /* 80269A0C 0026566C 7C BC 2B 78 */ mr r28, r5 /* 80269A10 00265670 7C DB 33 78 */ mr r27, r6 diff --git a/asm/SDK/OS/OSContext.s b/asm/SDK/OS/OSContext.s index 8bd3321..d38163c 100644 --- a/asm/SDK/OS/OSContext.s +++ b/asm/SDK/OS/OSContext.s @@ -394,7 +394,7 @@ OSDumpContext: /* 8026B174 00266DD4 7C 08 02 A6 */ mflr r0 /* 8026B178 00266DD8 90 01 02 F4 */ stw r0, 0x2f4(r1) /* 8026B17C 00266DDC 39 61 02 F0 */ addi r11, r1, 0x2f0 -/* 8026B180 00266DE0 4B F5 BF A1 */ bl func_801C7120 +/* 8026B180 00266DE0 4B F5 BF A1 */ bl _savegpr_25 /* 8026B184 00266DE4 3F 80 80 42 */ lis r28, lbl_80426C98@ha /* 8026B188 00266DE8 7C 7E 1B 78 */ mr r30, r3 /* 8026B18C 00266DEC 3B 9C 6C 98 */ addi r28, r28, lbl_80426C98@l diff --git a/asm/SDK/OS/OSExec.s b/asm/SDK/OS/OSExec.s index 7e3d49a..49b5eb2 100644 --- a/asm/SDK/OS/OSExec.s +++ b/asm/SDK/OS/OSExec.s @@ -8,7 +8,7 @@ PackArgs: /* 8026BB44 002677A4 7C 08 02 A6 */ mflr r0 /* 8026BB48 002677A8 90 01 00 34 */ stw r0, 0x34(r1) /* 8026BB4C 002677AC 39 61 00 30 */ addi r11, r1, 0x30 -/* 8026BB50 002677B0 4B F5 B5 D1 */ bl func_801C7120 +/* 8026BB50 002677B0 4B F5 B5 D1 */ bl _savegpr_25 /* 8026BB54 002677B4 7C 99 23 78 */ mr r25, r4 /* 8026BB58 002677B8 7C BD 2B 78 */ mr r29, r5 /* 8026BB5C 002677BC 7C 7E 1B 78 */ mr r30, r3 diff --git a/asm/ghttpEncryption.s b/asm/ghttpEncryption.s index 1f42dfc..20e2fa3 100644 --- a/asm/ghttpEncryption.s +++ b/asm/ghttpEncryption.s @@ -614,7 +614,7 @@ ghttpEncryptorSslEncryptFunc: /* 80352780 0034E3E0 7C 08 02 A6 */ mflr r0
/* 80352784 0034E3E4 90 01 00 94 */ stw r0, 0x94(r1)
/* 80352788 0034E3E8 39 61 00 90 */ addi r11, r1, 0x90
-/* 8035278C 0034E3EC 4B E7 49 99 */ bl func_801C7124
+/* 8035278C 0034E3EC 4B E7 49 99 */ bl _savegpr_26
/* 80352790 0034E3F0 2C 04 00 00 */ cmpwi r4, 0
/* 80352794 0034E3F4 7C BA 2B 78 */ mr r26, r5
/* 80352798 0034E3F8 7C DD 33 78 */ mr r29, r6
@@ -761,7 +761,7 @@ ghttpEncryptorSslDecryptFunc: /* 8035299C 0034E5FC 7C 08 02 A6 */ mflr r0
/* 803529A0 0034E600 90 01 00 64 */ stw r0, 0x64(r1)
/* 803529A4 0034E604 39 61 00 60 */ addi r11, r1, 0x60
-/* 803529A8 0034E608 4B E7 47 65 */ bl func_801C710C
+/* 803529A8 0034E608 4B E7 47 65 */ bl _savegpr_20
/* 803529AC 0034E60C 2C 04 00 00 */ cmpwi r4, 0
/* 803529B0 0034E610 7C 75 1B 78 */ mr r21, r3
/* 803529B4 0034E614 7C 96 23 78 */ mr r22, r4
diff --git a/asm/ghttpMain.s b/asm/ghttpMain.s index 0f389aa..ddf1cc1 100644 --- a/asm/ghttpMain.s +++ b/asm/ghttpMain.s @@ -264,7 +264,7 @@ ghttpGetExA: /* 80353FBC 0034FC1C 7C 08 02 A6 */ mflr r0
/* 80353FC0 0034FC20 90 01 00 44 */ stw r0, 0x44(r1)
/* 80353FC4 0034FC24 39 61 00 40 */ addi r11, r1, 0x40
-/* 80353FC8 0034FC28 4B E7 31 49 */ bl func_801C7110
+/* 80353FC8 0034FC28 4B E7 31 49 */ bl _savegpr_21
/* 80353FCC 0034FC2C 2C 03 00 00 */ cmpwi r3, 0
/* 80353FD0 0034FC30 83 C1 00 48 */ lwz r30, 0x48(r1)
/* 80353FD4 0034FC34 83 E1 00 4C */ lwz r31, 0x4c(r1)
diff --git a/asm/ghttpPost.s b/asm/ghttpPost.s index 3e0a2ae..0d74a4e 100644 --- a/asm/ghttpPost.s +++ b/asm/ghttpPost.s @@ -117,7 +117,7 @@ ghiPostGetHasFilesContentLength: /* 803543A4 00350004 7C 08 02 A6 */ mflr r0
/* 803543A8 00350008 90 01 00 44 */ stw r0, 0x44(r1)
/* 803543AC 0035000C 39 61 00 40 */ addi r11, r1, 0x40
-/* 803543B0 00350010 4B E7 2D 61 */ bl func_801C7110
+/* 803543B0 00350010 4B E7 2D 61 */ bl _savegpr_21
/* 803543B4 00350014 80 0D B0 E0 */ lwz r0, lbl_806403A0-_SDA_BASE_(r13)
/* 803543B8 00350018 7C 79 1B 78 */ mr r25, r3
/* 803543BC 0035001C 83 83 01 60 */ lwz r28, 0x160(r3)
@@ -606,7 +606,7 @@ ghiPostStringStateDoPosting: /* 80354A6C 003506CC 7C 08 02 A6 */ mflr r0
/* 80354A70 003506D0 90 01 00 34 */ stw r0, 0x34(r1)
/* 80354A74 003506D4 39 61 00 30 */ addi r11, r1, 0x30
-/* 80354A78 003506D8 4B E7 26 AD */ bl func_801C7124
+/* 80354A78 003506D8 4B E7 26 AD */ bl _savegpr_26
/* 80354A7C 003506DC 80 C3 00 00 */ lwz r6, 0(r3)
/* 80354A80 003506E0 7C 9E 23 78 */ mr r30, r4
/* 80354A84 003506E4 80 A6 00 0C */ lwz r5, 0xc(r6)
@@ -1072,7 +1072,7 @@ ghiPostStateDoPosting: /* 803550E4 00350D44 7C 08 02 A6 */ mflr r0
/* 803550E8 00350D48 90 01 08 44 */ stw r0, 0x844(r1)
/* 803550EC 00350D4C 39 61 08 40 */ addi r11, r1, 0x840
-/* 803550F0 00350D50 4B E7 20 35 */ bl func_801C7124
+/* 803550F0 00350D50 4B E7 20 35 */ bl _savegpr_26
/* 803550F4 00350D54 80 03 00 04 */ lwz r0, 4(r3)
/* 803550F8 00350D58 3F E0 80 45 */ lis r31, lbl_8044BFF8@ha
/* 803550FC 00350D5C 7C 7B 1B 78 */ mr r27, r3
diff --git a/asm/gpiBuddy.s b/asm/gpiBuddy.s index a95f32c..8c40312 100644 --- a/asm/gpiBuddy.s +++ b/asm/gpiBuddy.s @@ -801,7 +801,7 @@ gpiSendBuddyMessage: /* 8033EED4 0033AB34 7C 08 02 A6 */ mflr r0
/* 8033EED8 0033AB38 90 01 00 34 */ stw r0, 0x34(r1)
/* 8033EEDC 0033AB3C 39 61 00 30 */ addi r11, r1, 0x30
-/* 8033EEE0 0033AB40 4B E8 82 45 */ bl func_801C7124
+/* 8033EEE0 0033AB40 4B E8 82 45 */ bl _savegpr_26
/* 8033EEE4 0033AB44 7C 7A 1B 78 */ mr r26, r3
/* 8033EEE8 0033AB48 7C 9B 23 78 */ mr r27, r4
/* 8033EEEC 0033AB4C 7C BC 2B 78 */ mr r28, r5
diff --git a/asm/gpiBuffer.s b/asm/gpiBuffer.s index 5c3234a..abeaec4 100644 --- a/asm/gpiBuffer.s +++ b/asm/gpiBuffer.s @@ -55,7 +55,7 @@ gpiAppendStringToBufferLen: /* 8033F3C8 0033B028 7C 08 02 A6 */ mflr r0
/* 8033F3CC 0033B02C 90 01 00 34 */ stw r0, 0x34(r1)
/* 8033F3D0 0033B030 39 61 00 30 */ addi r11, r1, 0x30
-/* 8033F3D4 0033B034 4B E8 7D 4D */ bl func_801C7120
+/* 8033F3D4 0033B034 4B E8 7D 4D */ bl _savegpr_25
/* 8033F3D8 0033B038 2C 05 00 00 */ cmpwi r5, 0
/* 8033F3DC 0033B03C 7C 79 1B 78 */ mr r25, r3
/* 8033F3E0 0033B040 7C 9A 23 78 */ mr r26, r4
@@ -388,7 +388,7 @@ gpiRecvToBuffer: /* 8033F858 0033B4B8 7C 08 02 A6 */ mflr r0
/* 8033F85C 0033B4BC 90 01 00 44 */ stw r0, 0x44(r1)
/* 8033F860 0033B4C0 39 61 00 40 */ addi r11, r1, 0x40
-/* 8033F864 0033B4C4 4B E8 78 A5 */ bl func_801C7108
+/* 8033F864 0033B4C4 4B E8 78 A5 */ bl _savegpr_19
/* 8033F868 0033B4C8 83 85 00 00 */ lwz r28, 0(r5)
/* 8033F86C 0033B4CC 7C 73 1B 78 */ mr r19, r3
/* 8033F870 0033B4D0 83 65 00 08 */ lwz r27, 8(r5)
@@ -478,7 +478,7 @@ gpiSendFromBuffer: /* 8033F998 0033B5F8 7C 08 02 A6 */ mflr r0
/* 8033F99C 0033B5FC 90 01 00 44 */ stw r0, 0x44(r1)
/* 8033F9A0 0033B600 39 61 00 40 */ addi r11, r1, 0x40
-/* 8033F9A4 0033B604 4B E8 77 6D */ bl func_801C7110
+/* 8033F9A4 0033B604 4B E8 77 6D */ bl _savegpr_21
/* 8033F9A8 0033B608 83 65 00 08 */ lwz r27, 8(r5)
/* 8033F9AC 0033B60C 7C 75 1B 78 */ mr r21, r3
/* 8033F9B0 0033B610 83 85 00 0C */ lwz r28, 0xc(r5)
@@ -553,7 +553,7 @@ gpiReadMessageFromBuffer: /* 8033FA98 0033B6F8 7C 08 02 A6 */ mflr r0
/* 8033FA9C 0033B6FC 90 01 00 34 */ stw r0, 0x34(r1)
/* 8033FAA0 0033B700 39 61 00 30 */ addi r11, r1, 0x30
-/* 8033FAA4 0033B704 4B E8 76 81 */ bl func_801C7124
+/* 8033FAA4 0033B704 4B E8 76 81 */ bl _savegpr_26
/* 8033FAA8 0033B708 3B A0 00 00 */ li r29, 0
/* 8033FAAC 0033B70C 7C 9F 23 78 */ mr r31, r4
/* 8033FAB0 0033B710 93 A5 00 00 */ stw r29, 0(r5)
diff --git a/asm/gpiCallback.s b/asm/gpiCallback.s index 4863cf1..0d576f3 100644 --- a/asm/gpiCallback.s +++ b/asm/gpiCallback.s @@ -62,7 +62,7 @@ gpiAddCallback: /* 8033FD2C 0033B98C 7C 08 02 A6 */ mflr r0
/* 8033FD30 0033B990 90 01 00 24 */ stw r0, 0x24(r1)
/* 8033FD34 0033B994 39 61 00 20 */ addi r11, r1, 0x20
-/* 8033FD38 0033B998 4B E8 73 ED */ bl func_801C7124
+/* 8033FD38 0033B998 4B E8 73 ED */ bl _savegpr_26
/* 8033FD3C 0033B99C 83 E3 00 00 */ lwz r31, 0(r3)
/* 8033FD40 0033B9A0 7C 7A 1B 78 */ mr r26, r3
/* 8033FD44 0033B9A4 7C 9B 23 78 */ mr r27, r4
@@ -268,7 +268,7 @@ gpiProcessCallbacks: /* 80340004 0033BC64 7C 08 02 A6 */ mflr r0
/* 80340008 0033BC68 90 01 00 34 */ stw r0, 0x34(r1)
/* 8034000C 0033BC6C 39 61 00 30 */ addi r11, r1, 0x30
-/* 80340010 0033BC70 4B E8 71 11 */ bl func_801C7120
+/* 80340010 0033BC70 4B E8 71 11 */ bl _savegpr_25
/* 80340014 0033BC74 2C 04 00 00 */ cmpwi r4, 0
/* 80340018 0033BC78 83 C3 00 00 */ lwz r30, 0(r3)
/* 8034001C 0033BC7C 7C 79 1B 78 */ mr r25, r3
diff --git a/asm/gpiConnect.s b/asm/gpiConnect.s index e609ead..9033c19 100644 --- a/asm/gpiConnect.s +++ b/asm/gpiConnect.s @@ -401,7 +401,7 @@ gpiSendLogin: /* 803406C4 0033C324 7C 08 02 A6 */ mflr r0
/* 803406C8 0033C328 90 01 02 B4 */ stw r0, 0x2b4(r1)
/* 803406CC 0033C32C 39 61 02 B0 */ addi r11, r1, 0x2b0
-/* 803406D0 0033C330 4B E8 6A 51 */ bl func_801C7120
+/* 803406D0 0033C330 4B E8 6A 51 */ bl _savegpr_25
/* 803406D4 0033C334 3F E0 80 45 */ lis r31, lbl_8044A820@ha
/* 803406D8 0033C338 3C A0 08 42 */ lis r5, 0x08421085@ha
/* 803406DC 0033C33C 3B FF A8 20 */ addi r31, r31, lbl_8044A820@l
@@ -684,7 +684,7 @@ gpiSendNewuser: /* 80340AE8 0033C748 7C 08 02 A6 */ mflr r0
/* 80340AEC 0033C74C 90 01 01 04 */ stw r0, 0x104(r1)
/* 80340AF0 0033C750 39 61 01 00 */ addi r11, r1, 0x100
-/* 80340AF4 0033C754 4B E8 66 2D */ bl func_801C7120
+/* 80340AF4 0033C754 4B E8 66 2D */ bl _savegpr_25
/* 80340AF8 0033C758 83 A3 00 00 */ lwz r29, 0(r3)
/* 80340AFC 0033C75C 3F E0 80 45 */ lis r31, lbl_8044A820@ha
/* 80340B00 0033C760 7C 79 1B 78 */ mr r25, r3
@@ -826,7 +826,7 @@ gpiProcessConnect: /* 80340D08 0033C968 7C 08 02 A6 */ mflr r0
/* 80340D0C 0033C96C 90 01 02 D4 */ stw r0, 0x2d4(r1)
/* 80340D10 0033C970 39 61 02 D0 */ addi r11, r1, 0x2d0
-/* 80340D14 0033C974 4B E8 64 11 */ bl func_801C7124
+/* 80340D14 0033C974 4B E8 64 11 */ bl _savegpr_26
/* 80340D18 0033C978 7C BA 2B 78 */ mr r26, r5
/* 80340D1C 0033C97C 3F 80 80 45 */ lis r28, lbl_8044A820@ha
/* 80340D20 0033C980 7C 9E 23 78 */ mr r30, r4
diff --git a/asm/gpiInfo.s b/asm/gpiInfo.s index 049bd1e..d7096bb 100644 --- a/asm/gpiInfo.s +++ b/asm/gpiInfo.s @@ -2416,7 +2416,7 @@ gpiGetInfo: /* 80343858 0033F4B8 7C 08 02 A6 */ mflr r0
/* 8034385C 0033F4BC 90 01 00 44 */ stw r0, 0x44(r1)
/* 80343860 0033F4C0 39 61 00 40 */ addi r11, r1, 0x40
-/* 80343864 0033F4C4 4B E8 38 BD */ bl func_801C7120
+/* 80343864 0033F4C4 4B E8 38 BD */ bl _savegpr_25
/* 80343868 0033F4C8 81 43 00 00 */ lwz r10, 0(r3)
/* 8034386C 0033F4CC 39 20 00 00 */ li r9, 0
/* 80343870 0033F4D0 38 05 FF FF */ addi r0, r5, -1
diff --git a/asm/gpiPeer.s b/asm/gpiPeer.s index 2b29926..2851a5f 100644 --- a/asm/gpiPeer.s +++ b/asm/gpiPeer.s @@ -765,7 +765,7 @@ gpiProcessPeers: /* 80344C80 003408E0 7C 08 02 A6 */ mflr r0
/* 80344C84 003408E4 90 01 00 24 */ stw r0, 0x24(r1)
/* 80344C88 003408E8 39 61 00 20 */ addi r11, r1, 0x20
-/* 80344C8C 003408EC 4B E8 24 99 */ bl func_801C7124
+/* 80344C8C 003408EC 4B E8 24 99 */ bl _savegpr_26
/* 80344C90 003408F0 83 63 00 00 */ lwz r27, 0(r3)
/* 80344C94 003408F4 7C 7F 1B 78 */ mr r31, r3
/* 80344C98 003408F8 80 7B 02 20 */ lwz r3, 0x220(r27)
diff --git a/asm/gpiSearch.s b/asm/gpiSearch.s index 49de62c..4f5b866 100644 --- a/asm/gpiSearch.s +++ b/asm/gpiSearch.s @@ -198,7 +198,7 @@ gpiProfileSearch: /* 80345FD4 00341C34 7C 08 02 A6 */ mflr r0
/* 80345FD8 00341C38 90 01 00 44 */ stw r0, 0x44(r1)
/* 80345FDC 00341C3C 39 61 00 40 */ addi r11, r1, 0x40
-/* 80345FE0 00341C40 4B E8 11 31 */ bl func_801C7110
+/* 80345FE0 00341C40 4B E8 11 31 */ bl _savegpr_21
/* 80345FE4 00341C44 2C 04 00 00 */ cmpwi r4, 0
/* 80345FE8 00341C48 83 A1 00 48 */ lwz r29, 0x48(r1)
/* 80345FEC 00341C4C 83 C1 00 4C */ lwz r30, 0x4c(r1)
@@ -2154,7 +2154,7 @@ gpiProcessSearches: /* 80347BF0 00343850 7C 08 02 A6 */ mflr r0
/* 80347BF4 00343854 90 01 00 24 */ stw r0, 0x24(r1)
/* 80347BF8 00343858 39 61 00 20 */ addi r11, r1, 0x20
-/* 80347BFC 0034385C 4B E7 F5 29 */ bl func_801C7124
+/* 80347BFC 0034385C 4B E7 F5 29 */ bl _savegpr_26
/* 80347C00 00343860 83 43 00 00 */ lwz r26, 0(r3)
/* 80347C04 00343864 7C 7D 1B 78 */ mr r29, r3
/* 80347C08 00343868 3B C0 00 00 */ li r30, 0
diff --git a/asm/gsCrypt.s b/asm/gsCrypt.s index 190a129..24f99c9 100644 --- a/asm/gsCrypt.s +++ b/asm/gsCrypt.s @@ -8,7 +8,7 @@ gsCryptRSAEncryptBuffer: /* 80339698 003352F8 7C 08 02 A6 */ mflr r0
/* 8033969C 003352FC 90 01 01 34 */ stw r0, 0x134(r1)
/* 803396A0 00335300 39 61 01 30 */ addi r11, r1, 0x130
-/* 803396A4 00335304 4B E8 DA 7D */ bl func_801C7120
+/* 803396A4 00335304 4B E8 DA 7D */ bl _savegpr_25
/* 803396A8 00335308 28 05 00 75 */ cmplwi r5, 0x75
/* 803396AC 0033530C 7C 79 1B 78 */ mr r25, r3
/* 803396B0 00335310 7C 9A 23 78 */ mr r26, r4
diff --git a/asm/gsLargeInt.s b/asm/gsLargeInt.s index 9b98cdc..f796161 100644 --- a/asm/gsLargeInt.s +++ b/asm/gsLargeInt.s @@ -177,7 +177,7 @@ gsiLargeIntAdd: /* 803399C4 00335624 7C 08 02 A6 */ mflr r0
/* 803399C8 00335628 90 01 00 44 */ stw r0, 0x44(r1)
/* 803399CC 0033562C 39 61 00 40 */ addi r11, r1, 0x40
-/* 803399D0 00335630 4B E8 D7 41 */ bl func_801C7110
+/* 803399D0 00335630 4B E8 D7 41 */ bl _savegpr_21
/* 803399D4 00335634 3E C0 80 61 */ lis r22, lbl_80610BD0@ha
/* 803399D8 00335638 7C 77 1B 78 */ mr r23, r3
/* 803399DC 0033563C 3A D6 0B D0 */ addi r22, r22, lbl_80610BD0@l
@@ -361,7 +361,7 @@ gsiLargeIntSub: /* 80339C4C 003358AC 7C 08 02 A6 */ mflr r0
/* 80339C50 003358B0 90 01 00 44 */ stw r0, 0x44(r1)
/* 80339C54 003358B4 39 61 00 40 */ addi r11, r1, 0x40
-/* 80339C58 003358B8 4B E8 D4 B9 */ bl func_801C7110
+/* 80339C58 003358B8 4B E8 D4 B9 */ bl _savegpr_21
/* 80339C5C 003358BC 7C 04 30 40 */ cmplw r4, r6
/* 80339C60 003358C0 7C D9 33 78 */ mr r25, r6
/* 80339C64 003358C4 7C 76 1B 78 */ mr r22, r3
@@ -756,7 +756,7 @@ gsiLargeIntDiv: /* 8033A1D0 00335E30 7C 08 02 A6 */ mflr r0
/* 8033A1D4 00335E34 90 01 03 54 */ stw r0, 0x354(r1)
/* 8033A1D8 00335E38 39 61 03 50 */ addi r11, r1, 0x350
-/* 8033A1DC 00335E3C 4B E8 CF 2D */ bl func_801C7108
+/* 8033A1DC 00335E3C 4B E8 CF 2D */ bl _savegpr_19
/* 8033A1E0 00335E40 3E 60 80 61 */ lis r19, lbl_80610BD0@ha
/* 8033A1E4 00335E44 82 E5 00 00 */ lwz r23, 0(r5)
/* 8033A1E8 00335E48 3A 73 0B D0 */ addi r19, r19, lbl_80610BD0@l
@@ -1100,7 +1100,7 @@ gsiLargeIntSubDivide: /* 8033A680 003362E0 7C 08 02 A6 */ mflr r0
/* 8033A684 003362E4 90 01 02 34 */ stw r0, 0x234(r1)
/* 8033A688 003362E8 39 61 02 30 */ addi r11, r1, 0x230
-/* 8033A68C 003362EC 4B E8 CA 99 */ bl func_801C7124
+/* 8033A68C 003362EC 4B E8 CA 99 */ bl _savegpr_26
/* 8033A690 003362F0 3F 60 80 61 */ lis r27, lbl_80610BD0@ha
/* 8033A694 003362F4 90 81 00 08 */ stw r4, 8(r1)
/* 8033A698 003362F8 3B 7B 0B D0 */ addi r27, r27, lbl_80610BD0@l
@@ -1451,7 +1451,7 @@ gsiLargeIntKMult: /* 8033AB74 003367D4 7C 08 02 A6 */ mflr r0
/* 8033AB78 003367D8 90 01 03 54 */ stw r0, 0x354(r1)
/* 8033AB7C 003367DC 39 61 03 50 */ addi r11, r1, 0x350
-/* 8033AB80 003367E0 4B E8 C5 91 */ bl func_801C7110
+/* 8033AB80 003367E0 4B E8 C5 91 */ bl _savegpr_21
/* 8033AB84 003367E4 28 05 00 20 */ cmplwi r5, 0x20
/* 8033AB88 003367E8 7C 75 1B 78 */ mr r21, r3
/* 8033AB8C 003367EC 7C 96 23 78 */ mr r22, r4
@@ -1621,7 +1621,7 @@ gsLargeIntSquareMod: /* 8033ADEC 00336A4C 7C 08 02 A6 */ mflr r0
/* 8033ADF0 00336A50 90 01 04 54 */ stw r0, 0x454(r1)
/* 8033ADF4 00336A54 39 61 04 50 */ addi r11, r1, 0x450
-/* 8033ADF8 00336A58 4B E8 C3 0D */ bl func_801C7104
+/* 8033ADF8 00336A58 4B E8 C3 0D */ bl _savegpr_18
/* 8033ADFC 00336A5C 3E 40 80 61 */ lis r18, lbl_80610BD0@ha
/* 8033AE00 00336A60 3B 40 00 00 */ li r26, 0
/* 8033AE04 00336A64 3A 52 0B D0 */ addi r18, r18, lbl_80610BD0@l
diff --git a/asm/gsSHA1.s b/asm/gsSHA1.s index 22bf6c9..48f2f4e 100644 --- a/asm/gsSHA1.s +++ b/asm/gsSHA1.s @@ -257,7 +257,7 @@ SHA1ProcessMessageBlock: /* 8033C7A4 00338404 7C 08 02 A6 */ mflr r0
/* 8033C7A8 00338408 90 01 01 64 */ stw r0, 0x164(r1)
/* 8033C7AC 0033840C 39 61 01 60 */ addi r11, r1, 0x160
-/* 8033C7B0 00338410 4B E8 A9 75 */ bl func_801C7124
+/* 8033C7B0 00338410 4B E8 A9 75 */ bl _savegpr_26
/* 8033C7B4 00338414 3C 80 80 40 */ lis r4, lbl_80400004@ha
/* 8033C7B8 00338418 87 C4 25 50 */ lwzu r30, 0x2550(r4)
/* 8033C7BC 0033841C 38 00 00 08 */ li r0, 8
diff --git a/asm/gt2Main.s b/asm/gt2Main.s index 33dec25..cc9ab4a 100644 --- a/asm/gt2Main.s +++ b/asm/gt2Main.s @@ -68,7 +68,7 @@ gt2Connect: /* 80349A98 003456F8 7C 08 02 A6 */ mflr r0
/* 80349A9C 003456FC 90 01 00 44 */ stw r0, 0x44(r1)
/* 80349AA0 00345700 39 61 00 40 */ addi r11, r1, 0x40
-/* 80349AA4 00345704 4B E7 D6 7D */ bl func_801C7120
+/* 80349AA4 00345704 4B E7 D6 7D */ bl _savegpr_25
/* 80349AA8 00345708 7C 7E 1B 78 */ mr r30, r3
/* 80349AAC 0034570C 7C 9F 23 78 */ mr r31, r4
/* 80349AB0 00345710 7C A3 2B 78 */ mr r3, r5
diff --git a/asm/gt2Message.s b/asm/gt2Message.s index 81f9a4f..437b546 100644 --- a/asm/gt2Message.s +++ b/asm/gt2Message.s @@ -550,7 +550,7 @@ gti2DeliverReliableMessage: /* 8034A578 003461D8 7C 08 02 A6 */ mflr r0
/* 8034A57C 003461DC 90 01 00 84 */ stw r0, 0x84(r1)
/* 8034A580 003461E0 39 61 00 80 */ addi r11, r1, 0x80
-/* 8034A584 003461E4 4B E7 CB 9D */ bl func_801C7120
+/* 8034A584 003461E4 4B E7 CB 9D */ bl _savegpr_25
/* 8034A588 003461E8 A0 E3 00 66 */ lhz r7, 0x66(r3)
/* 8034A58C 003461EC 2C 04 00 00 */ cmpwi r4, 0
/* 8034A590 003461F0 7C 7E 1B 78 */ mr r30, r3
@@ -1241,7 +1241,7 @@ gti2HandleReliableMessage: /* 8034AEF4 00346B54 7C 08 02 A6 */ mflr r0
/* 8034AEF8 00346B58 90 01 00 34 */ stw r0, 0x34(r1)
/* 8034AEFC 00346B5C 39 61 00 30 */ addi r11, r1, 0x30
-/* 8034AF00 00346B60 4B E7 C2 25 */ bl func_801C7124
+/* 8034AF00 00346B60 4B E7 C2 25 */ bl _savegpr_26
/* 8034AF04 00346B64 81 03 00 08 */ lwz r8, 8(r3)
/* 8034AF08 00346B68 7C 7E 1B 78 */ mr r30, r3
/* 8034AF0C 00346B6C 7C 9F 23 78 */ mr r31, r4
@@ -1554,7 +1554,7 @@ gti2HandleNack: /* 8034B344 00346FA4 7C 08 02 A6 */ mflr r0
/* 8034B348 00346FA8 90 01 00 24 */ stw r0, 0x24(r1)
/* 8034B34C 00346FAC 39 61 00 20 */ addi r11, r1, 0x20
-/* 8034B350 00346FB0 4B E7 BD D5 */ bl func_801C7124
+/* 8034B350 00346FB0 4B E7 BD D5 */ bl _savegpr_26
/* 8034B354 00346FB4 2C 05 00 02 */ cmpwi r5, 2
/* 8034B358 00346FB8 88 04 00 00 */ lbz r0, 0(r4)
/* 8034B35C 00346FBC 8B A4 00 01 */ lbz r29, 1(r4)
@@ -2605,7 +2605,7 @@ gti2BeginReliableMessage: /* 8034C1C8 00347E28 7C 08 02 A6 */ mflr r0
/* 8034C1CC 00347E2C 90 01 00 54 */ stw r0, 0x54(r1)
/* 8034C1D0 00347E30 39 61 00 50 */ addi r11, r1, 0x50
-/* 8034C1D4 00347E34 4B E7 AF 51 */ bl func_801C7124
+/* 8034C1D4 00347E34 4B E7 AF 51 */ bl _savegpr_26
/* 8034C1D8 00347E38 80 E3 00 08 */ lwz r7, 8(r3)
/* 8034C1DC 00347E3C 7C 7E 1B 78 */ mr r30, r3
/* 8034C1E0 00347E40 7C 9C 23 78 */ mr r28, r4
diff --git a/asm/gt2Socket.s b/asm/gt2Socket.s index 17ac4ff..8cad7b1 100644 --- a/asm/gt2Socket.s +++ b/asm/gt2Socket.s @@ -65,7 +65,7 @@ gti2CreateSocket: /* 8034D064 00348CC4 7C 08 02 A6 */ mflr r0
/* 8034D068 00348CC8 90 01 00 44 */ stw r0, 0x44(r1)
/* 8034D06C 00348CCC 39 61 00 40 */ addi r11, r1, 0x40
-/* 8034D070 00348CD0 4B E7 A0 B5 */ bl func_801C7124
+/* 8034D070 00348CD0 4B E7 A0 B5 */ bl _savegpr_26
/* 8034D074 00348CD4 7C 7A 1B 78 */ mr r26, r3
/* 8034D078 00348CD8 7C 9F 23 78 */ mr r31, r4
/* 8034D07C 00348CDC 7C BB 2B 78 */ mr r27, r5
diff --git a/asm/gt2Utility.s b/asm/gt2Utility.s index 1a446a0..e09ab92 100644 --- a/asm/gt2Utility.s +++ b/asm/gt2Utility.s @@ -74,7 +74,7 @@ gt2StringToAddress: /* 8034DC34 00349894 7C 08 02 A6 */ mflr r0
/* 8034DC38 00349898 90 01 01 34 */ stw r0, 0x134(r1)
/* 8034DC3C 0034989C 39 61 01 30 */ addi r11, r1, 0x130
-/* 8034DC40 003498A0 4B E7 94 E5 */ bl func_801C7124
+/* 8034DC40 003498A0 4B E7 94 E5 */ bl _savegpr_26
/* 8034DC44 003498A4 2C 03 00 00 */ cmpwi r3, 0
/* 8034DC48 003498A8 7C 7C 1B 78 */ mr r28, r3
/* 8034DC4C 003498AC 7C 9D 23 78 */ mr r29, r4
@@ -263,7 +263,7 @@ func_8034E1CC: /* 8034E1D0 00349E30 7C 08 02 A6 */ mflr r0
/* 8034E1D4 00349E34 90 01 00 64 */ stw r0, 0x64(r1)
/* 8034E1D8 00349E38 39 61 00 60 */ addi r11, r1, 0x60
-/* 8034E1DC 00349E3C 4B E7 8F 2D */ bl func_801C7108
+/* 8034E1DC 00349E3C 4B E7 8F 2D */ bl _savegpr_19
/* 8034E1E0 00349E40 90 A1 00 20 */ stw r5, 0x20(r1)
/* 8034E1E4 00349E44 7C 73 1B 78 */ mr r19, r3
/* 8034E1E8 00349E48 83 21 00 68 */ lwz r25, 0x68(r1)
@@ -946,7 +946,7 @@ gs_encrypt: /* 8034EACC 0034A72C 7C 08 02 A6 */ mflr r0
/* 8034EAD0 0034A730 90 01 01 34 */ stw r0, 0x134(r1)
/* 8034EAD4 0034A734 39 61 01 30 */ addi r11, r1, 0x130
-/* 8034EAD8 0034A738 4B E7 86 3D */ bl func_801C7114
+/* 8034EAD8 0034A738 4B E7 86 3D */ bl _savegpr_22
/* 8034EADC 0034A73C 38 00 00 10 */ li r0, 0x10
/* 8034EAE0 0034A740 3A E1 00 08 */ addi r23, r1, 8
/* 8034EAE4 0034A744 3A C0 00 00 */ li r22, 0
@@ -1204,7 +1204,7 @@ qr_build_partial_query_reply: /* 8034EEB8 0034AB18 7C 08 02 A6 */ mflr r0
/* 8034EEBC 0034AB1C 90 01 01 54 */ stw r0, 0x154(r1)
/* 8034EEC0 0034AB20 39 61 01 50 */ addi r11, r1, 0x150
-/* 8034EEC4 0034AB24 4B E7 82 45 */ bl func_801C7108
+/* 8034EEC4 0034AB24 4B E7 82 45 */ bl _savegpr_19
/* 8034EEC8 0034AB28 38 00 00 00 */ li r0, 0
/* 8034EECC 0034AB2C 2C 06 00 00 */ cmpwi r6, 0
/* 8034EED0 0034AB30 90 01 01 0C */ stw r0, 0x10c(r1)
@@ -1665,7 +1665,7 @@ qr_process_query: /* 8034F51C 0034B17C 7C 08 02 A6 */ mflr r0
/* 8034F520 0034B180 90 01 01 44 */ stw r0, 0x144(r1)
/* 8034F524 0034B184 39 61 01 40 */ addi r11, r1, 0x140
-/* 8034F528 0034B188 4B E7 7B F9 */ bl func_801C7120
+/* 8034F528 0034B188 4B E7 7B F9 */ bl _savegpr_25
/* 8034F52C 0034B18C 2C 06 00 03 */ cmpwi r6, 3
/* 8034F530 0034B190 7C FB 3B 78 */ mr r27, r7
/* 8034F534 0034B194 7C 79 1B 78 */ mr r25, r3
@@ -1881,7 +1881,7 @@ qr2_parse_queryA: /* 8034F820 0034B480 7C 08 02 A6 */ mflr r0
/* 8034F824 0034B484 90 01 06 24 */ stw r0, 0x624(r1)
/* 8034F828 0034B488 39 61 06 20 */ addi r11, r1, 0x620
-/* 8034F82C 0034B48C 4B E7 78 F9 */ bl func_801C7124
+/* 8034F82C 0034B48C 4B E7 78 F9 */ bl _savegpr_26
/* 8034F830 0034B490 38 00 00 00 */ li r0, 0
/* 8034F834 0034B494 2C 03 00 00 */ cmpwi r3, 0
/* 8034F838 0034B498 90 01 06 00 */ stw r0, 0x600(r1)
diff --git a/asm/text_1.s b/asm/text_1.s index 32b053a..1f766c4 100644 --- a/asm/text_1.s +++ b/asm/text_1.s @@ -952,7 +952,7 @@ lbl_8000764C: /* 80007650 000032B0 7C 08 02 A6 */ mflr r0 /* 80007654 000032B4 90 01 00 34 */ stw r0, 0x34(r1) /* 80007658 000032B8 39 61 00 30 */ addi r11, r1, 0x30 -/* 8000765C 000032BC 48 1B FA C9 */ bl func_801C7124 +/* 8000765C 000032BC 48 1B FA C9 */ bl _savegpr_26 /* 80007660 000032C0 7C 7E 1B 78 */ mr r30, r3 /* 80007664 000032C4 3B 60 00 00 */ li r27, 0 /* 80007668 000032C8 3B E0 00 00 */ li r31, 0 @@ -5284,7 +5284,7 @@ func_8000B170: /* 8000B178 00006DD8 90 01 00 24 */ stw r0, 0x24(r1) /* 8000B17C 00006DDC 39 61 00 18 */ addi r11, r1, 0x18 /* 8000B180 00006DE0 DB E1 00 18 */ stfd f31, 0x18(r1) -/* 8000B184 00006DE4 48 1B BF AD */ bl func_801C7130 +/* 8000B184 00006DE4 48 1B BF AD */ bl _savegpr_29 /* 8000B188 00006DE8 FF E0 08 90 */ fmr f31, f1 /* 8000B18C 00006DEC 7C 7D 1B 78 */ mr r29, r3 /* 8000B190 00006DF0 7C 9E 23 78 */ mr r30, r4 @@ -5330,7 +5330,7 @@ func_8000B210: /* 8000B218 00006E78 90 01 00 24 */ stw r0, 0x24(r1) /* 8000B21C 00006E7C 39 61 00 18 */ addi r11, r1, 0x18 /* 8000B220 00006E80 DB E1 00 18 */ stfd f31, 0x18(r1) -/* 8000B224 00006E84 48 1B BF 0D */ bl func_801C7130 +/* 8000B224 00006E84 48 1B BF 0D */ bl _savegpr_29 /* 8000B228 00006E88 FF E0 08 90 */ fmr f31, f1 /* 8000B22C 00006E8C 7C 7D 1B 78 */ mr r29, r3 /* 8000B230 00006E90 7C 9E 23 78 */ mr r30, r4 @@ -5451,7 +5451,7 @@ func_8000B3B4: /* 8000B3B8 00007018 7C 08 02 A6 */ mflr r0 /* 8000B3BC 0000701C 90 01 00 24 */ stw r0, 0x24(r1) /* 8000B3C0 00007020 39 61 00 20 */ addi r11, r1, 0x20 -/* 8000B3C4 00007024 48 1B BD 6D */ bl func_801C7130 +/* 8000B3C4 00007024 48 1B BD 6D */ bl _savegpr_29 /* 8000B3C8 00007028 7C 7D 1B 78 */ mr r29, r3 /* 8000B3CC 0000702C 80 6D 96 94 */ lwz r3, lbl_8063E954-_SDA_BASE_(r13) /* 8000B3D0 00007030 7C 9E 23 78 */ mr r30, r4 @@ -5871,7 +5871,7 @@ func_8000B914: /* 8000B920 00007580 39 61 00 50 */ addi r11, r1, 0x50 /* 8000B924 00007584 48 1B B7 69 */ bl _savefpr_26 /* 8000B928 00007588 39 61 00 20 */ addi r11, r1, 0x20 -/* 8000B92C 0000758C 48 1B B8 01 */ bl func_801C712C +/* 8000B92C 0000758C 48 1B B8 01 */ bl _savegpr_28 /* 8000B930 00007590 7C 7C 1B 78 */ mr r28, r3 /* 8000B934 00007594 80 6D 96 98 */ lwz r3, lbl_8063E958-_SDA_BASE_(r13) /* 8000B938 00007598 7C 9D 23 78 */ mr r29, r4 @@ -7367,7 +7367,7 @@ func_8000CD70: /* 8000CD74 000089D4 7C 08 02 A6 */ mflr r0 /* 8000CD78 000089D8 90 01 00 24 */ stw r0, 0x24(r1) /* 8000CD7C 000089DC 39 61 00 20 */ addi r11, r1, 0x20 -/* 8000CD80 000089E0 48 1B A3 AD */ bl func_801C712C +/* 8000CD80 000089E0 48 1B A3 AD */ bl _savegpr_28 /* 8000CD84 000089E4 80 8D 96 B4 */ lwz r4, lbl_8063E974-_SDA_BASE_(r13) /* 8000CD88 000089E8 3F E0 80 40 */ lis r31, lbl_80405FC0@ha /* 8000CD8C 000089EC 7C 7E 1B 78 */ mr r30, r3 @@ -7712,7 +7712,7 @@ func_8000D26C: /* 8000D270 00008ED0 7C 08 02 A6 */ mflr r0 /* 8000D274 00008ED4 90 01 00 24 */ stw r0, 0x24(r1) /* 8000D278 00008ED8 39 61 00 20 */ addi r11, r1, 0x20 -/* 8000D27C 00008EDC 48 1B 9E B5 */ bl func_801C7130 +/* 8000D27C 00008EDC 48 1B 9E B5 */ bl _savegpr_29 /* 8000D280 00008EE0 88 03 00 00 */ lbz r0, 0(r3) /* 8000D284 00008EE4 3F A0 80 40 */ lis r29, lbl_80405FC0@ha /* 8000D288 00008EE8 7C 7F 1B 78 */ mr r31, r3 @@ -7804,7 +7804,7 @@ func_8000D3C4: /* 8000D3C8 00009028 7C 08 02 A6 */ mflr r0 /* 8000D3CC 0000902C 90 01 00 24 */ stw r0, 0x24(r1) /* 8000D3D0 00009030 39 61 00 20 */ addi r11, r1, 0x20 -/* 8000D3D4 00009034 48 1B 9D 5D */ bl func_801C7130 +/* 8000D3D4 00009034 48 1B 9D 5D */ bl _savegpr_29 /* 8000D3D8 00009038 88 03 00 00 */ lbz r0, 0(r3) /* 8000D3DC 0000903C 3F C0 80 40 */ lis r30, lbl_80405FC0@ha /* 8000D3E0 00009040 7C 7D 1B 78 */ mr r29, r3 @@ -8108,7 +8108,7 @@ func_8000D818: /* 8000D81C 0000947C 7C 08 02 A6 */ mflr r0 /* 8000D820 00009480 90 01 00 24 */ stw r0, 0x24(r1) /* 8000D824 00009484 39 61 00 20 */ addi r11, r1, 0x20 -/* 8000D828 00009488 48 1B 99 05 */ bl func_801C712C +/* 8000D828 00009488 48 1B 99 05 */ bl _savegpr_28 /* 8000D82C 0000948C 7C 7C 1B 78 */ mr r28, r3 /* 8000D830 00009490 7C 9D 23 78 */ mr r29, r4 /* 8000D834 00009494 3C 9C 00 01 */ addis r4, r28, 1 @@ -8862,7 +8862,7 @@ func_8000E2C8: /* 8000E2CC 00009F2C 7C 08 02 A6 */ mflr r0 /* 8000E2D0 00009F30 90 01 00 24 */ stw r0, 0x24(r1) /* 8000E2D4 00009F34 39 61 00 20 */ addi r11, r1, 0x20 -/* 8000E2D8 00009F38 48 1B 8E 55 */ bl func_801C712C +/* 8000E2D8 00009F38 48 1B 8E 55 */ bl _savegpr_28 /* 8000E2DC 00009F3C 80 03 00 54 */ lwz r0, 0x54(r3) /* 8000E2E0 00009F40 3F E0 80 40 */ lis r31, lbl_80405FC0@ha /* 8000E2E4 00009F44 7C 7E 1B 78 */ mr r30, r3 @@ -9390,7 +9390,7 @@ func_8000EA70: /* 8000EA74 0000A6D4 7C 08 02 A6 */ mflr r0 /* 8000EA78 0000A6D8 90 01 00 24 */ stw r0, 0x24(r1) /* 8000EA7C 0000A6DC 39 61 00 20 */ addi r11, r1, 0x20 -/* 8000EA80 0000A6E0 48 1B 86 B1 */ bl func_801C7130 +/* 8000EA80 0000A6E0 48 1B 86 B1 */ bl _savegpr_29 /* 8000EA84 0000A6E4 7C 7D 1B 78 */ mr r29, r3 /* 8000EA88 0000A6E8 7C 9E 23 78 */ mr r30, r4 /* 8000EA8C 0000A6EC 48 39 DD 9D */ bl func_803AC828 @@ -9419,7 +9419,7 @@ lbl_8000EAE0: /* 8000EAE4 0000A744 7C 08 02 A6 */ mflr r0 /* 8000EAE8 0000A748 90 01 00 24 */ stw r0, 0x24(r1) /* 8000EAEC 0000A74C 39 61 00 20 */ addi r11, r1, 0x20 -/* 8000EAF0 0000A750 48 1B 86 3D */ bl func_801C712C +/* 8000EAF0 0000A750 48 1B 86 3D */ bl _savegpr_28 /* 8000EAF4 0000A754 2C 05 00 00 */ cmpwi r5, 0 /* 8000EAF8 0000A758 7C 7C 1B 78 */ mr r28, r3 /* 8000EAFC 0000A75C 7C 9D 23 78 */ mr r29, r4 @@ -10786,7 +10786,7 @@ func_8000FE58: /* 8000FE5C 0000BABC 7C 08 02 A6 */ mflr r0 /* 8000FE60 0000BAC0 90 01 00 24 */ stw r0, 0x24(r1) /* 8000FE64 0000BAC4 39 61 00 20 */ addi r11, r1, 0x20 -/* 8000FE68 0000BAC8 48 1B 72 C5 */ bl func_801C712C +/* 8000FE68 0000BAC8 48 1B 72 C5 */ bl _savegpr_28 /* 8000FE6C 0000BACC 7C 9C 23 78 */ mr r28, r4 /* 8000FE70 0000BAD0 7C BD 2B 78 */ mr r29, r5 /* 8000FE74 0000BAD4 7C DE 33 78 */ mr r30, r6 @@ -12423,7 +12423,7 @@ func_80011514: /* 80011518 0000D178 7C 08 02 A6 */ mflr r0 /* 8001151C 0000D17C 90 01 00 64 */ stw r0, 0x64(r1) /* 80011520 0000D180 39 61 00 60 */ addi r11, r1, 0x60 -/* 80011524 0000D184 48 1B 5B ED */ bl func_801C7110 +/* 80011524 0000D184 48 1B 5B ED */ bl _savegpr_21 /* 80011528 0000D188 80 03 00 04 */ lwz r0, 4(r3) /* 8001152C 0000D18C 3F 60 80 40 */ lis r27, lbl_80405FC0@ha /* 80011530 0000D190 7C 77 1B 78 */ mr r23, r3 @@ -13815,7 +13815,7 @@ func_80012908: /* 8001290C 0000E56C 7C 08 02 A6 */ mflr r0 /* 80012910 0000E570 90 01 00 24 */ stw r0, 0x24(r1) /* 80012914 0000E574 39 61 00 20 */ addi r11, r1, 0x20 -/* 80012918 0000E578 48 1B 48 15 */ bl func_801C712C +/* 80012918 0000E578 48 1B 48 15 */ bl _savegpr_28 /* 8001291C 0000E57C 7C 9C 23 78 */ mr r28, r4 /* 80012920 0000E580 7C BD 2B 78 */ mr r29, r5 /* 80012924 0000E584 7C DE 33 78 */ mr r30, r6 @@ -13851,7 +13851,7 @@ func_8001297C: /* 80012980 0000E5E0 7C 08 02 A6 */ mflr r0 /* 80012984 0000E5E4 90 01 00 D4 */ stw r0, 0xd4(r1) /* 80012988 0000E5E8 39 61 00 D0 */ addi r11, r1, 0xd0 -/* 8001298C 0000E5EC 48 1B 47 7D */ bl func_801C7108 +/* 8001298C 0000E5EC 48 1B 47 7D */ bl _savegpr_19 /* 80012990 0000E5F0 3F 80 80 40 */ lis r28, lbl_80405FC0@ha /* 80012994 0000E5F4 7C 7F 1B 78 */ mr r31, r3 /* 80012998 0000E5F8 3B 9C 5F C0 */ addi r28, r28, lbl_80405FC0@l @@ -14777,7 +14777,7 @@ func_8001370C: /* 80013710 0000F370 7C 08 02 A6 */ mflr r0 /* 80013714 0000F374 90 01 00 24 */ stw r0, 0x24(r1) /* 80013718 0000F378 39 61 00 20 */ addi r11, r1, 0x20 -/* 8001371C 0000F37C 48 1B 3A 15 */ bl func_801C7130 +/* 8001371C 0000F37C 48 1B 3A 15 */ bl _savegpr_29 /* 80013720 0000F380 7C 7D 1B 78 */ mr r29, r3 /* 80013724 0000F384 7C 9E 23 78 */ mr r30, r4 /* 80013728 0000F388 48 39 91 01 */ bl func_803AC828 @@ -14808,7 +14808,7 @@ func_8001377C: /* 80013780 0000F3E0 7C 08 02 A6 */ mflr r0 /* 80013784 0000F3E4 90 01 00 24 */ stw r0, 0x24(r1) /* 80013788 0000F3E8 39 61 00 20 */ addi r11, r1, 0x20 -/* 8001378C 0000F3EC 48 1B 39 A5 */ bl func_801C7130 +/* 8001378C 0000F3EC 48 1B 39 A5 */ bl _savegpr_29 /* 80013790 0000F3F0 7C 7D 1B 78 */ mr r29, r3 /* 80013794 0000F3F4 7C 9E 23 78 */ mr r30, r4 /* 80013798 0000F3F8 48 39 90 91 */ bl func_803AC828 @@ -16465,7 +16465,7 @@ func_80014E88: /* 80014E8C 00010AEC 7C 08 02 A6 */ mflr r0 /* 80014E90 00010AF0 90 01 00 24 */ stw r0, 0x24(r1) /* 80014E94 00010AF4 39 61 00 20 */ addi r11, r1, 0x20 -/* 80014E98 00010AF8 48 1B 22 99 */ bl func_801C7130 +/* 80014E98 00010AF8 48 1B 22 99 */ bl _savegpr_29 /* 80014E9C 00010AFC 7C 9D 23 78 */ mr r29, r4 /* 80014EA0 00010B00 7C BE 2B 78 */ mr r30, r5 /* 80014EA4 00010B04 7C DF 33 78 */ mr r31, r6 @@ -16495,7 +16495,7 @@ func_80014EE8: /* 80014EEC 00010B4C 7C 08 02 A6 */ mflr r0 /* 80014EF0 00010B50 90 01 00 24 */ stw r0, 0x24(r1) /* 80014EF4 00010B54 39 61 00 20 */ addi r11, r1, 0x20 -/* 80014EF8 00010B58 48 1B 22 35 */ bl func_801C712C +/* 80014EF8 00010B58 48 1B 22 35 */ bl _savegpr_28 /* 80014EFC 00010B5C 80 03 00 4C */ lwz r0, 0x4c(r3) /* 80014F00 00010B60 3F E0 80 40 */ lis r31, lbl_80405FC0@ha /* 80014F04 00010B64 7C 7C 1B 78 */ mr r28, r3 @@ -16640,7 +16640,7 @@ func_800150E0: /* 800150E4 00010D44 7C 08 02 A6 */ mflr r0 /* 800150E8 00010D48 90 01 00 24 */ stw r0, 0x24(r1) /* 800150EC 00010D4C 39 61 00 20 */ addi r11, r1, 0x20 -/* 800150F0 00010D50 48 1B 20 41 */ bl func_801C7130 +/* 800150F0 00010D50 48 1B 20 41 */ bl _savegpr_29 /* 800150F4 00010D54 2C 04 00 00 */ cmpwi r4, 0 /* 800150F8 00010D58 7C 7D 1B 78 */ mr r29, r3 /* 800150FC 00010D5C 7C 9E 23 78 */ mr r30, r4 @@ -16678,7 +16678,7 @@ func_8001515C: /* 80015160 00010DC0 7C 08 02 A6 */ mflr r0 /* 80015164 00010DC4 90 01 00 24 */ stw r0, 0x24(r1) /* 80015168 00010DC8 39 61 00 20 */ addi r11, r1, 0x20 -/* 8001516C 00010DCC 48 1B 1F B9 */ bl func_801C7124 +/* 8001516C 00010DCC 48 1B 1F B9 */ bl _savegpr_26 /* 80015170 00010DD0 2C 04 00 00 */ cmpwi r4, 0 /* 80015174 00010DD4 7C 9A 23 78 */ mr r26, r4 /* 80015178 00010DD8 7C BB 2B 78 */ mr r27, r5 @@ -16847,7 +16847,7 @@ func_800153A8: /* 800153AC 0001100C 7C 08 02 A6 */ mflr r0 /* 800153B0 00011010 90 01 00 64 */ stw r0, 0x64(r1) /* 800153B4 00011014 39 61 00 60 */ addi r11, r1, 0x60 -/* 800153B8 00011018 48 1B 1D 55 */ bl func_801C710C +/* 800153B8 00011018 48 1B 1D 55 */ bl _savegpr_20 /* 800153BC 0001101C 2C 04 00 00 */ cmpwi r4, 0 /* 800153C0 00011020 7C 7F 1B 78 */ mr r31, r3 /* 800153C4 00011024 7C 94 23 78 */ mr r20, r4 @@ -17019,7 +17019,7 @@ func_80015608: /* 8001560C 0001126C 7C 08 02 A6 */ mflr r0 /* 80015610 00011270 90 01 00 84 */ stw r0, 0x84(r1) /* 80015614 00011274 39 61 00 80 */ addi r11, r1, 0x80 -/* 80015618 00011278 48 1B 1A F5 */ bl func_801C710C +/* 80015618 00011278 48 1B 1A F5 */ bl _savegpr_20 /* 8001561C 0001127C 2C 04 00 00 */ cmpwi r4, 0 /* 80015620 00011280 7C 74 1B 78 */ mr r20, r3 /* 80015624 00011284 7C 95 23 78 */ mr r21, r4 @@ -17109,7 +17109,7 @@ func_80015740: /* 80015744 000113A4 7C 08 02 A6 */ mflr r0 /* 80015748 000113A8 90 01 00 34 */ stw r0, 0x34(r1) /* 8001574C 000113AC 39 61 00 30 */ addi r11, r1, 0x30 -/* 80015750 000113B0 48 1B 19 D1 */ bl func_801C7120 +/* 80015750 000113B0 48 1B 19 D1 */ bl _savegpr_25 /* 80015754 000113B4 7C 79 1B 78 */ mr r25, r3 /* 80015758 000113B8 7C BB 2B 78 */ mr r27, r5 /* 8001575C 000113BC 7C 9A 23 78 */ mr r26, r4 @@ -18150,7 +18150,7 @@ func_80016640: /* 80016644 000122A4 7C 08 02 A6 */ mflr r0 /* 80016648 000122A8 90 01 00 74 */ stw r0, 0x74(r1) /* 8001664C 000122AC 39 61 00 70 */ addi r11, r1, 0x70 -/* 80016650 000122B0 48 1B 0A B9 */ bl func_801C7108 +/* 80016650 000122B0 48 1B 0A B9 */ bl _savegpr_19 /* 80016654 000122B4 7C 76 1B 78 */ mr r22, r3 /* 80016658 000122B8 7C 97 23 78 */ mr r23, r4 /* 8001665C 000122BC 3C 96 00 01 */ addis r4, r22, 1 @@ -18754,7 +18754,7 @@ func_80016EE0: /* 80016EE4 00012B44 7C 08 02 A6 */ mflr r0 /* 80016EE8 00012B48 90 01 00 54 */ stw r0, 0x54(r1) /* 80016EEC 00012B4C 39 61 00 50 */ addi r11, r1, 0x50 -/* 80016EF0 00012B50 48 1B 02 21 */ bl func_801C7110 +/* 80016EF0 00012B50 48 1B 02 21 */ bl _savegpr_21 /* 80016EF4 00012B54 1C 04 00 58 */ mulli r0, r4, 0x58 /* 80016EF8 00012B58 3F 80 80 40 */ lis r28, lbl_80405FC0@ha /* 80016EFC 00012B5C 3C A3 00 01 */ addis r5, r3, 1 @@ -19605,7 +19605,7 @@ func_80017B08: /* 80017B0C 0001376C 7C 08 02 A6 */ mflr r0 /* 80017B10 00013770 90 01 00 24 */ stw r0, 0x24(r1) /* 80017B14 00013774 39 61 00 20 */ addi r11, r1, 0x20 -/* 80017B18 00013778 48 1A F6 15 */ bl func_801C712C +/* 80017B18 00013778 48 1A F6 15 */ bl _savegpr_28 /* 80017B1C 0001377C 7C 7C 1B 78 */ mr r28, r3 /* 80017B20 00013780 7C 9D 23 78 */ mr r29, r4 /* 80017B24 00013784 7C BE 2B 78 */ mr r30, r5 @@ -19655,7 +19655,7 @@ func_80017BB4: /* 80017BB8 00013818 7C 08 02 A6 */ mflr r0 /* 80017BBC 0001381C 90 01 00 24 */ stw r0, 0x24(r1) /* 80017BC0 00013820 39 61 00 20 */ addi r11, r1, 0x20 -/* 80017BC4 00013824 48 1A F5 61 */ bl func_801C7124 +/* 80017BC4 00013824 48 1A F5 61 */ bl _savegpr_26 /* 80017BC8 00013828 7C 7A 1B 78 */ mr r26, r3 /* 80017BCC 0001382C 7C 9B 23 78 */ mr r27, r4 /* 80017BD0 00013830 7C BC 2B 78 */ mr r28, r5 @@ -21184,7 +21184,7 @@ func_800190B4: /* 800190B8 00014D18 7C 08 02 A6 */ mflr r0 /* 800190BC 00014D1C 90 01 00 24 */ stw r0, 0x24(r1) /* 800190C0 00014D20 39 61 00 20 */ addi r11, r1, 0x20 -/* 800190C4 00014D24 48 1A E0 6D */ bl func_801C7130 +/* 800190C4 00014D24 48 1A E0 6D */ bl _savegpr_29 /* 800190C8 00014D28 80 8D 96 B0 */ lwz r4, lbl_8063E970-_SDA_BASE_(r13) /* 800190CC 00014D2C 7C 7D 1B 78 */ mr r29, r3 /* 800190D0 00014D30 3B E0 00 00 */ li r31, 0 @@ -21399,7 +21399,7 @@ func_80019380: /* 80019384 00014FE4 7C 08 02 A6 */ mflr r0 /* 80019388 00014FE8 90 01 00 24 */ stw r0, 0x24(r1) /* 8001938C 00014FEC 39 61 00 20 */ addi r11, r1, 0x20 -/* 80019390 00014FF0 48 1A DD A1 */ bl func_801C7130 +/* 80019390 00014FF0 48 1A DD A1 */ bl _savegpr_29 /* 80019394 00014FF4 80 CD 96 B0 */ lwz r6, lbl_8063E970-_SDA_BASE_(r13) /* 80019398 00014FF8 7C BE 2B 78 */ mr r30, r5 /* 8001939C 00014FFC 7C 7D 1B 78 */ mr r29, r3 @@ -21560,7 +21560,7 @@ func_800195A8: /* 800195BC 0001521C DB C1 00 50 */ stfd f30, 0x50(r1) /* 800195C0 00015220 F3 C1 00 58 */ psq_st f30, 88(r1), 0, qr0 /* 800195C4 00015224 39 61 00 50 */ addi r11, r1, 0x50 -/* 800195C8 00015228 48 1A DB 49 */ bl func_801C7110 +/* 800195C8 00015228 48 1A DB 49 */ bl _savegpr_21 /* 800195CC 0001522C 3C 00 43 30 */ lis r0, 0x4330 /* 800195D0 00015230 3F 60 80 40 */ lis r27, lbl_80405FC0@ha /* 800195D4 00015234 90 01 00 10 */ stw r0, 0x10(r1) @@ -25983,7 +25983,7 @@ func_8001D544: /* 8001D548 000191A8 7C 08 02 A6 */ mflr r0 /* 8001D54C 000191AC 90 01 00 24 */ stw r0, 0x24(r1) /* 8001D550 000191B0 39 61 00 20 */ addi r11, r1, 0x20 -/* 8001D554 000191B4 48 1A 9B D1 */ bl func_801C7124 +/* 8001D554 000191B4 48 1A 9B D1 */ bl _savegpr_26 /* 8001D558 000191B8 1C 04 00 58 */ mulli r0, r4, 0x58 /* 8001D55C 000191BC 3C C3 00 01 */ addis r6, r3, 1 /* 8001D560 000191C0 7C 7A 1B 78 */ mr r26, r3 @@ -26692,7 +26692,7 @@ func_8001DF6C: /* 8001DF70 00019BD0 7C 08 02 A6 */ mflr r0 /* 8001DF74 00019BD4 90 01 00 34 */ stw r0, 0x34(r1) /* 8001DF78 00019BD8 39 61 00 30 */ addi r11, r1, 0x30 -/* 8001DF7C 00019BDC 48 1A 91 99 */ bl func_801C7114 +/* 8001DF7C 00019BDC 48 1A 91 99 */ bl _savegpr_22 /* 8001DF80 00019BE0 1C 04 00 58 */ mulli r0, r4, 0x58 /* 8001DF84 00019BE4 3C C3 00 01 */ addis r6, r3, 1 /* 8001DF88 00019BE8 3F A0 80 40 */ lis r29, lbl_80405FC0@ha @@ -28169,7 +28169,7 @@ func_8001F3B0: /* 8001F3B4 0001B014 7C 08 02 A6 */ mflr r0 /* 8001F3B8 0001B018 90 01 00 44 */ stw r0, 0x44(r1) /* 8001F3BC 0001B01C 39 61 00 40 */ addi r11, r1, 0x40 -/* 8001F3C0 0001B020 48 1A 7D 4D */ bl func_801C710C +/* 8001F3C0 0001B020 48 1A 7D 4D */ bl _savegpr_20 /* 8001F3C4 0001B024 1C 04 00 58 */ mulli r0, r4, 0x58 /* 8001F3C8 0001B028 3F 80 80 40 */ lis r28, lbl_80405FC0@ha /* 8001F3CC 0001B02C 3C C3 00 01 */ addis r6, r3, 1 @@ -28652,7 +28652,7 @@ func_8001FA9C: /* 8001FAA0 0001B700 7C 08 02 A6 */ mflr r0 /* 8001FAA4 0001B704 90 01 00 34 */ stw r0, 0x34(r1) /* 8001FAA8 0001B708 39 61 00 30 */ addi r11, r1, 0x30 -/* 8001FAAC 0001B70C 48 1A 76 69 */ bl func_801C7114 +/* 8001FAAC 0001B70C 48 1A 76 69 */ bl _savegpr_22 /* 8001FAB0 0001B710 1C 04 00 58 */ mulli r0, r4, 0x58 /* 8001FAB4 0001B714 3C C3 00 01 */ addis r6, r3, 1 /* 8001FAB8 0001B718 7C 7D 1B 78 */ mr r29, r3 @@ -29488,7 +29488,7 @@ lbl_8002062C: /* 80020630 0001C290 7C 08 02 A6 */ mflr r0 /* 80020634 0001C294 90 01 00 44 */ stw r0, 0x44(r1) /* 80020638 0001C298 39 61 00 40 */ addi r11, r1, 0x40 -/* 8002063C 0001C29C 48 1A 6A C9 */ bl func_801C7104 +/* 8002063C 0001C29C 48 1A 6A C9 */ bl _savegpr_18 /* 80020640 0001C2A0 3C 83 00 01 */ addis r4, r3, 1 /* 80020644 0001C2A4 3F E0 80 40 */ lis r31, lbl_80405FC0@ha /* 80020648 0001C2A8 83 A4 9D 58 */ lwz r29, -0x62a8(r4) @@ -29917,7 +29917,7 @@ func_80020BF8: /* 80020BFC 0001C85C 7C 08 02 A6 */ mflr r0 /* 80020C00 0001C860 90 01 00 24 */ stw r0, 0x24(r1) /* 80020C04 0001C864 39 61 00 20 */ addi r11, r1, 0x20 -/* 80020C08 0001C868 48 1A 65 29 */ bl func_801C7130 +/* 80020C08 0001C868 48 1A 65 29 */ bl _savegpr_29 /* 80020C0C 0001C86C 80 03 10 70 */ lwz r0, 0x1070(r3) /* 80020C10 0001C870 7C 7F 1B 78 */ mr r31, r3 /* 80020C14 0001C874 2C 00 00 00 */ cmpwi r0, 0 @@ -30074,7 +30074,7 @@ func_80020E34: /* 80020E38 0001CA98 7C 08 02 A6 */ mflr r0 /* 80020E3C 0001CA9C 90 01 00 24 */ stw r0, 0x24(r1) /* 80020E40 0001CAA0 39 61 00 20 */ addi r11, r1, 0x20 -/* 80020E44 0001CAA4 48 1A 62 ED */ bl func_801C7130 +/* 80020E44 0001CAA4 48 1A 62 ED */ bl _savegpr_29 /* 80020E48 0001CAA8 80 03 11 70 */ lwz r0, 0x1170(r3) /* 80020E4C 0001CAAC 7C 7D 1B 78 */ mr r29, r3 /* 80020E50 0001CAB0 2C 00 00 00 */ cmpwi r0, 0 @@ -30114,7 +30114,7 @@ func_80020EB8: /* 80020EBC 0001CB1C 7C 08 02 A6 */ mflr r0 /* 80020EC0 0001CB20 90 01 00 54 */ stw r0, 0x54(r1) /* 80020EC4 0001CB24 39 61 00 50 */ addi r11, r1, 0x50 -/* 80020EC8 0001CB28 48 1A 62 4D */ bl func_801C7114 +/* 80020EC8 0001CB28 48 1A 62 4D */ bl _savegpr_22 /* 80020ECC 0001CB2C 54 80 10 3A */ slwi r0, r4, 2 /* 80020ED0 0001CB30 7C 7E 1B 78 */ mr r30, r3 /* 80020ED4 0001CB34 7C 63 02 14 */ add r3, r3, r0 @@ -30482,7 +30482,7 @@ func_800213D0: /* 800213D4 0001D034 7C 08 02 A6 */ mflr r0 /* 800213D8 0001D038 90 01 00 24 */ stw r0, 0x24(r1) /* 800213DC 0001D03C 39 61 00 20 */ addi r11, r1, 0x20 -/* 800213E0 0001D040 48 1A 5D 4D */ bl func_801C712C +/* 800213E0 0001D040 48 1A 5D 4D */ bl _savegpr_28 /* 800213E4 0001D044 38 04 B5 BD */ addi r0, r4, -19011 /* 800213E8 0001D048 38 60 00 00 */ li r3, 0 /* 800213EC 0001D04C 28 00 00 17 */ cmplwi r0, 0x17 @@ -31028,7 +31028,7 @@ lbl_80021B90: /* 80021BAC 0001D80C 7C 08 02 A6 */ mflr r0 /* 80021BB0 0001D810 90 01 00 24 */ stw r0, 0x24(r1) /* 80021BB4 0001D814 39 61 00 20 */ addi r11, r1, 0x20 -/* 80021BB8 0001D818 48 1A 55 79 */ bl func_801C7130 +/* 80021BB8 0001D818 48 1A 55 79 */ bl _savegpr_29 /* 80021BBC 0001D81C 7C 7F 1B 78 */ mr r31, r3 /* 80021BC0 0001D820 7C 9E 23 78 */ mr r30, r4 /* 80021BC4 0001D824 48 14 DE 79 */ bl func_8016FA3C @@ -31199,7 +31199,7 @@ lbl_80021E10: /* 80021E38 0001DA98 7C 08 02 A6 */ mflr r0 /* 80021E3C 0001DA9C 90 01 00 24 */ stw r0, 0x24(r1) /* 80021E40 0001DAA0 39 61 00 20 */ addi r11, r1, 0x20 -/* 80021E44 0001DAA4 48 1A 52 ED */ bl func_801C7130 +/* 80021E44 0001DAA4 48 1A 52 ED */ bl _savegpr_29 /* 80021E48 0001DAA8 7C 7D 1B 78 */ mr r29, r3 /* 80021E4C 0001DAAC 7C 9E 23 78 */ mr r30, r4 /* 80021E50 0001DAB0 48 0F AB 25 */ bl func_8011C974 @@ -31506,7 +31506,7 @@ lbl_80022288: /* 800222A4 0001DF04 7C 08 02 A6 */ mflr r0 /* 800222A8 0001DF08 90 01 00 34 */ stw r0, 0x34(r1) /* 800222AC 0001DF0C 39 61 00 30 */ addi r11, r1, 0x30 -/* 800222B0 0001DF10 48 1A 4E 71 */ bl func_801C7120 +/* 800222B0 0001DF10 48 1A 4E 71 */ bl _savegpr_25 /* 800222B4 0001DF14 3F E0 80 40 */ lis r31, lbl_80405FC0@ha /* 800222B8 0001DF18 7C 7A 1B 78 */ mr r26, r3 /* 800222BC 0001DF1C 7C 9B 23 78 */ mr r27, r4 @@ -32170,7 +32170,7 @@ lbl_80022B48: /* 80022C44 0001E8A4 7C 08 02 A6 */ mflr r0 /* 80022C48 0001E8A8 90 01 00 44 */ stw r0, 0x44(r1) /* 80022C4C 0001E8AC 39 61 00 40 */ addi r11, r1, 0x40 -/* 80022C50 0001E8B0 48 1A 44 BD */ bl func_801C710C +/* 80022C50 0001E8B0 48 1A 44 BD */ bl _savegpr_20 /* 80022C54 0001E8B4 3F E0 80 40 */ lis r31, lbl_80405FC0@ha /* 80022C58 0001E8B8 7C 77 1B 78 */ mr r23, r3 /* 80022C5C 0001E8BC 7C 98 23 78 */ mr r24, r4 @@ -32750,7 +32750,7 @@ func_8002347C: /* 80023480 0001F0E0 7C 08 02 A6 */ mflr r0 /* 80023484 0001F0E4 90 01 00 44 */ stw r0, 0x44(r1) /* 80023488 0001F0E8 39 61 00 40 */ addi r11, r1, 0x40 -/* 8002348C 0001F0EC 48 1A 3C 85 */ bl func_801C7110 +/* 8002348C 0001F0EC 48 1A 3C 85 */ bl _savegpr_21 /* 80023490 0001F0F0 3D 23 00 01 */ addis r9, r3, 1 /* 80023494 0001F0F4 88 05 00 00 */ lbz r0, 0(r5) /* 80023498 0001F0F8 89 09 9D B1 */ lbz r8, -0x624f(r9) @@ -33122,7 +33122,7 @@ func_800239DC: /* 800239E0 0001F640 7C 08 02 A6 */ mflr r0 /* 800239E4 0001F644 90 01 00 24 */ stw r0, 0x24(r1) /* 800239E8 0001F648 39 61 00 20 */ addi r11, r1, 0x20 -/* 800239EC 0001F64C 48 1A 37 39 */ bl func_801C7124 +/* 800239EC 0001F64C 48 1A 37 39 */ bl _savegpr_26 /* 800239F0 0001F650 7C 9B 23 78 */ mr r27, r4 /* 800239F4 0001F654 7C 7A 1B 78 */ mr r26, r3 /* 800239F8 0001F658 7C BC 2B 78 */ mr r28, r5 @@ -33181,7 +33181,7 @@ func_80023AB0: /* 80023AB4 0001F714 7C 08 02 A6 */ mflr r0 /* 80023AB8 0001F718 90 01 00 24 */ stw r0, 0x24(r1) /* 80023ABC 0001F71C 39 61 00 20 */ addi r11, r1, 0x20 -/* 80023AC0 0001F720 48 1A 36 65 */ bl func_801C7124 +/* 80023AC0 0001F720 48 1A 36 65 */ bl _savegpr_26 /* 80023AC4 0001F724 2C 04 00 6E */ cmpwi r4, 0x6e /* 80023AC8 0001F728 7C 7A 1B 78 */ mr r26, r3 /* 80023ACC 0001F72C 7C DB 33 78 */ mr r27, r6 @@ -33261,7 +33261,7 @@ func_80023BC0: /* 80023BC4 0001F824 7C 08 02 A6 */ mflr r0 /* 80023BC8 0001F828 90 01 00 24 */ stw r0, 0x24(r1) /* 80023BCC 0001F82C 39 61 00 20 */ addi r11, r1, 0x20 -/* 80023BD0 0001F830 48 1A 35 55 */ bl func_801C7124 +/* 80023BD0 0001F830 48 1A 35 55 */ bl _savegpr_26 /* 80023BD4 0001F834 2C 04 00 AC */ cmpwi r4, 0xac /* 80023BD8 0001F838 7C 7A 1B 78 */ mr r26, r3 /* 80023BDC 0001F83C 7C DB 33 78 */ mr r27, r6 @@ -33715,7 +33715,7 @@ func_800241D4: /* 800241D8 0001FE38 7C 08 02 A6 */ mflr r0 /* 800241DC 0001FE3C 90 01 00 24 */ stw r0, 0x24(r1) /* 800241E0 0001FE40 39 61 00 20 */ addi r11, r1, 0x20 -/* 800241E4 0001FE44 48 1A 2F 4D */ bl func_801C7130 +/* 800241E4 0001FE44 48 1A 2F 4D */ bl _savegpr_29 /* 800241E8 0001FE48 7C 9D 23 78 */ mr r29, r4 /* 800241EC 0001FE4C 7F A3 EB 78 */ mr r3, r29 /* 800241F0 0001FE50 48 00 08 FD */ bl func_80024AEC @@ -34999,7 +34999,7 @@ func_80025278: /* 8002527C 00020EDC 7C 08 02 A6 */ mflr r0 /* 80025280 00020EE0 90 01 00 34 */ stw r0, 0x34(r1) /* 80025284 00020EE4 39 61 00 30 */ addi r11, r1, 0x30 -/* 80025288 00020EE8 48 1A 1E 99 */ bl func_801C7120 +/* 80025288 00020EE8 48 1A 1E 99 */ bl _savegpr_25 /* 8002528C 00020EEC 7C 79 1B 78 */ mr r25, r3 /* 80025290 00020EF0 7C 9A 23 78 */ mr r26, r4 /* 80025294 00020EF4 7C BB 2B 78 */ mr r27, r5 @@ -35031,7 +35031,7 @@ func_800252EC: /* 800252F0 00020F50 7C 08 02 A6 */ mflr r0 /* 800252F4 00020F54 90 01 00 34 */ stw r0, 0x34(r1) /* 800252F8 00020F58 39 61 00 30 */ addi r11, r1, 0x30 -/* 800252FC 00020F5C 48 1A 1E 25 */ bl func_801C7120 +/* 800252FC 00020F5C 48 1A 1E 25 */ bl _savegpr_25 /* 80025300 00020F60 7C 79 1B 78 */ mr r25, r3 /* 80025304 00020F64 7C 9A 23 78 */ mr r26, r4 /* 80025308 00020F68 7C BB 2B 78 */ mr r27, r5 @@ -37978,7 +37978,7 @@ func_80027B4C: /* 80027B58 000237B8 DB E1 00 40 */ stfd f31, 0x40(r1) /* 80027B5C 000237BC F3 E1 00 48 */ psq_st f31, 72(r1), 0, qr0 /* 80027B60 000237C0 39 61 00 40 */ addi r11, r1, 0x40 -/* 80027B64 000237C4 48 19 F5 B1 */ bl func_801C7114 +/* 80027B64 000237C4 48 19 F5 B1 */ bl _savegpr_22 /* 80027B68 000237C8 2C 05 00 00 */ cmpwi r5, 0 /* 80027B6C 000237CC 7C 7A 1B 78 */ mr r26, r3 /* 80027B70 000237D0 7C 9B 23 78 */ mr r27, r4 @@ -38247,7 +38247,7 @@ lbl_80027ED4: /* 80027ED8 00023B38 7C 08 02 A6 */ mflr r0 /* 80027EDC 00023B3C 90 01 00 54 */ stw r0, 0x54(r1) /* 80027EE0 00023B40 39 61 00 50 */ addi r11, r1, 0x50 -/* 80027EE4 00023B44 48 19 F2 3D */ bl func_801C7120 +/* 80027EE4 00023B44 48 19 F2 3D */ bl _savegpr_25 /* 80027EE8 00023B48 38 60 00 04 */ li r3, 4 /* 80027EEC 00023B4C 64 63 00 04 */ oris r3, r3, 4 /* 80027EF0 00023B50 7C 72 E3 A6 */ mtspr 0x392, r3 @@ -38714,7 +38714,7 @@ lbl_80028564: /* 80028580 000241E0 DB A1 01 70 */ stfd f29, 0x170(r1) /* 80028584 000241E4 F3 A1 01 78 */ psq_st f29, 376(r1), 0, qr0 /* 80028588 000241E8 39 61 01 70 */ addi r11, r1, 0x170 -/* 8002858C 000241EC 48 19 EB 99 */ bl func_801C7124 +/* 8002858C 000241EC 48 19 EB 99 */ bl _savegpr_26 /* 80028590 000241F0 7C 7A 1B 78 */ mr r26, r3 /* 80028594 000241F4 7C 9B 23 78 */ mr r27, r4 /* 80028598 000241F8 7C BD 2B 78 */ mr r29, r5 @@ -42409,7 +42409,7 @@ lbl_8002BB44: /* 8002BB60 000277C0 DB A1 00 70 */ stfd f29, 0x70(r1) /* 8002BB64 000277C4 F3 A1 00 78 */ psq_st f29, 120(r1), 0, qr0 /* 8002BB68 000277C8 39 61 00 70 */ addi r11, r1, 0x70 -/* 8002BB6C 000277CC 48 19 B5 B9 */ bl func_801C7124 +/* 8002BB6C 000277CC 48 19 B5 B9 */ bl _savegpr_26 /* 8002BB70 000277D0 7C 7A 1B 78 */ mr r26, r3 /* 8002BB74 000277D4 7C 9B 23 78 */ mr r27, r4 /* 8002BB78 000277D8 7C BE 2B 78 */ mr r30, r5 @@ -43443,7 +43443,7 @@ lbl_8002CB00: /* 8002CB04 00028764 7C 08 02 A6 */ mflr r0 /* 8002CB08 00028768 90 01 00 44 */ stw r0, 0x44(r1) /* 8002CB0C 0002876C 39 61 00 40 */ addi r11, r1, 0x40 -/* 8002CB10 00028770 48 19 A6 15 */ bl func_801C7124 +/* 8002CB10 00028770 48 19 A6 15 */ bl _savegpr_26 /* 8002CB14 00028774 7C 7A 1B 78 */ mr r26, r3 /* 8002CB18 00028778 7C 9B 23 78 */ mr r27, r4 /* 8002CB1C 0002877C 7C BC 2B 78 */ mr r28, r5 @@ -44920,7 +44920,7 @@ lbl_8002DE7C: /* 8002DE88 00029AE8 DB E1 01 A0 */ stfd f31, 0x1a0(r1) /* 8002DE8C 00029AEC F3 E1 01 A8 */ psq_st f31, 424(r1), 0, qr0 /* 8002DE90 00029AF0 39 61 01 A0 */ addi r11, r1, 0x1a0 -/* 8002DE94 00029AF4 48 19 92 8D */ bl func_801C7120 +/* 8002DE94 00029AF4 48 19 92 8D */ bl _savegpr_25 /* 8002DE98 00029AF8 3C 00 43 30 */ lis r0, 0x4330 /* 8002DE9C 00029AFC 7C 99 23 78 */ mr r25, r4 /* 8002DEA0 00029B00 90 01 01 68 */ stw r0, 0x168(r1) @@ -47145,7 +47145,7 @@ func_8002FC80: /* 8002FC84 0002B8E4 7C 08 02 A6 */ mflr r0 /* 8002FC88 0002B8E8 90 01 01 44 */ stw r0, 0x144(r1) /* 8002FC8C 0002B8EC 39 61 01 40 */ addi r11, r1, 0x140 -/* 8002FC90 0002B8F0 48 19 74 81 */ bl func_801C7110 +/* 8002FC90 0002B8F0 48 19 74 81 */ bl _savegpr_21 /* 8002FC94 0002B8F4 3C C0 80 47 */ lis r6, lbl_80474F38@ha /* 8002FC98 0002B8F8 3B E0 00 00 */ li r31, 0 /* 8002FC9C 0002B8FC 38 86 4F 38 */ addi r4, r6, lbl_80474F38@l @@ -48994,7 +48994,7 @@ lbl_80031544: /* 80031550 0002D1B0 DB E1 00 B0 */ stfd f31, 0xb0(r1) /* 80031554 0002D1B4 F3 E1 00 B8 */ psq_st f31, 184(r1), 0, qr0 /* 80031558 0002D1B8 39 61 00 B0 */ addi r11, r1, 0xb0 -/* 8003155C 0002D1BC 48 19 5B C9 */ bl func_801C7124 +/* 8003155C 0002D1BC 48 19 5B C9 */ bl _savegpr_26 /* 80031560 0002D1C0 7C 7A 1B 78 */ mr r26, r3 /* 80031564 0002D1C4 7C 9B 23 78 */ mr r27, r4 /* 80031568 0002D1C8 7C BD 2B 78 */ mr r29, r5 @@ -55841,7 +55841,7 @@ lbl_8003712C: /* 80037130 00032D90 7C 08 02 A6 */ mflr r0 /* 80037134 00032D94 90 01 00 24 */ stw r0, 0x24(r1) /* 80037138 00032D98 39 61 00 20 */ addi r11, r1, 0x20 -/* 8003713C 00032D9C 48 18 FF E9 */ bl func_801C7124 +/* 8003713C 00032D9C 48 18 FF E9 */ bl _savegpr_26 /* 80037140 00032DA0 7C 7A 1B 78 */ mr r26, r3 /* 80037144 00032DA4 7C 9B 23 78 */ mr r27, r4 /* 80037148 00032DA8 48 01 66 C5 */ bl func_8004D80C @@ -59237,7 +59237,7 @@ func_80039F60: /* 80039F74 00035BD4 DB C1 00 40 */ stfd f30, 0x40(r1) /* 80039F78 00035BD8 F3 C1 00 48 */ psq_st f30, 72(r1), 0, qr0 /* 80039F7C 00035BDC 39 61 00 40 */ addi r11, r1, 0x40 -/* 80039F80 00035BE0 48 18 D1 A5 */ bl func_801C7124 +/* 80039F80 00035BE0 48 18 D1 A5 */ bl _savegpr_26 /* 80039F84 00035BE4 80 04 0C 04 */ lwz r0, 0xc04(r4) /* 80039F88 00035BE8 FF C0 08 90 */ fmr f30, f1 /* 80039F8C 00035BEC FF E0 10 90 */ fmr f31, f2 @@ -62705,7 +62705,7 @@ func_8003CF54: /* 8003CF58 00038BB8 7C 08 02 A6 */ mflr r0 /* 8003CF5C 00038BBC 90 01 00 34 */ stw r0, 0x34(r1) /* 8003CF60 00038BC0 39 61 00 30 */ addi r11, r1, 0x30 -/* 8003CF64 00038BC4 48 18 A1 B1 */ bl func_801C7114 +/* 8003CF64 00038BC4 48 18 A1 B1 */ bl _savegpr_22 /* 8003CF68 00038BC8 7C 7A 1B 78 */ mr r26, r3 /* 8003CF6C 00038BCC 7C 9B 23 78 */ mr r27, r4 /* 8003CF70 00038BD0 7C BC 2B 78 */ mr r28, r5 @@ -63598,7 +63598,7 @@ func_8003DB40: /* 8003DB5C 000397BC DB A1 00 50 */ stfd f29, 0x50(r1) /* 8003DB60 000397C0 F3 A1 00 58 */ psq_st f29, 88(r1), 0, qr0 /* 8003DB64 000397C4 39 61 00 50 */ addi r11, r1, 0x50 -/* 8003DB68 000397C8 48 18 95 B9 */ bl func_801C7120 +/* 8003DB68 000397C8 48 18 95 B9 */ bl _savegpr_25 /* 8003DB6C 000397CC 88 03 0D 04 */ lbz r0, 0xd04(r3) /* 8003DB70 000397D0 FF A0 08 90 */ fmr f29, f1 /* 8003DB74 000397D4 7C 7B 1B 78 */ mr r27, r3 @@ -64768,7 +64768,7 @@ func_8003EAB0: /* 8003EAB4 0003A714 7C 08 02 A6 */ mflr r0 /* 8003EAB8 0003A718 90 01 00 34 */ stw r0, 0x34(r1) /* 8003EABC 0003A71C 39 61 00 30 */ addi r11, r1, 0x30 -/* 8003EAC0 0003A720 48 18 86 61 */ bl func_801C7120 +/* 8003EAC0 0003A720 48 18 86 61 */ bl _savegpr_25 /* 8003EAC4 0003A724 3B C0 00 00 */ li r30, 0 /* 8003EAC8 0003A728 7C 79 1B 78 */ mr r25, r3 /* 8003EACC 0003A72C 93 C3 00 08 */ stw r30, 8(r3) @@ -64849,7 +64849,7 @@ func_8003EBCC: /* 8003EBD0 0003A830 7C 08 02 A6 */ mflr r0 /* 8003EBD4 0003A834 90 01 00 24 */ stw r0, 0x24(r1) /* 8003EBD8 0003A838 39 61 00 20 */ addi r11, r1, 0x20 -/* 8003EBDC 0003A83C 48 18 85 49 */ bl func_801C7124 +/* 8003EBDC 0003A83C 48 18 85 49 */ bl _savegpr_26 /* 8003EBE0 0003A840 2C 04 00 00 */ cmpwi r4, 0 /* 8003EBE4 0003A844 8B A3 00 01 */ lbz r29, 1(r3) /* 8003EBE8 0003A848 7C 7A 1B 78 */ mr r26, r3 @@ -64913,7 +64913,7 @@ func_8003ECA4: /* 8003ECA8 0003A908 7C 08 02 A6 */ mflr r0 /* 8003ECAC 0003A90C 90 01 00 34 */ stw r0, 0x34(r1) /* 8003ECB0 0003A910 39 61 00 30 */ addi r11, r1, 0x30 -/* 8003ECB4 0003A914 48 18 84 61 */ bl func_801C7114 +/* 8003ECB4 0003A914 48 18 84 61 */ bl _savegpr_22 /* 8003ECB8 0003A918 88 03 00 03 */ lbz r0, 3(r3) /* 8003ECBC 0003A91C 7C 76 1B 78 */ mr r22, r3 /* 8003ECC0 0003A920 8B 83 00 01 */ lbz r28, 1(r3) @@ -65526,7 +65526,7 @@ func_8003F528: /* 8003F52C 0003B18C 7C 08 02 A6 */ mflr r0 /* 8003F530 0003B190 90 01 00 24 */ stw r0, 0x24(r1) /* 8003F534 0003B194 39 61 00 20 */ addi r11, r1, 0x20 -/* 8003F538 0003B198 48 18 7B ED */ bl func_801C7124 +/* 8003F538 0003B198 48 18 7B ED */ bl _savegpr_26 /* 8003F53C 0003B19C 3F C0 80 64 */ lis r30, lbl_8063CE34@ha /* 8003F540 0003B1A0 7C 9D 23 78 */ mr r29, r4 /* 8003F544 0003B1A4 80 83 00 04 */ lwz r4, 4(r3) @@ -66141,7 +66141,7 @@ func_8003FD78: /* 8003FD7C 0003B9DC 7C 08 02 A6 */ mflr r0 /* 8003FD80 0003B9E0 90 01 00 24 */ stw r0, 0x24(r1) /* 8003FD84 0003B9E4 39 61 00 20 */ addi r11, r1, 0x20 -/* 8003FD88 0003B9E8 48 18 73 9D */ bl func_801C7124 +/* 8003FD88 0003B9E8 48 18 73 9D */ bl _savegpr_26 /* 8003FD8C 0003B9EC 7C 7F 1B 78 */ mr r31, r3 /* 8003FD90 0003B9F0 7C 9A 23 78 */ mr r26, r4 /* 8003FD94 0003B9F4 7C BB 2B 78 */ mr r27, r5 @@ -69821,7 +69821,7 @@ func_80042FCC: /* 80043000 0003EC60 DB 41 00 30 */ stfd f26, 0x30(r1) /* 80043004 0003EC64 F3 41 00 38 */ psq_st f26, 56(r1), 0, qr0 /* 80043008 0003EC68 39 61 00 30 */ addi r11, r1, 0x30 -/* 8004300C 0003EC6C 48 18 41 19 */ bl func_801C7124 +/* 8004300C 0003EC6C 48 18 41 19 */ bl _savegpr_26 /* 80043010 0003EC70 C0 02 83 50 */ lfs f0, lbl_80640950-_SDA2_BASE_(r2) /* 80043014 0003EC74 FF E0 10 90 */ fmr f31, f2 /* 80043018 0003EC78 7C 7F 1B 78 */ mr r31, r3 @@ -70249,7 +70249,7 @@ func_8004363C: /* 80043670 0003F2D0 DB 41 00 30 */ stfd f26, 0x30(r1) /* 80043674 0003F2D4 F3 41 00 38 */ psq_st f26, 56(r1), 0, qr0 /* 80043678 0003F2D8 39 61 00 30 */ addi r11, r1, 0x30 -/* 8004367C 0003F2DC 48 18 3A A9 */ bl func_801C7124 +/* 8004367C 0003F2DC 48 18 3A A9 */ bl _savegpr_26 /* 80043680 0003F2E0 C0 02 83 50 */ lfs f0, lbl_80640950-_SDA2_BASE_(r2) /* 80043684 0003F2E4 FF E0 10 90 */ fmr f31, f2 /* 80043688 0003F2E8 7C 7F 1B 78 */ mr r31, r3 @@ -72138,7 +72138,7 @@ func_800450D8: /* 800450DC 00040D3C 7C 08 02 A6 */ mflr r0 /* 800450E0 00040D40 90 01 00 24 */ stw r0, 0x24(r1) /* 800450E4 00040D44 39 61 00 20 */ addi r11, r1, 0x20 -/* 800450E8 00040D48 48 18 20 3D */ bl func_801C7124 +/* 800450E8 00040D48 48 18 20 3D */ bl _savegpr_26 /* 800450EC 00040D4C 7C 7A 1B 78 */ mr r26, r3 /* 800450F0 00040D50 80 63 00 04 */ lwz r3, 4(r3) /* 800450F4 00040D54 7C 9B 23 78 */ mr r27, r4 @@ -73055,7 +73055,7 @@ func_80045CFC: /* 80045D38 00041998 DB 21 00 50 */ stfd f25, 0x50(r1) /* 80045D3C 0004199C F3 21 00 58 */ psq_st f25, 88(r1), 0, qr0 /* 80045D40 000419A0 39 61 00 50 */ addi r11, r1, 0x50 -/* 80045D44 000419A4 48 18 13 DD */ bl func_801C7120 +/* 80045D44 000419A4 48 18 13 DD */ bl _savegpr_25 /* 80045D48 000419A8 C3 62 83 8C */ lfs f27, lbl_8064098C-_SDA2_BASE_(r2) /* 80045D4C 000419AC 7C 7E 1B 78 */ mr r30, r3 /* 80045D50 000419B0 7C 9F 23 78 */ mr r31, r4 @@ -74013,7 +74013,7 @@ func_800469E4: /* 80046A08 00042668 DB 81 00 60 */ stfd f28, 0x60(r1) /* 80046A0C 0004266C F3 81 00 68 */ psq_st f28, 104(r1), 0, qr0 /* 80046A10 00042670 39 61 00 60 */ addi r11, r1, 0x60 -/* 80046A14 00042674 48 18 07 11 */ bl func_801C7124 +/* 80046A14 00042674 48 18 07 11 */ bl _savegpr_26 /* 80046A18 00042678 C3 E2 83 B8 */ lfs f31, lbl_806409B8-_SDA2_BASE_(r2) /* 80046A1C 0004267C 7C 7C 1B 78 */ mr r28, r3 /* 80046A20 00042680 C3 C2 83 B4 */ lfs f30, lbl_806409B4-_SDA2_BASE_(r2) @@ -74204,7 +74204,7 @@ func_80046C8C: /* 80046CB0 00042910 DB 81 00 60 */ stfd f28, 0x60(r1) /* 80046CB4 00042914 F3 81 00 68 */ psq_st f28, 104(r1), 0, qr0 /* 80046CB8 00042918 39 61 00 60 */ addi r11, r1, 0x60 -/* 80046CBC 0004291C 48 18 04 69 */ bl func_801C7124 +/* 80046CBC 0004291C 48 18 04 69 */ bl _savegpr_26 /* 80046CC0 00042920 2C 04 00 00 */ cmpwi r4, 0 /* 80046CC4 00042924 7C 7B 1B 78 */ mr r27, r3 /* 80046CC8 00042928 7C 9A 23 78 */ mr r26, r4 @@ -75564,7 +75564,7 @@ func_80047EE4: /* 80047F00 00043B60 DB A1 00 40 */ stfd f29, 0x40(r1) /* 80047F04 00043B64 F3 A1 00 48 */ psq_st f29, 72(r1), 0, qr0 /* 80047F08 00043B68 39 61 00 40 */ addi r11, r1, 0x40 -/* 80047F0C 00043B6C 48 17 F2 09 */ bl func_801C7114 +/* 80047F0C 00043B6C 48 17 F2 09 */ bl _savegpr_22 /* 80047F10 00043B70 C3 A2 83 C0 */ lfs f29, lbl_806409C0-_SDA2_BASE_(r2) /* 80047F14 00043B74 7C 78 1B 78 */ mr r24, r3 /* 80047F18 00043B78 80 63 00 24 */ lwz r3, 0x24(r3) @@ -77251,7 +77251,7 @@ lbl_80049578: /* 80049598 000451F8 7C 08 02 A6 */ mflr r0 /* 8004959C 000451FC 90 01 00 24 */ stw r0, 0x24(r1) /* 800495A0 00045200 39 61 00 20 */ addi r11, r1, 0x20 -/* 800495A4 00045204 48 17 DB 81 */ bl func_801C7124 +/* 800495A4 00045204 48 17 DB 81 */ bl _savegpr_26 /* 800495A8 00045208 7C 7F 1B 78 */ mr r31, r3 /* 800495AC 0004520C 7C 9A 23 78 */ mr r26, r4 /* 800495B0 00045210 48 19 15 79 */ bl func_801DAB28 @@ -77354,7 +77354,7 @@ lbl_800496D8: /* 800496F4 00045354 7C 08 02 A6 */ mflr r0 /* 800496F8 00045358 90 01 00 34 */ stw r0, 0x34(r1) /* 800496FC 0004535C 39 61 00 30 */ addi r11, r1, 0x30 -/* 80049700 00045360 48 17 DA 21 */ bl func_801C7120 +/* 80049700 00045360 48 17 DA 21 */ bl _savegpr_25 /* 80049704 00045364 80 83 00 14 */ lwz r4, 0x14(r3) /* 80049708 00045368 7C 7E 1B 78 */ mr r30, r3 /* 8004970C 0004536C 80 04 00 00 */ lwz r0, 0(r4) @@ -82661,7 +82661,7 @@ func_8004E234: /* 8004E238 00049E98 7C 08 02 A6 */ mflr r0 /* 8004E23C 00049E9C 90 01 00 34 */ stw r0, 0x34(r1) /* 8004E240 00049EA0 39 61 00 30 */ addi r11, r1, 0x30 -/* 8004E244 00049EA4 48 17 8E DD */ bl func_801C7120 +/* 8004E244 00049EA4 48 17 8E DD */ bl _savegpr_25 /* 8004E248 00049EA8 54 A0 BE BE */ rlwinm r0, r5, 0x17, 0x1a, 0x1f /* 8004E24C 00049EAC 7C 79 1B 78 */ mr r25, r3 /* 8004E250 00049EB0 28 00 00 05 */ cmplwi r0, 5 @@ -83811,7 +83811,7 @@ func_8004F1D8: /* 8004F1DC 0004AE3C 7C 08 02 A6 */ mflr r0 /* 8004F1E0 0004AE40 90 01 00 24 */ stw r0, 0x24(r1) /* 8004F1E4 0004AE44 39 61 00 20 */ addi r11, r1, 0x20 -/* 8004F1E8 0004AE48 48 17 7F 3D */ bl func_801C7124 +/* 8004F1E8 0004AE48 48 17 7F 3D */ bl _savegpr_26 /* 8004F1EC 0004AE4C 2C 04 00 00 */ cmpwi r4, 0 /* 8004F1F0 0004AE50 7C 7A 1B 78 */ mr r26, r3 /* 8004F1F4 0004AE54 7C BB 2B 78 */ mr r27, r5 @@ -95845,7 +95845,7 @@ func_80059A6C: /* 80059A70 000556D0 7C 08 02 A6 */ mflr r0 /* 80059A74 000556D4 90 01 00 34 */ stw r0, 0x34(r1) /* 80059A78 000556D8 39 61 00 30 */ addi r11, r1, 0x30 -/* 80059A7C 000556DC 48 16 D6 A9 */ bl func_801C7124 +/* 80059A7C 000556DC 48 16 D6 A9 */ bl _savegpr_26 /* 80059A80 000556E0 54 60 00 85 */ rlwinm. r0, r3, 0, 2, 2 /* 80059A84 000556E4 7C 7A 1B 78 */ mr r26, r3 /* 80059A88 000556E8 7C 9B 23 78 */ mr r27, r4 @@ -97882,7 +97882,7 @@ func_8005B6D4: /* 8005B6D8 00057338 7C 08 02 A6 */ mflr r0 /* 8005B6DC 0005733C 90 01 00 34 */ stw r0, 0x34(r1) /* 8005B6E0 00057340 39 61 00 30 */ addi r11, r1, 0x30 -/* 8005B6E4 00057344 48 16 BA 3D */ bl func_801C7120 +/* 8005B6E4 00057344 48 16 BA 3D */ bl _savegpr_25 /* 8005B6E8 00057348 2C 04 00 00 */ cmpwi r4, 0 /* 8005B6EC 0005734C 7C 7A 1B 78 */ mr r26, r3 /* 8005B6F0 00057350 7C 9B 23 78 */ mr r27, r4 @@ -98302,7 +98302,7 @@ func_8005BCA0: /* 8005BCA4 00057904 7C 08 02 A6 */ mflr r0 /* 8005BCA8 00057908 90 01 00 34 */ stw r0, 0x34(r1) /* 8005BCAC 0005790C 39 61 00 30 */ addi r11, r1, 0x30 -/* 8005BCB0 00057910 48 16 B4 65 */ bl func_801C7114 +/* 8005BCB0 00057910 48 16 B4 65 */ bl _savegpr_22 /* 8005BCB4 00057914 88 0D 99 06 */ lbz r0, lbl_8063EBC6-_SDA_BASE_(r13) /* 8005BCB8 00057918 7C 77 1B 78 */ mr r23, r3 /* 8005BCBC 0005791C 3B 40 00 00 */ li r26, 0 @@ -98569,7 +98569,7 @@ func_8005C06C: /* 8005C070 00057CD0 7C 08 02 A6 */ mflr r0 /* 8005C074 00057CD4 90 01 00 34 */ stw r0, 0x34(r1) /* 8005C078 00057CD8 39 61 00 30 */ addi r11, r1, 0x30 -/* 8005C07C 00057CDC 48 16 B0 A5 */ bl func_801C7120 +/* 8005C07C 00057CDC 48 16 B0 A5 */ bl _savegpr_25 /* 8005C080 00057CE0 2C 04 00 00 */ cmpwi r4, 0 /* 8005C084 00057CE4 7C 7A 1B 78 */ mr r26, r3 /* 8005C088 00057CE8 7C 9B 23 78 */ mr r27, r4 @@ -98963,7 +98963,7 @@ func_8005C5DC: /* 8005C5E0 00058240 7C 08 02 A6 */ mflr r0 /* 8005C5E4 00058244 90 01 00 34 */ stw r0, 0x34(r1) /* 8005C5E8 00058248 39 61 00 30 */ addi r11, r1, 0x30 -/* 8005C5EC 0005824C 48 16 AB 29 */ bl func_801C7114 +/* 8005C5EC 0005824C 48 16 AB 29 */ bl _savegpr_22 /* 8005C5F0 00058250 88 0D 99 07 */ lbz r0, lbl_8063EBC7-_SDA_BASE_(r13) /* 8005C5F4 00058254 7C 77 1B 78 */ mr r23, r3 /* 8005C5F8 00058258 3B 40 00 00 */ li r26, 0 @@ -99459,7 +99459,7 @@ func_8005CCD4: /* 8005CCD8 00058938 7C 08 02 A6 */ mflr r0 /* 8005CCDC 0005893C 90 01 00 34 */ stw r0, 0x34(r1) /* 8005CCE0 00058940 39 61 00 30 */ addi r11, r1, 0x30 -/* 8005CCE4 00058944 48 16 A4 3D */ bl func_801C7120 +/* 8005CCE4 00058944 48 16 A4 3D */ bl _savegpr_25 /* 8005CCE8 00058948 7C 79 1B 78 */ mr r25, r3 /* 8005CCEC 0005894C 7C BA 2B 78 */ mr r26, r5 /* 8005CCF0 00058950 4B FF 9E E5 */ bl func_80056BD4 @@ -99633,7 +99633,7 @@ func_8005CF4C: /* 8005CF50 00058BB0 7C 08 02 A6 */ mflr r0 /* 8005CF54 00058BB4 90 01 00 24 */ stw r0, 0x24(r1) /* 8005CF58 00058BB8 39 61 00 20 */ addi r11, r1, 0x20 -/* 8005CF5C 00058BBC 48 16 A1 D5 */ bl func_801C7130 +/* 8005CF5C 00058BBC 48 16 A1 D5 */ bl _savegpr_29 /* 8005CF60 00058BC0 3F A0 80 48 */ lis r29, lbl_80478388@ha /* 8005CF64 00058BC4 3B BD 83 88 */ addi r29, r29, lbl_80478388@l /* 8005CF68 00058BC8 4B FF B4 B5 */ bl func_8005841C @@ -100089,7 +100089,7 @@ func_8005D640: /* 8005D644 000592A4 7C 08 02 A6 */ mflr r0 /* 8005D648 000592A8 90 01 00 34 */ stw r0, 0x34(r1) /* 8005D64C 000592AC 39 61 00 30 */ addi r11, r1, 0x30 -/* 8005D650 000592B0 48 16 9A D1 */ bl func_801C7120 +/* 8005D650 000592B0 48 16 9A D1 */ bl _savegpr_25 /* 8005D654 000592B4 38 60 00 00 */ li r3, 0 /* 8005D658 000592B8 48 0F FC E9 */ bl func_8015D340 /* 8005D65C 000592BC 3F 80 80 41 */ lis r28, lbl_8040B768@ha @@ -100202,7 +100202,7 @@ func_8005D7D0: /* 8005D7D4 00059434 7C 08 02 A6 */ mflr r0 /* 8005D7D8 00059438 90 01 00 44 */ stw r0, 0x44(r1) /* 8005D7DC 0005943C 39 61 00 40 */ addi r11, r1, 0x40 -/* 8005D7E0 00059440 48 16 99 45 */ bl func_801C7124 +/* 8005D7E0 00059440 48 16 99 45 */ bl _savegpr_26 /* 8005D7E4 00059444 28 03 00 02 */ cmplwi r3, 2 /* 8005D7E8 00059448 7C 7A 1B 78 */ mr r26, r3 /* 8005D7EC 0005944C 7C 9D 23 78 */ mr r29, r4 diff --git a/asm/text_10.s b/asm/text_10.s index d5d387a..ba28523 100644 --- a/asm/text_10.s +++ b/asm/text_10.s @@ -1972,7 +1972,7 @@ func_8032A7A8: /* 8032A7AC 0032640C 7C 08 02 A6 */ mflr r0 /* 8032A7B0 00326410 90 01 00 24 */ stw r0, 0x24(r1) /* 8032A7B4 00326414 39 61 00 20 */ addi r11, r1, 0x20 -/* 8032A7B8 00326418 4B E9 C9 6D */ bl func_801C7124 +/* 8032A7B8 00326418 4B E9 C9 6D */ bl _savegpr_26 /* 8032A7BC 0032641C 81 0D B0 68 */ lwz r8, lbl_80640328-_SDA_BASE_(r13) /* 8032A7C0 00326420 7C 7C 1B 78 */ mr r28, r3 /* 8032A7C4 00326424 7C 9D 23 78 */ mr r29, r4 @@ -6150,7 +6150,7 @@ func_8032E290: /* 8032E294 00329EF4 7C 08 02 A6 */ mflr r0 /* 8032E298 00329EF8 90 01 00 24 */ stw r0, 0x24(r1) /* 8032E29C 00329EFC 39 61 00 20 */ addi r11, r1, 0x20 -/* 8032E2A0 00329F00 4B E9 8E 85 */ bl func_801C7124 +/* 8032E2A0 00329F00 4B E9 8E 85 */ bl _savegpr_26 /* 8032E2A4 00329F04 2C 03 00 00 */ cmpwi r3, 0 /* 8032E2A8 00329F08 7C 7F 1B 78 */ mr r31, r3 /* 8032E2AC 00329F0C 40 82 00 0C */ bne lbl_8032E2B8 @@ -6296,7 +6296,7 @@ func_8032E498: /* 8032E49C 0032A0FC 7C 08 02 A6 */ mflr r0 /* 8032E4A0 0032A100 90 01 00 24 */ stw r0, 0x24(r1) /* 8032E4A4 0032A104 39 61 00 20 */ addi r11, r1, 0x20 -/* 8032E4A8 0032A108 4B E9 8C 7D */ bl func_801C7124 +/* 8032E4A8 0032A108 4B E9 8C 7D */ bl _savegpr_26 /* 8032E4AC 0032A10C 2C 03 00 00 */ cmpwi r3, 0 /* 8032E4B0 0032A110 7C 7F 1B 78 */ mr r31, r3 /* 8032E4B4 0032A114 40 82 00 0C */ bne lbl_8032E4C0 @@ -6453,7 +6453,7 @@ func_8032E6C4: /* 8032E6C8 0032A328 7C 08 02 A6 */ mflr r0 /* 8032E6CC 0032A32C 90 01 00 24 */ stw r0, 0x24(r1) /* 8032E6D0 0032A330 39 61 00 20 */ addi r11, r1, 0x20 -/* 8032E6D4 0032A334 4B E9 8A 51 */ bl func_801C7124 +/* 8032E6D4 0032A334 4B E9 8A 51 */ bl _savegpr_26 /* 8032E6D8 0032A338 2C 03 00 00 */ cmpwi r3, 0 /* 8032E6DC 0032A33C 7C 7F 1B 78 */ mr r31, r3 /* 8032E6E0 0032A340 40 82 00 0C */ bne lbl_8032E6EC @@ -6634,7 +6634,7 @@ func_8032E940: /* 8032E944 0032A5A4 7C 08 02 A6 */ mflr r0 /* 8032E948 0032A5A8 90 01 00 24 */ stw r0, 0x24(r1) /* 8032E94C 0032A5AC 39 61 00 20 */ addi r11, r1, 0x20 -/* 8032E950 0032A5B0 4B E9 87 D5 */ bl func_801C7124 +/* 8032E950 0032A5B0 4B E9 87 D5 */ bl _savegpr_26 /* 8032E954 0032A5B4 2C 03 00 00 */ cmpwi r3, 0 /* 8032E958 0032A5B8 7C 7F 1B 78 */ mr r31, r3 /* 8032E95C 0032A5BC 40 82 00 0C */ bne lbl_8032E968 @@ -6775,7 +6775,7 @@ func_8032EB38: /* 8032EB3C 0032A79C 7C 08 02 A6 */ mflr r0 /* 8032EB40 0032A7A0 90 01 00 34 */ stw r0, 0x34(r1) /* 8032EB44 0032A7A4 39 61 00 30 */ addi r11, r1, 0x30 -/* 8032EB48 0032A7A8 4B E9 85 D9 */ bl func_801C7120 +/* 8032EB48 0032A7A8 4B E9 85 D9 */ bl _savegpr_25 /* 8032EB4C 0032A7AC 2C 03 00 00 */ cmpwi r3, 0 /* 8032EB50 0032A7B0 3F A0 80 44 */ lis r29, lbl_80447FE0@ha /* 8032EB54 0032A7B4 7C 7F 1B 78 */ mr r31, r3 @@ -6923,7 +6923,7 @@ func_8032ED48: /* 8032ED4C 0032A9AC 7C 08 02 A6 */ mflr r0 /* 8032ED50 0032A9B0 90 01 00 24 */ stw r0, 0x24(r1) /* 8032ED54 0032A9B4 39 61 00 20 */ addi r11, r1, 0x20 -/* 8032ED58 0032A9B8 4B E9 83 CD */ bl func_801C7124 +/* 8032ED58 0032A9B8 4B E9 83 CD */ bl _savegpr_26 /* 8032ED5C 0032A9BC 2C 03 00 00 */ cmpwi r3, 0 /* 8032ED60 0032A9C0 7C 7F 1B 78 */ mr r31, r3 /* 8032ED64 0032A9C4 40 82 00 0C */ bne lbl_8032ED70 @@ -7827,7 +7827,7 @@ func_8032FA30: /* 8032FA34 0032B694 7C 08 02 A6 */ mflr r0 /* 8032FA38 0032B698 90 01 00 44 */ stw r0, 0x44(r1) /* 8032FA3C 0032B69C 39 61 00 40 */ addi r11, r1, 0x40 -/* 8032FA40 0032B6A0 4B E9 76 E5 */ bl func_801C7124 +/* 8032FA40 0032B6A0 4B E9 76 E5 */ bl _savegpr_26 /* 8032FA44 0032B6A4 80 6D B0 68 */ lwz r3, lbl_80640328-_SDA_BASE_(r13) /* 8032FA48 0032B6A8 3B A0 00 00 */ li r29, 0 /* 8032FA4C 0032B6AC 3B 80 00 00 */ li r28, 0 @@ -8433,7 +8433,7 @@ func_803302A0: /* 803302A4 0032BF04 7C 08 02 A6 */ mflr r0 /* 803302A8 0032BF08 90 01 00 44 */ stw r0, 0x44(r1) /* 803302AC 0032BF0C 39 61 00 40 */ addi r11, r1, 0x40 -/* 803302B0 0032BF10 4B E9 6E 71 */ bl func_801C7120 +/* 803302B0 0032BF10 4B E9 6E 71 */ bl _savegpr_25 /* 803302B4 0032BF14 3F E0 80 44 */ lis r31, lbl_80447FE0@ha /* 803302B8 0032BF18 7C 79 1B 78 */ mr r25, r3 /* 803302BC 0032BF1C 3B FF 7F E0 */ addi r31, r31, lbl_80447FE0@l @@ -9513,7 +9513,7 @@ func_803311C0: /* 803311C4 0032CE24 7C 08 02 A6 */ mflr r0 /* 803311C8 0032CE28 90 01 00 44 */ stw r0, 0x44(r1) /* 803311CC 0032CE2C 39 61 00 40 */ addi r11, r1, 0x40 -/* 803311D0 0032CE30 4B E9 5F 3D */ bl func_801C710C +/* 803311D0 0032CE30 4B E9 5F 3D */ bl _savegpr_20 /* 803311D4 0032CE34 80 0D B0 70 */ lwz r0, lbl_80640330-_SDA_BASE_(r13) /* 803311D8 0032CE38 2C 00 00 00 */ cmpwi r0, 0 /* 803311DC 0032CE3C 41 82 01 E0 */ beq lbl_803313BC @@ -10025,7 +10025,7 @@ func_803318F4: /* 803318F8 0032D558 7C 08 02 A6 */ mflr r0 /* 803318FC 0032D55C 90 01 00 24 */ stw r0, 0x24(r1) /* 80331900 0032D560 39 61 00 20 */ addi r11, r1, 0x20 -/* 80331904 0032D564 4B E9 58 21 */ bl func_801C7124 +/* 80331904 0032D564 4B E9 58 21 */ bl _savegpr_26 /* 80331908 0032D568 80 0D B0 78 */ lwz r0, lbl_80640338-_SDA_BASE_(r13) /* 8033190C 0032D56C 3F 80 80 45 */ lis r28, lbl_80449BA0@ha /* 80331910 0032D570 3B 9C 9B A0 */ addi r28, r28, lbl_80449BA0@l @@ -10124,7 +10124,7 @@ func_80331A4C: /* 80331A50 0032D6B0 7C 08 02 A6 */ mflr r0 /* 80331A54 0032D6B4 90 01 02 04 */ stw r0, 0x204(r1) /* 80331A58 0032D6B8 39 61 02 00 */ addi r11, r1, 0x200 -/* 80331A5C 0032D6BC 4B E9 56 B1 */ bl func_801C710C +/* 80331A5C 0032D6BC 4B E9 56 B1 */ bl _savegpr_20 /* 80331A60 0032D6C0 54 B4 06 BF */ clrlwi. r20, r5, 0x1a /* 80331A64 0032D6C4 3D 40 67 45 */ lis r10, 0x67452301@ha /* 80331A68 0032D6C8 3D 20 EF CE */ lis r9, 0xEFCDAB89@ha @@ -11735,7 +11735,7 @@ func_80333238: /* 8033323C 0032EE9C 7C 08 02 A6 */ mflr r0 /* 80333240 0032EEA0 90 01 04 84 */ stw r0, 0x484(r1) /* 80333244 0032EEA4 39 61 04 80 */ addi r11, r1, 0x480 -/* 80333248 0032EEA8 4B E9 3E C9 */ bl func_801C7110 +/* 80333248 0032EEA8 4B E9 3E C9 */ bl _savegpr_21 /* 8033324C 0032EEAC 3C 80 ED B9 */ lis r4, 0xEDB88320@ha /* 80333250 0032EEB0 7C 7F 1B 78 */ mr r31, r3 /* 80333254 0032EEB4 38 61 00 48 */ addi r3, r1, 0x48 @@ -12333,7 +12333,7 @@ func_80333AC4: /* 80333AC8 0032F728 7C 08 02 A6 */ mflr r0 /* 80333ACC 0032F72C 90 01 00 64 */ stw r0, 0x64(r1) /* 80333AD0 0032F730 39 61 00 60 */ addi r11, r1, 0x60 -/* 80333AD4 0032F734 4B E9 36 51 */ bl func_801C7124 +/* 80333AD4 0032F734 4B E9 36 51 */ bl _savegpr_26 /* 80333AD8 0032F738 81 24 00 00 */ lwz r9, 0(r4) /* 80333ADC 0032F73C 3B 40 00 00 */ li r26, 0 /* 80333AE0 0032F740 80 E4 00 04 */ lwz r7, 4(r4) @@ -12490,7 +12490,7 @@ func_80333D0C: /* 80333D10 0032F970 7C 08 02 A6 */ mflr r0 /* 80333D14 0032F974 90 01 00 A4 */ stw r0, 0xa4(r1) /* 80333D18 0032F978 39 61 00 A0 */ addi r11, r1, 0xa0 -/* 80333D1C 0032F97C 4B E9 33 F5 */ bl func_801C7110 +/* 80333D1C 0032F97C 4B E9 33 F5 */ bl _savegpr_21 /* 80333D20 0032F980 80 C4 00 00 */ lwz r6, 0(r4) /* 80333D24 0032F984 3F E0 80 45 */ lis r31, lbl_80449C08@ha /* 80333D28 0032F988 3B FF 9C 08 */ addi r31, r31, lbl_80449C08@l @@ -12730,7 +12730,7 @@ func_8033408C: /* 80334090 0032FCF0 7C 08 02 A6 */ mflr r0 /* 80334094 0032FCF4 90 01 00 34 */ stw r0, 0x34(r1) /* 80334098 0032FCF8 39 61 00 30 */ addi r11, r1, 0x30 -/* 8033409C 0032FCFC 4B E9 30 85 */ bl func_801C7120 +/* 8033409C 0032FCFC 4B E9 30 85 */ bl _savegpr_25 /* 803340A0 0032FD00 80 0D B0 90 */ lwz r0, lbl_80640350-_SDA_BASE_(r13) /* 803340A4 0032FD04 3F 80 80 45 */ lis r28, lbl_80449D18@ha /* 803340A8 0032FD08 7C 79 1B 78 */ mr r25, r3 @@ -13452,7 +13452,7 @@ func_80334AE4: /* 80334AE8 00330748 7C 08 02 A6 */ mflr r0 /* 80334AEC 0033074C 90 01 01 B4 */ stw r0, 0x1b4(r1) /* 80334AF0 00330750 39 61 01 B0 */ addi r11, r1, 0x1b0 -/* 80334AF4 00330754 4B E9 26 21 */ bl func_801C7114 +/* 80334AF4 00330754 4B E9 26 21 */ bl _savegpr_22 /* 80334AF8 00330758 80 0D B0 88 */ lwz r0, lbl_80640348-_SDA_BASE_(r13) /* 80334AFC 0033075C 3F C0 80 45 */ lis r30, lbl_80449D18@ha /* 80334B00 00330760 3B DE 9D 18 */ addi r30, r30, lbl_80449D18@l @@ -14054,7 +14054,7 @@ lbl_80335414: /* 80335418 00331078 7C 08 02 A6 */ mflr r0 /* 8033541C 0033107C 90 01 01 74 */ stw r0, 0x174(r1) /* 80335420 00331080 39 61 01 70 */ addi r11, r1, 0x170 -/* 80335424 00331084 4B E9 1C ED */ bl func_801C7110 +/* 80335424 00331084 4B E9 1C ED */ bl _savegpr_21 /* 80335428 00331088 3E C0 80 61 */ lis r22, lbl_806104E0@ha /* 8033542C 0033108C 3F 40 80 45 */ lis r26, lbl_80449D18@ha /* 80335430 00331090 3A D6 04 E0 */ addi r22, r22, lbl_806104E0@l diff --git a/asm/text_10_2.s b/asm/text_10_2.s index 9fdc032..d155ec8 100644 --- a/asm/text_10_2.s +++ b/asm/text_10_2.s @@ -1301,7 +1301,7 @@ func_80356B00: /* 80356B04 00352764 7C 08 02 A6 */ mflr r0
/* 80356B08 00352768 90 01 10 44 */ stw r0, 0x1044(r1)
/* 80356B0C 0035276C 39 61 10 40 */ addi r11, r1, 0x1040
-/* 80356B10 00352770 4B E7 06 05 */ bl func_801C7114
+/* 80356B10 00352770 4B E7 06 05 */ bl _savegpr_22
/* 80356B14 00352774 38 00 10 00 */ li r0, 0x1000
/* 80356B18 00352778 3F C0 80 45 */ lis r30, lbl_8044C238@ha
/* 80356B1C 0035277C 90 01 00 08 */ stw r0, 8(r1)
@@ -3151,7 +3151,7 @@ func_80358364: /* 80358368 00353FC8 7C 08 02 A6 */ mflr r0
/* 8035836C 00353FCC 90 01 00 54 */ stw r0, 0x54(r1)
/* 80358370 00353FD0 39 61 00 50 */ addi r11, r1, 0x50
-/* 80358374 00353FD4 4B E6 ED 99 */ bl func_801C710C
+/* 80358374 00353FD4 4B E6 ED 99 */ bl _savegpr_20
/* 80358378 00353FD8 80 6D 94 30 */ lwz r3, lbl_8063E6F0-_SDA_BASE_(r13)
/* 8035837C 00353FDC 2C 03 FF FF */ cmpwi r3, -1
/* 80358380 00353FE0 41 82 00 14 */ beq lbl_80358394
@@ -3312,7 +3312,7 @@ func_803585A4: /* 803585A8 00354208 7C 08 02 A6 */ mflr r0
/* 803585AC 0035420C 90 01 00 54 */ stw r0, 0x54(r1)
/* 803585B0 00354210 39 61 00 50 */ addi r11, r1, 0x50
-/* 803585B4 00354214 4B E6 EB 59 */ bl func_801C710C
+/* 803585B4 00354214 4B E6 EB 59 */ bl _savegpr_20
/* 803585B8 00354218 80 0D 94 30 */ lwz r0, lbl_8063E6F0-_SDA_BASE_(r13)
/* 803585BC 0035421C 2C 00 FF FF */ cmpwi r0, -1
/* 803585C0 00354220 40 82 00 0C */ bne lbl_803585CC
@@ -3648,7 +3648,7 @@ func_80358A58: /* 80358A5C 003546BC 7C 08 02 A6 */ mflr r0
/* 80358A60 003546C0 90 01 05 34 */ stw r0, 0x534(r1)
/* 80358A64 003546C4 39 61 05 30 */ addi r11, r1, 0x530
-/* 80358A68 003546C8 4B E6 E6 B9 */ bl func_801C7120
+/* 80358A68 003546C8 4B E6 E6 B9 */ bl _savegpr_25
/* 80358A6C 003546CC 3C A0 80 45 */ lis r5, lbl_8044C410@ha
/* 80358A70 003546D0 38 00 00 80 */ li r0, 0x80
/* 80358A74 003546D4 38 A5 C4 10 */ addi r5, r5, lbl_8044C410@l
@@ -4949,7 +4949,7 @@ func_80359C10: /* 80359C14 00355874 7C 08 02 A6 */ mflr r0
/* 80359C18 00355878 90 01 00 34 */ stw r0, 0x34(r1)
/* 80359C1C 0035587C 39 61 00 30 */ addi r11, r1, 0x30
-/* 80359C20 00355880 4B E6 D5 05 */ bl func_801C7124
+/* 80359C20 00355880 4B E6 D5 05 */ bl _savegpr_26
/* 80359C24 00355884 2C 03 00 00 */ cmpwi r3, 0
/* 80359C28 00355888 7C 7A 1B 78 */ mr r26, r3
/* 80359C2C 0035588C 7C 9B 23 78 */ mr r27, r4
@@ -5598,7 +5598,7 @@ func_8035A530: /* 8035A534 00356194 7C 08 02 A6 */ mflr r0
/* 8035A538 00356198 90 01 00 24 */ stw r0, 0x24(r1)
/* 8035A53C 0035619C 39 61 00 20 */ addi r11, r1, 0x20
-/* 8035A540 003561A0 4B E6 CB E5 */ bl func_801C7124
+/* 8035A540 003561A0 4B E6 CB E5 */ bl _savegpr_26
/* 8035A544 003561A4 3B 40 00 00 */ li r26, 0
/* 8035A548 003561A8 4B FD E3 95 */ bl getlocalhost
/* 8035A54C 003561AC 2C 03 00 00 */ cmpwi r3, 0
@@ -6086,7 +6086,7 @@ func_8035ABE8: /* 8035ABEC 0035684C 7C 08 02 A6 */ mflr r0
/* 8035ABF0 00356850 90 01 00 24 */ stw r0, 0x24(r1)
/* 8035ABF4 00356854 39 61 00 20 */ addi r11, r1, 0x20
-/* 8035ABF8 00356858 4B E6 C5 2D */ bl func_801C7124
+/* 8035ABF8 00356858 4B E6 C5 2D */ bl _savegpr_26
/* 8035ABFC 0035685C 3B 40 00 00 */ li r26, 0
/* 8035AC00 00356860 4B FD DC DD */ bl getlocalhost
/* 8035AC04 00356864 2C 03 00 00 */ cmpwi r3, 0
@@ -6271,7 +6271,7 @@ func_8035AE78: /* 8035AE7C 00356ADC 7C 08 02 A6 */ mflr r0
/* 8035AE80 00356AE0 90 01 00 C4 */ stw r0, 0xc4(r1)
/* 8035AE84 00356AE4 39 61 00 C0 */ addi r11, r1, 0xc0
-/* 8035AE88 00356AE8 4B E6 C2 9D */ bl func_801C7124
+/* 8035AE88 00356AE8 4B E6 C2 9D */ bl _savegpr_26
/* 8035AE8C 00356AEC 3B E1 00 48 */ addi r31, r1, 0x48
/* 8035AE90 00356AF0 7C 7D 1B 78 */ mr r29, r3
/* 8035AE94 00356AF4 7F E3 FB 78 */ mr r3, r31
@@ -8369,7 +8369,7 @@ func_8035CC1C: /* 8035CC20 00358880 7C 08 02 A6 */ mflr r0
/* 8035CC24 00358884 90 01 00 24 */ stw r0, 0x24(r1)
/* 8035CC28 00358888 39 61 00 20 */ addi r11, r1, 0x20
-/* 8035CC2C 0035888C 4B E6 A4 F9 */ bl func_801C7124
+/* 8035CC2C 0035888C 4B E6 A4 F9 */ bl _savegpr_26
/* 8035CC30 00358890 2C 06 00 00 */ cmpwi r6, 0
/* 8035CC34 00358894 7C 7A 1B 78 */ mr r26, r3
/* 8035CC38 00358898 7C 9B 23 78 */ mr r27, r4
@@ -8529,7 +8529,7 @@ func_8035CE34: /* 8035CE38 00358A98 7C 08 02 A6 */ mflr r0
/* 8035CE3C 00358A9C 90 01 00 34 */ stw r0, 0x34(r1)
/* 8035CE40 00358AA0 39 61 00 30 */ addi r11, r1, 0x30
-/* 8035CE44 00358AA4 4B E6 A2 DD */ bl func_801C7120
+/* 8035CE44 00358AA4 4B E6 A2 DD */ bl _savegpr_25
/* 8035CE48 00358AA8 88 05 00 00 */ lbz r0, 0(r5)
/* 8035CE4C 00358AAC 7C 7E 1B 78 */ mr r30, r3
/* 8035CE50 00358AB0 7C 9F 23 78 */ mr r31, r4
@@ -8659,7 +8659,7 @@ func_8035D00C: /* 8035D010 00358C70 7C 08 02 A6 */ mflr r0
/* 8035D014 00358C74 90 01 08 44 */ stw r0, 0x844(r1)
/* 8035D018 00358C78 39 61 08 40 */ addi r11, r1, 0x840
-/* 8035D01C 00358C7C 4B E6 A1 05 */ bl func_801C7120
+/* 8035D01C 00358C7C 4B E6 A1 05 */ bl _savegpr_25
/* 8035D020 00358C80 38 00 00 08 */ li r0, 8
/* 8035D024 00358C84 2C 04 00 00 */ cmpwi r4, 0
/* 8035D028 00358C88 90 01 00 08 */ stw r0, 8(r1)
@@ -9328,7 +9328,7 @@ func_8035D894: /* 8035D898 003594F8 7C 08 02 A6 */ mflr r0
/* 8035D89C 003594FC 90 01 00 34 */ stw r0, 0x34(r1)
/* 8035D8A0 00359500 39 61 00 30 */ addi r11, r1, 0x30
-/* 8035D8A4 00359504 4B E6 98 81 */ bl func_801C7124
+/* 8035D8A4 00359504 4B E6 98 81 */ bl _savegpr_26
/* 8035D8A8 00359508 34 04 00 01 */ addic. r0, r4, 1
/* 8035D8AC 0035950C 7C 7E 1B 78 */ mr r30, r3
/* 8035D8B0 00359510 41 82 00 08 */ beq lbl_8035D8B8
@@ -9464,7 +9464,7 @@ func_8035DA50: /* 8035DA54 003596B4 7C 08 02 A6 */ mflr r0
/* 8035DA58 003596B8 90 01 00 D4 */ stw r0, 0xd4(r1)
/* 8035DA5C 003596BC 39 61 00 D0 */ addi r11, r1, 0xd0
-/* 8035DA60 003596C0 4B E6 96 B5 */ bl func_801C7114
+/* 8035DA60 003596C0 4B E6 96 B5 */ bl _savegpr_22
/* 8035DA64 003596C4 7C 7D 1B 78 */ mr r29, r3
/* 8035DA68 003596C8 7C 9E 23 78 */ mr r30, r4
/* 8035DA6C 003596CC 7C BF 2B 78 */ mr r31, r5
@@ -9598,7 +9598,7 @@ func_8035DC34: /* 8035DC38 00359898 7C 08 02 A6 */ mflr r0
/* 8035DC3C 0035989C 90 01 00 C4 */ stw r0, 0xc4(r1)
/* 8035DC40 003598A0 39 61 00 C0 */ addi r11, r1, 0xc0
-/* 8035DC44 003598A4 4B E6 94 DD */ bl func_801C7120
+/* 8035DC44 003598A4 4B E6 94 DD */ bl _savegpr_25
/* 8035DC48 003598A8 88 04 00 00 */ lbz r0, 0(r4)
/* 8035DC4C 003598AC 7C 7D 1B 78 */ mr r29, r3
/* 8035DC50 003598B0 7C 9E 23 78 */ mr r30, r4
@@ -10149,7 +10149,7 @@ func_8035E3B8: /* 8035E3BC 0035A01C 7C 08 02 A6 */ mflr r0
/* 8035E3C0 0035A020 90 01 00 34 */ stw r0, 0x34(r1)
/* 8035E3C4 0035A024 39 61 00 30 */ addi r11, r1, 0x30
-/* 8035E3C8 0035A028 4B E6 8D 4D */ bl func_801C7114
+/* 8035E3C8 0035A028 4B E6 8D 4D */ bl _savegpr_22
/* 8035E3CC 0035A02C 2C 09 00 00 */ cmpwi r9, 0
/* 8035E3D0 0035A030 83 C1 00 38 */ lwz r30, 0x38(r1)
/* 8035E3D4 0035A034 7C 76 1B 78 */ mr r22, r3
@@ -10229,7 +10229,7 @@ lbl_8035E4DC: /* 8035E4E0 0035A140 7C 08 02 A6 */ mflr r0
/* 8035E4E4 0035A144 90 01 01 44 */ stw r0, 0x144(r1)
/* 8035E4E8 0035A148 39 61 01 40 */ addi r11, r1, 0x140
-/* 8035E4EC 0035A14C 4B E6 8C 25 */ bl func_801C7110
+/* 8035E4EC 0035A14C 4B E6 8C 25 */ bl _savegpr_21
/* 8035E4F0 0035A150 38 00 00 20 */ li r0, 0x20
/* 8035E4F4 0035A154 7C 9B 23 78 */ mr r27, r4
/* 8035E4F8 0035A158 7C FC 3B 78 */ mr r28, r7
@@ -11415,7 +11415,7 @@ func_8035F4F0: /* 8035F4F4 0035B154 7C 08 02 A6 */ mflr r0
/* 8035F4F8 0035B158 90 01 00 54 */ stw r0, 0x54(r1)
/* 8035F4FC 0035B15C 39 61 00 50 */ addi r11, r1, 0x50
-/* 8035F500 0035B160 4B E6 7C 15 */ bl func_801C7114
+/* 8035F500 0035B160 4B E6 7C 15 */ bl _savegpr_22
/* 8035F504 0035B164 7C 7A 1B 78 */ mr r26, r3
/* 8035F508 0035B168 7C 9B 23 78 */ mr r27, r4
/* 8035F50C 0035B16C 7C BC 2B 78 */ mr r28, r5
@@ -12020,7 +12020,7 @@ func_8035FD80: /* 8035FD84 0035B9E4 7C 08 02 A6 */ mflr r0
/* 8035FD88 0035B9E8 90 01 00 54 */ stw r0, 0x54(r1)
/* 8035FD8C 0035B9EC 39 61 00 50 */ addi r11, r1, 0x50
-/* 8035FD90 0035B9F0 4B E6 73 95 */ bl func_801C7124
+/* 8035FD90 0035B9F0 4B E6 73 95 */ bl _savegpr_26
/* 8035FD94 0035B9F4 89 42 A5 00 */ lbz r10, lbl_80642B00-_SDA2_BASE_(r2)
/* 8035FD98 0035B9F8 7C 9D 23 78 */ mr r29, r4
/* 8035FD9C 0035B9FC 89 22 A5 01 */ lbz r9, lbl_80642B01-_SDA2_BASE_(r2)
@@ -12649,7 +12649,7 @@ func_803605F0: /* 803605F4 0035C254 7C 08 02 A6 */ mflr r0
/* 803605F8 0035C258 90 01 00 44 */ stw r0, 0x44(r1)
/* 803605FC 0035C25C 39 61 00 40 */ addi r11, r1, 0x40
-/* 80360600 0035C260 4B E6 6B 15 */ bl func_801C7114
+/* 80360600 0035C260 4B E6 6B 15 */ bl _savegpr_22
/* 80360604 0035C264 8B C5 00 00 */ lbz r30, 0(r5)
/* 80360608 0035C268 7C 9A 23 78 */ mr r26, r4
/* 8036060C 0035C26C 7C DC 33 78 */ mr r28, r6
@@ -12981,7 +12981,7 @@ func_80360A7C: /* 80360A80 0035C6E0 7C 08 02 A6 */ mflr r0
/* 80360A84 0035C6E4 90 01 00 64 */ stw r0, 0x64(r1)
/* 80360A88 0035C6E8 39 61 00 60 */ addi r11, r1, 0x60
-/* 80360A8C 0035C6EC 4B E6 66 7D */ bl func_801C7108
+/* 80360A8C 0035C6EC 4B E6 66 7D */ bl _savegpr_19
/* 80360A90 0035C6F0 80 03 07 CC */ lwz r0, 0x7cc(r3)
/* 80360A94 0035C6F4 7C 7A 1B 78 */ mr r26, r3
/* 80360A98 0035C6F8 83 83 00 7C */ lwz r28, 0x7c(r3)
@@ -13616,7 +13616,7 @@ func_803613A0: /* 803613A4 0035D004 7C 08 02 A6 */ mflr r0
/* 803613A8 0035D008 90 01 00 44 */ stw r0, 0x44(r1)
/* 803613AC 0035D00C 39 61 00 40 */ addi r11, r1, 0x40
-/* 803613B0 0035D010 4B E6 5D 71 */ bl func_801C7120
+/* 803613B0 0035D010 4B E6 5D 71 */ bl _savegpr_25
/* 803613B4 0035D014 80 03 00 08 */ lwz r0, 8(r3)
/* 803613B8 0035D018 7C 7B 1B 78 */ mr r27, r3
/* 803613BC 0035D01C 8B C4 00 00 */ lbz r30, 0(r4)
@@ -14143,7 +14143,7 @@ func_80361ABC: /* 80361AC0 0035D720 7C 08 02 A6 */ mflr r0
/* 80361AC4 0035D724 90 01 00 44 */ stw r0, 0x44(r1)
/* 80361AC8 0035D728 39 61 00 40 */ addi r11, r1, 0x40
-/* 80361ACC 0035D72C 4B E6 56 59 */ bl func_801C7124
+/* 80361ACC 0035D72C 4B E6 56 59 */ bl _savegpr_26
/* 80361AD0 0035D730 7C 7E 1B 78 */ mr r30, r3
/* 80361AD4 0035D734 3B E0 00 00 */ li r31, 0
/* 80361AD8 0035D738 48 00 02 44 */ b lbl_80361D1C
@@ -14776,7 +14776,7 @@ func_80362390: /* 80362394 0035DFF4 7C 08 02 A6 */ mflr r0
/* 80362398 0035DFF8 90 01 06 14 */ stw r0, 0x614(r1)
/* 8036239C 0035DFFC 39 61 06 10 */ addi r11, r1, 0x610
-/* 803623A0 0035E000 4B E6 4D 85 */ bl func_801C7124
+/* 803623A0 0035E000 4B E6 4D 85 */ bl _savegpr_26
/* 803623A4 0035E004 38 00 00 08 */ li r0, 8
/* 803623A8 0035E008 7C 7A 1B 78 */ mr r26, r3
/* 803623AC 0035E00C 90 01 00 0C */ stw r0, 0xc(r1)
@@ -15124,7 +15124,7 @@ func_80362840: /* 80362844 0035E4A4 7C 08 02 A6 */ mflr r0
/* 80362848 0035E4A8 90 01 00 24 */ stw r0, 0x24(r1)
/* 8036284C 0035E4AC 39 61 00 20 */ addi r11, r1, 0x20
-/* 80362850 0035E4B0 4B E6 48 D5 */ bl func_801C7124
+/* 80362850 0035E4B0 4B E6 48 D5 */ bl _savegpr_26
/* 80362854 0035E4B4 83 C1 00 00 */ lwz r30, 0(r1)
/* 80362858 0035E4B8 7C 7A 1B 78 */ mr r26, r3
/* 8036285C 0035E4BC 7C 9B 23 78 */ mr r27, r4
@@ -16214,7 +16214,7 @@ func_80363728: /* 8036372C 0035F38C 7C 08 02 A6 */ mflr r0
/* 80363730 0035F390 90 01 00 34 */ stw r0, 0x34(r1)
/* 80363734 0035F394 39 61 00 30 */ addi r11, r1, 0x30
-/* 80363738 0035F398 4B E6 39 DD */ bl func_801C7114
+/* 80363738 0035F398 4B E6 39 DD */ bl _savegpr_22
/* 8036373C 0035F39C 3C C0 80 45 */ lis r6, lbl_8044C6F0@ha
/* 80363740 0035F3A0 38 E0 00 00 */ li r7, 0
/* 80363744 0035F3A4 38 C6 C6 F0 */ addi r6, r6, lbl_8044C6F0@l
@@ -18530,7 +18530,7 @@ func_80365850: /* 8036587C 003614DC DB 61 00 60 */ stfd f27, 0x60(r1)
/* 80365880 003614E0 F3 61 00 68 */ psq_st f27, 104(r1), 0, qr0
/* 80365884 003614E4 39 61 00 60 */ addi r11, r1, 0x60
-/* 80365888 003614E8 4B E6 18 9D */ bl func_801C7124
+/* 80365888 003614E8 4B E6 18 9D */ bl _savegpr_26
/* 8036588C 003614EC 8B 84 00 05 */ lbz r28, 5(r4)
/* 80365890 003614F0 3F E0 43 30 */ lis r31, 0x4330
/* 80365894 003614F4 A0 04 00 10 */ lhz r0, 0x10(r4)
@@ -19441,7 +19441,7 @@ func_803665D8: /* 80366604 00362264 DB 61 01 20 */ stfd f27, 0x120(r1)
/* 80366608 00362268 F3 61 01 28 */ psq_st f27, 296(r1), 0, qr0
/* 8036660C 0036226C 39 61 01 20 */ addi r11, r1, 0x120
-/* 80366610 00362270 4B E6 0A FD */ bl func_801C710C
+/* 80366610 00362270 4B E6 0A FD */ bl _savegpr_20
/* 80366614 00362274 C0 23 00 4C */ lfs f1, 0x4c(r3)
/* 80366618 00362278 54 DF 08 3C */ slwi r31, r6, 1
/* 8036661C 0036227C C0 02 A5 30 */ lfs f0, lbl_80642B30-_SDA2_BASE_(r2)
@@ -19990,7 +19990,7 @@ func_80366D80: /* 80366DD4 00362A34 DA C1 01 E0 */ stfd f22, 0x1e0(r1)
/* 80366DD8 00362A38 F2 C1 01 E8 */ psq_st f22, 488(r1), 0, qr0
/* 80366DDC 00362A3C 39 61 01 E0 */ addi r11, r1, 0x1e0
-/* 80366DE0 00362A40 4B E6 03 35 */ bl func_801C7114
+/* 80366DE0 00362A40 4B E6 03 35 */ bl _savegpr_22
/* 80366DE4 00362A44 C0 23 00 2C */ lfs f1, 0x2c(r3)
/* 80366DE8 00362A48 7C 97 23 78 */ mr r23, r4
/* 80366DEC 00362A4C C0 02 A5 30 */ lfs f0, lbl_80642B30-_SDA2_BASE_(r2)
@@ -22085,7 +22085,7 @@ lbl_80368C60: /* 80368C64 003648C4 7C 08 02 A6 */ mflr r0
/* 80368C68 003648C8 90 01 00 34 */ stw r0, 0x34(r1)
/* 80368C6C 003648CC 39 61 00 30 */ addi r11, r1, 0x30
-/* 80368C70 003648D0 4B E5 E4 B1 */ bl func_801C7120
+/* 80368C70 003648D0 4B E5 E4 B1 */ bl _savegpr_25
/* 80368C74 003648D4 88 0D B1 D8 */ lbz r0, lbl_80640498-_SDA_BASE_(r13)
/* 80368C78 003648D8 7C 00 07 75 */ extsb. r0, r0
/* 80368C7C 003648DC 40 82 00 30 */ bne lbl_80368CAC
@@ -22454,7 +22454,7 @@ lbl_8036916C: /* 80369170 00364DD0 7C 08 02 A6 */ mflr r0
/* 80369174 00364DD4 90 01 00 44 */ stw r0, 0x44(r1)
/* 80369178 00364DD8 39 61 00 40 */ addi r11, r1, 0x40
-/* 8036917C 00364DDC 4B E5 DF A5 */ bl func_801C7120
+/* 8036917C 00364DDC 4B E5 DF A5 */ bl _savegpr_25
/* 80369180 00364DE0 88 0D B1 D8 */ lbz r0, lbl_80640498-_SDA_BASE_(r13)
/* 80369184 00364DE4 7C 7A 1B 78 */ mr r26, r3
/* 80369188 00364DE8 7C 9E 23 78 */ mr r30, r4
@@ -23191,7 +23191,7 @@ func_80369B64: /* 80369B68 003657C8 7C 08 02 A6 */ mflr r0
/* 80369B6C 003657CC 90 01 00 24 */ stw r0, 0x24(r1)
/* 80369B70 003657D0 39 61 00 20 */ addi r11, r1, 0x20
-/* 80369B74 003657D4 4B E5 D5 B1 */ bl func_801C7124
+/* 80369B74 003657D4 4B E5 D5 B1 */ bl _savegpr_26
/* 80369B78 003657D8 7C 7E 1B 78 */ mr r30, r3
/* 80369B7C 003657DC 7C 9A 23 78 */ mr r26, r4
/* 80369B80 003657E0 7C BB 2B 78 */ mr r27, r5
@@ -23771,7 +23771,7 @@ func_8036A2FC: /* 8036A300 00365F60 7C 08 02 A6 */ mflr r0
/* 8036A304 00365F64 90 01 00 44 */ stw r0, 0x44(r1)
/* 8036A308 00365F68 39 61 00 40 */ addi r11, r1, 0x40
-/* 8036A30C 00365F6C 4B E5 CE 15 */ bl func_801C7120
+/* 8036A30C 00365F6C 4B E5 CE 15 */ bl _savegpr_25
/* 8036A310 00365F70 7C 7A 1B 78 */ mr r26, r3
/* 8036A314 00365F74 7C 9B 23 78 */ mr r27, r4
/* 8036A318 00365F78 7C BC 2B 78 */ mr r28, r5
@@ -25153,7 +25153,7 @@ func_8036B5D0: /* 8036B5D4 00367234 7C 08 02 A6 */ mflr r0
/* 8036B5D8 00367238 90 01 00 54 */ stw r0, 0x54(r1)
/* 8036B5DC 0036723C 39 61 00 50 */ addi r11, r1, 0x50
-/* 8036B5E0 00367240 4B E5 BB 45 */ bl func_801C7124
+/* 8036B5E0 00367240 4B E5 BB 45 */ bl _savegpr_26
/* 8036B5E4 00367244 7D 1F 43 78 */ mr r31, r8
/* 8036B5E8 00367248 7C 7B 1B 78 */ mr r27, r3
/* 8036B5EC 0036724C 7C 9C 23 78 */ mr r28, r4
@@ -25774,7 +25774,7 @@ func_8036BE20: /* 8036BE24 00367A84 7C 08 02 A6 */ mflr r0
/* 8036BE28 00367A88 90 01 00 A4 */ stw r0, 0xa4(r1)
/* 8036BE2C 00367A8C 39 61 00 A0 */ addi r11, r1, 0xa0
-/* 8036BE30 00367A90 4B E5 B2 F5 */ bl func_801C7124
+/* 8036BE30 00367A90 4B E5 B2 F5 */ bl _savegpr_26
/* 8036BE34 00367A94 7C 7F 1B 78 */ mr r31, r3
/* 8036BE38 00367A98 7C 9A 23 78 */ mr r26, r4
/* 8036BE3C 00367A9C 40 86 00 24 */ bne cr1, lbl_8036BE60
@@ -26297,7 +26297,7 @@ func_8036C564: /* 8036C568 003681C8 7C 08 02 A6 */ mflr r0
/* 8036C56C 003681CC 90 01 00 44 */ stw r0, 0x44(r1)
/* 8036C570 003681D0 39 61 00 40 */ addi r11, r1, 0x40
-/* 8036C574 003681D4 4B E5 AB 9D */ bl func_801C7110
+/* 8036C574 003681D4 4B E5 AB 9D */ bl _savegpr_21
/* 8036C578 003681D8 80 03 00 18 */ lwz r0, 0x18(r3)
/* 8036C57C 003681DC 7C 7F 1B 78 */ mr r31, r3
/* 8036C580 003681E0 2C 00 00 00 */ cmpwi r0, 0
@@ -27581,7 +27581,7 @@ lbl_8036D710: /* 8036D754 003693B4 DB 41 00 50 */ stfd f26, 0x50(r1)
/* 8036D758 003693B8 F3 41 00 58 */ psq_st f26, 88(r1), 0, qr0
/* 8036D75C 003693BC 39 61 00 50 */ addi r11, r1, 0x50
-/* 8036D760 003693C0 4B E5 99 C1 */ bl func_801C7120
+/* 8036D760 003693C0 4B E5 99 C1 */ bl _savegpr_25
/* 8036D764 003693C4 81 83 00 00 */ lwz r12, 0(r3)
/* 8036D768 003693C8 3C 00 43 30 */ lis r0, 0x4330
/* 8036D76C 003693CC 7C 7D 1B 78 */ mr r29, r3
@@ -29600,7 +29600,7 @@ func_8036F3F8: /* 8036F3FC 0036B05C 7C 08 02 A6 */ mflr r0
/* 8036F400 0036B060 90 01 00 44 */ stw r0, 0x44(r1)
/* 8036F404 0036B064 39 61 00 40 */ addi r11, r1, 0x40
-/* 8036F408 0036B068 4B E5 7D 09 */ bl func_801C7110
+/* 8036F408 0036B068 4B E5 7D 09 */ bl _savegpr_21
/* 8036F40C 0036B06C 7C 9F 23 78 */ mr r31, r4
/* 8036F410 0036B070 7C 7D 1B 78 */ mr r29, r3
/* 8036F414 0036B074 7F C4 2A 14 */ add r30, r4, r5
@@ -29689,7 +29689,7 @@ func_8036F540: /* 8036F544 0036B1A4 7C 08 02 A6 */ mflr r0
/* 8036F548 0036B1A8 90 01 00 44 */ stw r0, 0x44(r1)
/* 8036F54C 0036B1AC 39 61 00 40 */ addi r11, r1, 0x40
-/* 8036F550 0036B1B0 4B E5 7B C1 */ bl func_801C7110
+/* 8036F550 0036B1B0 4B E5 7B C1 */ bl _savegpr_21
/* 8036F554 0036B1B4 7C 9F 23 78 */ mr r31, r4
/* 8036F558 0036B1B8 7C 7D 1B 78 */ mr r29, r3
/* 8036F55C 0036B1BC 7F C4 2A 14 */ add r30, r4, r5
@@ -30603,7 +30603,7 @@ lbl_80370194: /* 80370198 0036BDF8 7C 08 02 A6 */ mflr r0
/* 8037019C 0036BDFC 90 01 00 34 */ stw r0, 0x34(r1)
/* 803701A0 0036BE00 39 61 00 30 */ addi r11, r1, 0x30
-/* 803701A4 0036BE04 4B E5 6F 81 */ bl func_801C7124
+/* 803701A4 0036BE04 4B E5 6F 81 */ bl _savegpr_26
/* 803701A8 0036BE08 80 03 00 00 */ lwz r0, 0(r3)
/* 803701AC 0036BE0C 7C 7A 1B 78 */ mr r26, r3
/* 803701B0 0036BE10 7C 9B 23 78 */ mr r27, r4
@@ -32686,7 +32686,7 @@ lbl_80371E70: /* 80371E74 0036DAD4 7C 08 02 A6 */ mflr r0
/* 80371E78 0036DAD8 90 01 00 34 */ stw r0, 0x34(r1)
/* 80371E7C 0036DADC 39 61 00 30 */ addi r11, r1, 0x30
-/* 80371E80 0036DAE0 4B E5 52 A1 */ bl func_801C7120
+/* 80371E80 0036DAE0 4B E5 52 A1 */ bl _savegpr_25
/* 80371E84 0036DAE4 80 E4 00 54 */ lwz r7, 0x54(r4)
/* 80371E88 0036DAE8 7C BD 2B 78 */ mr r29, r5
/* 80371E8C 0036DAEC 81 24 00 B8 */ lwz r9, 0xb8(r4)
@@ -33125,7 +33125,7 @@ lbl_80372488: /* 803724A4 0036E104 7C 08 02 A6 */ mflr r0
/* 803724A8 0036E108 90 01 00 34 */ stw r0, 0x34(r1)
/* 803724AC 0036E10C 39 61 00 30 */ addi r11, r1, 0x30
-/* 803724B0 0036E110 4B E5 4C 71 */ bl func_801C7120
+/* 803724B0 0036E110 4B E5 4C 71 */ bl _savegpr_25
/* 803724B4 0036E114 28 05 00 FF */ cmplwi r5, 0xff
/* 803724B8 0036E118 83 84 00 B8 */ lwz r28, 0xb8(r4)
/* 803724BC 0036E11C 7C 99 23 78 */ mr r25, r4
@@ -34004,7 +34004,7 @@ func_803730EC: /* 803730F0 0036ED50 7C 08 02 A6 */ mflr r0
/* 803730F4 0036ED54 90 01 00 44 */ stw r0, 0x44(r1)
/* 803730F8 0036ED58 39 61 00 40 */ addi r11, r1, 0x40
-/* 803730FC 0036ED5C 4B E5 40 25 */ bl func_801C7120
+/* 803730FC 0036ED5C 4B E5 40 25 */ bl _savegpr_25
/* 80373100 0036ED60 80 03 00 0C */ lwz r0, 0xc(r3)
/* 80373104 0036ED64 7C 7D 1B 78 */ mr r29, r3
/* 80373108 0036ED68 7C 99 23 78 */ mr r25, r4
@@ -35486,7 +35486,7 @@ func_80374588: /* 8037458C 003701EC 7C 08 02 A6 */ mflr r0
/* 80374590 003701F0 90 01 00 34 */ stw r0, 0x34(r1)
/* 80374594 003701F4 39 61 00 30 */ addi r11, r1, 0x30
-/* 80374598 003701F8 4B E5 2B 89 */ bl func_801C7120
+/* 80374598 003701F8 4B E5 2B 89 */ bl _savegpr_25
/* 8037459C 003701FC 7C 79 1B 78 */ mr r25, r3
/* 803745A0 00370200 7C 9A 23 78 */ mr r26, r4
/* 803745A4 00370204 7F 3D CB 78 */ mr r29, r25
@@ -37559,7 +37559,7 @@ lbl_80376254: /* 80376258 00371EB8 7C 08 02 A6 */ mflr r0
/* 8037625C 00371EBC 90 01 00 64 */ stw r0, 0x64(r1)
/* 80376260 00371EC0 39 61 00 60 */ addi r11, r1, 0x60
-/* 80376264 00371EC4 4B E5 0E C1 */ bl func_801C7124
+/* 80376264 00371EC4 4B E5 0E C1 */ bl _savegpr_26
/* 80376268 00371EC8 2C 07 00 00 */ cmpwi r7, 0
/* 8037626C 00371ECC 83 43 00 B8 */ lwz r26, 0xb8(r3)
/* 80376270 00371ED0 7C 7C 1B 78 */ mr r28, r3
@@ -37844,7 +37844,7 @@ func_80376620: /* 80376658 003722B8 7C 08 02 A6 */ mflr r0
/* 8037665C 003722BC 90 01 00 34 */ stw r0, 0x34(r1)
/* 80376660 003722C0 39 61 00 30 */ addi r11, r1, 0x30
-/* 80376664 003722C4 4B E5 0A C1 */ bl func_801C7124
+/* 80376664 003722C4 4B E5 0A C1 */ bl _savegpr_26
/* 80376668 003722C8 38 00 00 00 */ li r0, 0
/* 8037666C 003722CC 2C 06 00 00 */ cmpwi r6, 0
/* 80376670 003722D0 90 01 00 08 */ stw r0, 8(r1)
@@ -38631,7 +38631,7 @@ func_803770AC: /* 803770B0 00372D10 7C 08 02 A6 */ mflr r0
/* 803770B4 00372D14 90 01 02 74 */ stw r0, 0x274(r1)
/* 803770B8 00372D18 39 61 02 70 */ addi r11, r1, 0x270
-/* 803770BC 00372D1C 4B E5 00 65 */ bl func_801C7120
+/* 803770BC 00372D1C 4B E5 00 65 */ bl _savegpr_25
/* 803770C0 00372D20 7C 7D 1B 78 */ mr r29, r3
/* 803770C4 00372D24 80 63 00 04 */ lwz r3, 4(r3)
/* 803770C8 00372D28 7C BE 2B 78 */ mr r30, r5
@@ -38784,7 +38784,7 @@ func_803772D0: /* 803772D4 00372F34 7C 08 02 A6 */ mflr r0
/* 803772D8 00372F38 90 01 01 44 */ stw r0, 0x144(r1)
/* 803772DC 00372F3C 39 61 01 40 */ addi r11, r1, 0x140
-/* 803772E0 00372F40 4B E4 FE 41 */ bl func_801C7120
+/* 803772E0 00372F40 4B E4 FE 41 */ bl _savegpr_25
/* 803772E4 00372F44 7C 79 1B 78 */ mr r25, r3
/* 803772E8 00372F48 80 63 00 04 */ lwz r3, 4(r3)
/* 803772EC 00372F4C 7C BA 2B 78 */ mr r26, r5
@@ -38863,7 +38863,7 @@ func_803773E8: /* 803773EC 0037304C 7C 08 02 A6 */ mflr r0
/* 803773F0 00373050 90 01 01 44 */ stw r0, 0x144(r1)
/* 803773F4 00373054 39 61 01 40 */ addi r11, r1, 0x140
-/* 803773F8 00373058 4B E4 FD 29 */ bl func_801C7120
+/* 803773F8 00373058 4B E4 FD 29 */ bl _savegpr_25
/* 803773FC 0037305C 7C 79 1B 78 */ mr r25, r3
/* 80377400 00373060 80 63 00 04 */ lwz r3, 4(r3)
/* 80377404 00373064 7C BA 2B 78 */ mr r26, r5
@@ -41149,7 +41149,7 @@ func_8037937C: /* 80379380 00374FE0 7C 08 02 A6 */ mflr r0
/* 80379384 00374FE4 90 01 00 44 */ stw r0, 0x44(r1)
/* 80379388 00374FE8 39 61 00 40 */ addi r11, r1, 0x40
-/* 8037938C 00374FEC 4B E4 DD 81 */ bl func_801C710C
+/* 8037938C 00374FEC 4B E4 DD 81 */ bl _savegpr_20
/* 80379390 00374FF0 7C 98 23 78 */ mr r24, r4
/* 80379394 00374FF4 7C 74 1B 78 */ mr r20, r3
/* 80379398 00374FF8 7C B9 2B 78 */ mr r25, r5
@@ -41267,7 +41267,7 @@ func_80379514: /* 80379518 00375178 7C 08 02 A6 */ mflr r0
/* 8037951C 0037517C 90 01 12 54 */ stw r0, 0x1254(r1)
/* 80379520 00375180 39 61 12 50 */ addi r11, r1, 0x1250
-/* 80379524 00375184 4B E4 DC 01 */ bl func_801C7124
+/* 80379524 00375184 4B E4 DC 01 */ bl _savegpr_26
/* 80379528 00375188 7C 7F 1B 78 */ mr r31, r3
/* 8037952C 0037518C 3B 40 00 00 */ li r26, 0
/* 80379530 00375190 3B 60 00 00 */ li r27, 0
@@ -41723,7 +41723,7 @@ lbl_80379B54: /* 80379B58 003757B8 7C 08 02 A6 */ mflr r0
/* 80379B5C 003757BC 90 01 00 74 */ stw r0, 0x74(r1)
/* 80379B60 003757C0 39 61 00 70 */ addi r11, r1, 0x70
-/* 80379B64 003757C4 4B E4 D5 B1 */ bl func_801C7114
+/* 80379B64 003757C4 4B E4 D5 B1 */ bl _savegpr_22
/* 80379B68 003757C8 80 03 00 10 */ lwz r0, 0x10(r3)
/* 80379B6C 003757CC 7C 7B 1B 78 */ mr r27, r3
/* 80379B70 003757D0 7C 9C 23 78 */ mr r28, r4
@@ -41958,7 +41958,7 @@ func_80379E9C: /* 80379EA0 00375B00 7C 08 02 A6 */ mflr r0
/* 80379EA4 00375B04 90 01 00 54 */ stw r0, 0x54(r1)
/* 80379EA8 00375B08 39 61 00 50 */ addi r11, r1, 0x50
-/* 80379EAC 00375B0C 4B E4 D2 65 */ bl func_801C7110
+/* 80379EAC 00375B0C 4B E4 D2 65 */ bl _savegpr_21
/* 80379EB0 00375B10 7C 96 23 78 */ mr r22, r4
/* 80379EB4 00375B14 80 85 00 00 */ lwz r4, 0(r5)
/* 80379EB8 00375B18 7C 75 1B 78 */ mr r21, r3
@@ -42175,7 +42175,7 @@ func_8037A1A0: /* 8037A1A4 00375E04 7C 08 02 A6 */ mflr r0
/* 8037A1A8 00375E08 90 01 00 34 */ stw r0, 0x34(r1)
/* 8037A1AC 00375E0C 39 61 00 30 */ addi r11, r1, 0x30
-/* 8037A1B0 00375E10 4B E4 CF 75 */ bl func_801C7124
+/* 8037A1B0 00375E10 4B E4 CF 75 */ bl _savegpr_26
/* 8037A1B4 00375E14 2C 07 00 01 */ cmpwi r7, 1
/* 8037A1B8 00375E18 7C 7A 1B 78 */ mr r26, r3
/* 8037A1BC 00375E1C 7C 9B 23 78 */ mr r27, r4
@@ -42275,7 +42275,7 @@ func_8037A300: /* 8037A304 00375F64 7C 08 02 A6 */ mflr r0
/* 8037A308 00375F68 90 01 00 34 */ stw r0, 0x34(r1)
/* 8037A30C 00375F6C 39 61 00 30 */ addi r11, r1, 0x30
-/* 8037A310 00375F70 4B E4 CE 11 */ bl func_801C7120
+/* 8037A310 00375F70 4B E4 CE 11 */ bl _savegpr_25
/* 8037A314 00375F74 7C 9A 23 78 */ mr r26, r4
/* 8037A318 00375F78 80 85 00 00 */ lwz r4, 0(r5)
/* 8037A31C 00375F7C 7C 79 1B 78 */ mr r25, r3
@@ -43327,7 +43327,7 @@ func_8037B140: /* 8037B144 00376DA4 7C 08 02 A6 */ mflr r0
/* 8037B148 00376DA8 90 01 06 34 */ stw r0, 0x634(r1)
/* 8037B14C 00376DAC 39 61 06 30 */ addi r11, r1, 0x630
-/* 8037B150 00376DB0 4B E4 BF D5 */ bl func_801C7124
+/* 8037B150 00376DB0 4B E4 BF D5 */ bl _savegpr_26
/* 8037B154 00376DB4 3B C3 00 48 */ addi r30, r3, 0x48
/* 8037B158 00376DB8 7C 7A 1B 78 */ mr r26, r3
/* 8037B15C 00376DBC 7F C3 F3 78 */ mr r3, r30
@@ -43419,7 +43419,7 @@ func_8037B284: /* 8037B288 00376EE8 7C 08 02 A6 */ mflr r0
/* 8037B28C 00376EEC 90 01 00 64 */ stw r0, 0x64(r1)
/* 8037B290 00376EF0 39 61 00 60 */ addi r11, r1, 0x60
-/* 8037B294 00376EF4 4B E4 BE 81 */ bl func_801C7114
+/* 8037B294 00376EF4 4B E4 BE 81 */ bl _savegpr_22
/* 8037B298 00376EF8 3B C3 00 48 */ addi r30, r3, 0x48
/* 8037B29C 00376EFC 7C 76 1B 78 */ mr r22, r3
/* 8037B2A0 00376F00 7C 97 23 78 */ mr r23, r4
@@ -43696,7 +43696,7 @@ func_8037B648: /* 8037B64C 003772AC 7C 08 02 A6 */ mflr r0
/* 8037B650 003772B0 90 01 00 64 */ stw r0, 0x64(r1)
/* 8037B654 003772B4 39 61 00 60 */ addi r11, r1, 0x60
-/* 8037B658 003772B8 4B E4 BA BD */ bl func_801C7114
+/* 8037B658 003772B8 4B E4 BA BD */ bl _savegpr_22
/* 8037B65C 003772BC 3B C3 00 48 */ addi r30, r3, 0x48
/* 8037B660 003772C0 7C 76 1B 78 */ mr r22, r3
/* 8037B664 003772C4 7C 97 23 78 */ mr r23, r4
@@ -43973,7 +43973,7 @@ func_8037BA0C: /* 8037BA10 00377670 7C 08 02 A6 */ mflr r0
/* 8037BA14 00377674 90 01 00 64 */ stw r0, 0x64(r1)
/* 8037BA18 00377678 39 61 00 60 */ addi r11, r1, 0x60
-/* 8037BA1C 0037767C 4B E4 B6 F9 */ bl func_801C7114
+/* 8037BA1C 0037767C 4B E4 B6 F9 */ bl _savegpr_22
/* 8037BA20 00377680 3B C3 00 48 */ addi r30, r3, 0x48
/* 8037BA24 00377684 7C 76 1B 78 */ mr r22, r3
/* 8037BA28 00377688 7C 97 23 78 */ mr r23, r4
@@ -44566,7 +44566,7 @@ func_8037C208: /* 8037C20C 00377E6C 7C 08 02 A6 */ mflr r0
/* 8037C210 00377E70 90 01 00 24 */ stw r0, 0x24(r1)
/* 8037C214 00377E74 39 61 00 20 */ addi r11, r1, 0x20
-/* 8037C218 00377E78 4B E4 AF 0D */ bl func_801C7124
+/* 8037C218 00377E78 4B E4 AF 0D */ bl _savegpr_26
/* 8037C21C 00377E7C 88 0D B2 70 */ lbz r0, lbl_80640530-_SDA_BASE_(r13)
/* 8037C220 00377E80 7C 7A 1B 78 */ mr r26, r3
/* 8037C224 00377E84 7C 9B 23 78 */ mr r27, r4
@@ -44814,7 +44814,7 @@ func_8037C584: /* 8037C588 003781E8 7C 08 02 A6 */ mflr r0
/* 8037C58C 003781EC 90 01 00 24 */ stw r0, 0x24(r1)
/* 8037C590 003781F0 39 61 00 20 */ addi r11, r1, 0x20
-/* 8037C594 003781F4 4B E4 AB 91 */ bl func_801C7124
+/* 8037C594 003781F4 4B E4 AB 91 */ bl _savegpr_26
/* 8037C598 003781F8 88 03 03 94 */ lbz r0, 0x394(r3)
/* 8037C59C 003781FC 7C 7A 1B 78 */ mr r26, r3
/* 8037C5A0 00378200 7C 9B 23 78 */ mr r27, r4
@@ -45045,7 +45045,7 @@ func_8037C8D8: /* 8037C8DC 0037853C 7C 08 02 A6 */ mflr r0
/* 8037C8E0 00378540 90 01 00 34 */ stw r0, 0x34(r1)
/* 8037C8E4 00378544 39 61 00 30 */ addi r11, r1, 0x30
-/* 8037C8E8 00378548 4B E4 A8 39 */ bl func_801C7120
+/* 8037C8E8 00378548 4B E4 A8 39 */ bl _savegpr_25
/* 8037C8EC 0037854C 7C 7F 1B 78 */ mr r31, r3
lbl_8037C8F0:
/* 8037C8F0 00378550 38 7F 03 20 */ addi r3, r31, 0x320
@@ -45996,7 +45996,7 @@ func_8037D63C: /* 8037D640 003792A0 7C 08 02 A6 */ mflr r0
/* 8037D644 003792A4 90 01 00 24 */ stw r0, 0x24(r1)
/* 8037D648 003792A8 39 61 00 20 */ addi r11, r1, 0x20
-/* 8037D64C 003792AC 4B E4 9A D9 */ bl func_801C7124
+/* 8037D64C 003792AC 4B E4 9A D9 */ bl _savegpr_26
/* 8037D650 003792B0 3B E3 08 48 */ addi r31, r3, 0x848
/* 8037D654 003792B4 7C 7A 1B 78 */ mr r26, r3
/* 8037D658 003792B8 7C 9E 23 78 */ mr r30, r4
@@ -46581,7 +46581,7 @@ func_8037DE8C: /* 8037DE90 00379AF0 7C 08 02 A6 */ mflr r0
/* 8037DE94 00379AF4 90 01 00 44 */ stw r0, 0x44(r1)
/* 8037DE98 00379AF8 39 61 00 40 */ addi r11, r1, 0x40
-/* 8037DE9C 00379AFC 4B E4 92 71 */ bl func_801C710C
+/* 8037DE9C 00379AFC 4B E4 92 71 */ bl _savegpr_20
/* 8037DEA0 00379B00 7C 97 23 78 */ mr r23, r4
/* 8037DEA4 00379B04 7C 79 1B 78 */ mr r25, r3
/* 8037DEA8 00379B08 81 97 00 00 */ lwz r12, 0(r23)
@@ -46741,7 +46741,7 @@ func_8037E0BC: /* 8037E0C0 00379D20 7C 08 02 A6 */ mflr r0
/* 8037E0C4 00379D24 90 01 00 54 */ stw r0, 0x54(r1)
/* 8037E0C8 00379D28 39 61 00 50 */ addi r11, r1, 0x50
-/* 8037E0CC 00379D2C 4B E4 90 3D */ bl func_801C7108
+/* 8037E0CC 00379D2C 4B E4 90 3D */ bl _savegpr_19
/* 8037E0D0 00379D30 80 A3 07 B8 */ lwz r5, 0x7b8(r3)
/* 8037E0D4 00379D34 38 00 00 00 */ li r0, 0
/* 8037E0D8 00379D38 8A 64 00 00 */ lbz r19, 0(r4)
@@ -46960,7 +46960,7 @@ func_8037E3E8: /* 8037E3EC 0037A04C 7C 08 02 A6 */ mflr r0
/* 8037E3F0 0037A050 90 01 00 24 */ stw r0, 0x24(r1)
/* 8037E3F4 0037A054 39 61 00 20 */ addi r11, r1, 0x20
-/* 8037E3F8 0037A058 4B E4 8D 2D */ bl func_801C7124
+/* 8037E3F8 0037A058 4B E4 8D 2D */ bl _savegpr_26
/* 8037E3FC 0037A05C 7C 7A 1B 78 */ mr r26, r3
/* 8037E400 0037A060 7C 9B 23 78 */ mr r27, r4
/* 8037E404 0037A064 7C BC 2B 78 */ mr r28, r5
@@ -47103,7 +47103,7 @@ lbl_8037E5A8: /* 8037E5E4 0037A244 DB 21 00 60 */ stfd f25, 0x60(r1)
/* 8037E5E8 0037A248 F3 21 00 68 */ psq_st f25, 104(r1), 0, qr0
/* 8037E5EC 0037A24C 39 61 00 60 */ addi r11, r1, 0x60
-/* 8037E5F0 0037A250 4B E4 8B 35 */ bl func_801C7124
+/* 8037E5F0 0037A250 4B E4 8B 35 */ bl _savegpr_26
/* 8037E5F4 0037A254 88 03 00 B9 */ lbz r0, 0xb9(r3)
/* 8037E5F8 0037A258 7C 7F 1B 78 */ mr r31, r3
/* 8037E5FC 0037A25C 2C 00 00 00 */ cmpwi r0, 0
@@ -47703,7 +47703,7 @@ func_8037EE64: /* 8037EE68 0037AAC8 7C 08 02 A6 */ mflr r0
/* 8037EE6C 0037AACC 90 01 00 34 */ stw r0, 0x34(r1)
/* 8037EE70 0037AAD0 39 61 00 30 */ addi r11, r1, 0x30
-/* 8037EE74 0037AAD4 4B E4 82 B1 */ bl func_801C7124
+/* 8037EE74 0037AAD4 4B E4 82 B1 */ bl _savegpr_26
/* 8037EE78 0037AAD8 88 03 00 C6 */ lbz r0, 0xc6(r3)
/* 8037EE7C 0037AADC 7C 7D 1B 78 */ mr r29, r3
/* 8037EE80 0037AAE0 2C 00 00 00 */ cmpwi r0, 0
@@ -48247,7 +48247,7 @@ func_8037F62C: /* 8037F630 0037B290 7C 08 02 A6 */ mflr r0
/* 8037F634 0037B294 90 01 00 24 */ stw r0, 0x24(r1)
/* 8037F638 0037B298 39 61 00 20 */ addi r11, r1, 0x20
-/* 8037F63C 0037B29C 4B E4 7A E9 */ bl func_801C7124
+/* 8037F63C 0037B29C 4B E4 7A E9 */ bl _savegpr_26
/* 8037F640 0037B2A0 2C 04 00 00 */ cmpwi r4, 0
/* 8037F644 0037B2A4 7C 7A 1B 78 */ mr r26, r3
/* 8037F648 0037B2A8 7C 9B 23 78 */ mr r27, r4
@@ -48836,7 +48836,7 @@ func_8037FE58: /* 8037FE5C 0037BABC 7C 08 02 A6 */ mflr r0
/* 8037FE60 0037BAC0 90 01 00 34 */ stw r0, 0x34(r1)
/* 8037FE64 0037BAC4 39 61 00 30 */ addi r11, r1, 0x30
-/* 8037FE68 0037BAC8 4B E4 72 B9 */ bl func_801C7120
+/* 8037FE68 0037BAC8 4B E4 72 B9 */ bl _savegpr_25
/* 8037FE6C 0037BACC 7C 79 1B 78 */ mr r25, r3
/* 8037FE70 0037BAD0 7C 9A 23 78 */ mr r26, r4
/* 8037FE74 0037BAD4 4B EE E8 E9 */ bl OSDisableInterrupts
@@ -49116,7 +49116,7 @@ func_803801CC: /* 8038022C 0037BE8C 7C 08 02 A6 */ mflr r0
/* 80380230 0037BE90 90 01 00 34 */ stw r0, 0x34(r1)
/* 80380234 0037BE94 39 61 00 30 */ addi r11, r1, 0x30
-/* 80380238 0037BE98 4B E4 6E E9 */ bl func_801C7120
+/* 80380238 0037BE98 4B E4 6E E9 */ bl _savegpr_25
/* 8038023C 0037BE9C 2C 03 00 00 */ cmpwi r3, 0
/* 80380240 0037BEA0 7C 79 1B 78 */ mr r25, r3
/* 80380244 0037BEA4 7C 9A 23 78 */ mr r26, r4
@@ -49259,7 +49259,7 @@ func_8038040C: /* 80380428 0037C088 DB A1 00 30 */ stfd f29, 0x30(r1)
/* 8038042C 0037C08C F3 A1 00 38 */ psq_st f29, 56(r1), 0, qr0
/* 80380430 0037C090 39 61 00 30 */ addi r11, r1, 0x30
-/* 80380434 0037C094 4B E4 6C ED */ bl func_801C7120
+/* 80380434 0037C094 4B E4 6C ED */ bl _savegpr_25
/* 80380438 0037C098 88 03 00 AD */ lbz r0, 0xad(r3)
/* 8038043C 0037C09C 7C 7F 1B 78 */ mr r31, r3
/* 80380440 0037C0A0 2C 00 00 00 */ cmpwi r0, 0
@@ -49432,7 +49432,7 @@ func_8038065C: /* 80380678 0037C2D8 DB A1 00 30 */ stfd f29, 0x30(r1)
/* 8038067C 0037C2DC F3 A1 00 38 */ psq_st f29, 56(r1), 0, qr0
/* 80380680 0037C2E0 39 61 00 30 */ addi r11, r1, 0x30
-/* 80380684 0037C2E4 4B E4 6A 9D */ bl func_801C7120
+/* 80380684 0037C2E4 4B E4 6A 9D */ bl _savegpr_25
/* 80380688 0037C2E8 7C 7F 1B 78 */ mr r31, r3
/* 8038068C 0037C2EC 4B EE E0 D1 */ bl OSDisableInterrupts
/* 80380690 0037C2F0 88 1F 00 AC */ lbz r0, 0xac(r31)
@@ -49672,7 +49672,7 @@ func_80380998: /* 8038099C 0037C5FC 7C 08 02 A6 */ mflr r0
/* 803809A0 0037C600 90 01 00 64 */ stw r0, 0x64(r1)
/* 803809A4 0037C604 39 61 00 60 */ addi r11, r1, 0x60
-/* 803809A8 0037C608 4B E4 67 61 */ bl func_801C7108
+/* 803809A8 0037C608 4B E4 67 61 */ bl _savegpr_19
/* 803809AC 0037C60C 2C 04 00 02 */ cmpwi r4, 2
/* 803809B0 0037C610 7C 74 1B 78 */ mr r20, r3
/* 803809B4 0037C614 7C D5 33 78 */ mr r21, r6
diff --git a/asm/text_11.s b/asm/text_11.s index e883987..72f429e 100644 --- a/asm/text_11.s +++ b/asm/text_11.s @@ -475,7 +475,7 @@ func_8038170C: /* 80381710 0037D370 7C 08 02 A6 */ mflr r0 /* 80381714 0037D374 90 01 00 24 */ stw r0, 0x24(r1) /* 80381718 0037D378 39 61 00 20 */ addi r11, r1, 0x20 -/* 8038171C 0037D37C 4B E4 5A 09 */ bl func_801C7124 +/* 8038171C 0037D37C 4B E4 5A 09 */ bl _savegpr_26 /* 80381720 0037D380 7C 7A 1B 78 */ mr r26, r3 /* 80381724 0037D384 7C 9B 23 78 */ mr r27, r4 /* 80381728 0037D388 7F 5F D3 78 */ mr r31, r26 @@ -552,7 +552,7 @@ func_80381808: /* 8038180C 0037D46C 7C 08 02 A6 */ mflr r0 /* 80381810 0037D470 90 01 00 24 */ stw r0, 0x24(r1) /* 80381814 0037D474 39 61 00 20 */ addi r11, r1, 0x20 -/* 80381818 0037D478 4B E4 59 0D */ bl func_801C7124 +/* 80381818 0037D478 4B E4 59 0D */ bl _savegpr_26 /* 8038181C 0037D47C 7C 7A 1B 78 */ mr r26, r3 /* 80381820 0037D480 7C 9B 23 78 */ mr r27, r4 /* 80381824 0037D484 7F 5F D3 78 */ mr r31, r26 @@ -600,7 +600,7 @@ func_80381890: /* 803818AC 0037D50C DB A1 00 20 */ stfd f29, 0x20(r1) /* 803818B0 0037D510 F3 A1 00 28 */ psq_st f29, 40(r1), 0, qr0 /* 803818B4 0037D514 39 61 00 20 */ addi r11, r1, 0x20 -/* 803818B8 0037D518 4B E4 58 6D */ bl func_801C7124 +/* 803818B8 0037D518 4B E4 58 6D */ bl _savegpr_26 /* 803818BC 0037D51C C3 E2 A7 70 */ lfs f31, lbl_80642D70-_SDA2_BASE_(r2) /* 803818C0 0037D520 7C 7A 1B 78 */ mr r26, r3 /* 803818C4 0037D524 C0 03 01 10 */ lfs f0, 0x110(r3) @@ -662,7 +662,7 @@ func_80381980: /* 80381984 0037D5E4 7C 08 02 A6 */ mflr r0 /* 80381988 0037D5E8 90 01 00 54 */ stw r0, 0x54(r1) /* 8038198C 0037D5EC 39 61 00 50 */ addi r11, r1, 0x50 -/* 80381990 0037D5F0 4B E4 57 91 */ bl func_801C7120 +/* 80381990 0037D5F0 4B E4 57 91 */ bl _savegpr_25 /* 80381994 0037D5F4 7C 79 1B 78 */ mr r25, r3 /* 80381998 0037D5F8 3B A0 00 00 */ li r29, 0 /* 8038199C 0037D5FC 7F 3F CB 78 */ mr r31, r25 @@ -767,7 +767,7 @@ lbl_80381AC8: /* 80381AF0 0037D750 7C 08 02 A6 */ mflr r0 /* 80381AF4 0037D754 90 01 00 34 */ stw r0, 0x34(r1) /* 80381AF8 0037D758 39 61 00 30 */ addi r11, r1, 0x30 -/* 80381AFC 0037D75C 4B E4 56 19 */ bl func_801C7114 +/* 80381AFC 0037D75C 4B E4 56 19 */ bl _savegpr_22 /* 80381B00 0037D760 2C 04 00 01 */ cmpwi r4, 1 /* 80381B04 0037D764 7C 76 1B 78 */ mr r22, r3 /* 80381B08 0037D768 7C BC 2B 78 */ mr r28, r5 @@ -1667,7 +1667,7 @@ lbl_80382704: /* 803827B4 0037E414 7C 08 02 A6 */ mflr r0 /* 803827B8 0037E418 90 01 00 24 */ stw r0, 0x24(r1) /* 803827BC 0037E41C 39 61 00 20 */ addi r11, r1, 0x20 -/* 803827C0 0037E420 4B E4 49 65 */ bl func_801C7124 +/* 803827C0 0037E420 4B E4 49 65 */ bl _savegpr_26 /* 803827C4 0037E424 7C 7F 1B 78 */ mr r31, r3 /* 803827C8 0037E428 7C 9A 23 78 */ mr r26, r4 /* 803827CC 0037E42C 7C BE 2B 78 */ mr r30, r5 @@ -3337,7 +3337,7 @@ func_80383E40: /* 80383E44 0037FAA4 7C 08 02 A6 */ mflr r0 /* 80383E48 0037FAA8 90 01 00 44 */ stw r0, 0x44(r1) /* 80383E4C 0037FAAC 39 61 00 40 */ addi r11, r1, 0x40 -/* 80383E50 0037FAB0 4B E4 32 C1 */ bl func_801C7110 +/* 80383E50 0037FAB0 4B E4 32 C1 */ bl _savegpr_21 /* 80383E54 0037FAB4 3B E3 00 A8 */ addi r31, r3, 0xa8 /* 80383E58 0037FAB8 7C 77 1B 78 */ mr r23, r3 /* 80383E5C 0037FABC 7C 98 23 78 */ mr r24, r4 @@ -4006,7 +4006,7 @@ func_80384778: /* 803847C4 00380424 DA E1 00 70 */ stfd f23, 0x70(r1) /* 803847C8 00380428 F2 E1 00 78 */ psq_st f23, 120(r1), 0, qr0 /* 803847CC 0038042C 39 61 00 70 */ addi r11, r1, 0x70 -/* 803847D0 00380430 4B E4 29 55 */ bl func_801C7124 +/* 803847D0 00380430 4B E4 29 55 */ bl _savegpr_26 /* 803847D4 00380434 80 03 00 EC */ lwz r0, 0xec(r3) /* 803847D8 00380438 3C 80 43 30 */ lis r4, 0x4330 /* 803847DC 0038043C 90 81 00 40 */ stw r4, 0x40(r1) @@ -5290,7 +5290,7 @@ func_80385A14: /* 80385A18 00381678 7C 08 02 A6 */ mflr r0 /* 80385A1C 0038167C 90 01 00 34 */ stw r0, 0x34(r1) /* 80385A20 00381680 39 61 00 30 */ addi r11, r1, 0x30 -/* 80385A24 00381684 4B E4 17 01 */ bl func_801C7124 +/* 80385A24 00381684 4B E4 17 01 */ bl _savegpr_26 /* 80385A28 00381688 80 03 00 28 */ lwz r0, 0x28(r3) /* 80385A2C 0038168C 7C 7A 1B 78 */ mr r26, r3 /* 80385A30 00381690 7C 9B 23 78 */ mr r27, r4 @@ -8139,7 +8139,7 @@ lbl_803881E0: /* 80388208 00383E68 7C 08 02 A6 */ mflr r0 /* 8038820C 00383E6C 90 01 00 34 */ stw r0, 0x34(r1) /* 80388210 00383E70 39 61 00 30 */ addi r11, r1, 0x30 -/* 80388214 00383E74 4B E3 EF 0D */ bl func_801C7120 +/* 80388214 00383E74 4B E3 EF 0D */ bl _savegpr_25 /* 80388218 00383E78 83 C3 00 28 */ lwz r30, 0x28(r3) /* 8038821C 00383E7C 7C 79 1B 78 */ mr r25, r3 /* 80388220 00383E80 7C 9A 23 78 */ mr r26, r4 @@ -8256,7 +8256,7 @@ lbl_80388380: /* 803883A4 00384004 7C 08 02 A6 */ mflr r0 /* 803883A8 00384008 90 01 00 24 */ stw r0, 0x24(r1) /* 803883AC 0038400C 39 61 00 20 */ addi r11, r1, 0x20 -/* 803883B0 00384010 4B E3 ED 75 */ bl func_801C7124 +/* 803883B0 00384010 4B E3 ED 75 */ bl _savegpr_26 /* 803883B4 00384014 7C 7A 1B 78 */ mr r26, r3 /* 803883B8 00384018 7C 9B 23 78 */ mr r27, r4 /* 803883BC 0038401C 7C BC 2B 78 */ mr r28, r5 @@ -8565,7 +8565,7 @@ lbl_80388788: /* 8038883C 0038449C DB E1 00 D0 */ stfd f31, 0xd0(r1) /* 80388840 003844A0 F3 E1 00 D8 */ psq_st f31, 216(r1), 0, qr0 /* 80388844 003844A4 39 61 00 D0 */ addi r11, r1, 0xd0 -/* 80388848 003844A8 4B E3 E8 C5 */ bl func_801C710C +/* 80388848 003844A8 4B E3 E8 C5 */ bl _savegpr_20 /* 8038884C 003844AC 3C 00 43 30 */ lis r0, 0x4330 /* 80388850 003844B0 7C 7B 1B 78 */ mr r27, r3 /* 80388854 003844B4 7C FE 3B 78 */ mr r30, r7 @@ -8935,7 +8935,7 @@ lbl_80388788: /* 80388E04 00384A64 7C 08 02 A6 */ mflr r0 /* 80388E08 00384A68 90 01 00 F4 */ stw r0, 0xf4(r1) /* 80388E0C 00384A6C 39 61 00 F0 */ addi r11, r1, 0xf0 -/* 80388E10 00384A70 4B E3 E2 F5 */ bl func_801C7104 +/* 80388E10 00384A70 4B E3 E2 F5 */ bl _savegpr_18 /* 80388E14 00384A74 C0 02 A8 88 */ lfs f0, lbl_80642E88-_SDA2_BASE_(r2) /* 80388E18 00384A78 38 00 FF FF */ li r0, -1 /* 80388E1C 00384A7C 3D 00 43 30 */ lis r8, 0x4330 @@ -9366,7 +9366,7 @@ lbl_80388788: /* 803894C0 00385120 7C 08 02 A6 */ mflr r0 /* 803894C4 00385124 90 01 01 84 */ stw r0, 0x184(r1) /* 803894C8 00385128 39 61 01 80 */ addi r11, r1, 0x180 -/* 803894CC 0038512C 4B E3 DC 39 */ bl func_801C7104 +/* 803894CC 0038512C 4B E3 DC 39 */ bl _savegpr_18 /* 803894D0 00385130 C0 02 A8 88 */ lfs f0, lbl_80642E88-_SDA2_BASE_(r2) /* 803894D4 00385134 38 00 FF FF */ li r0, -1 /* 803894D8 00385138 3D 00 43 30 */ lis r8, 0x4330 @@ -11690,7 +11690,7 @@ func_8038B7C4: /* 8038B7C8 00387428 7C 08 02 A6 */ mflr r0 /* 8038B7CC 0038742C 90 01 00 64 */ stw r0, 0x64(r1) /* 8038B7D0 00387430 39 61 00 60 */ addi r11, r1, 0x60 -/* 8038B7D4 00387434 4B E3 B9 39 */ bl func_801C710C +/* 8038B7D4 00387434 4B E3 B9 39 */ bl _savegpr_20 /* 8038B7D8 00387438 80 03 00 38 */ lwz r0, 0x38(r3) /* 8038B7DC 0038743C 7C 74 1B 78 */ mr r20, r3 /* 8038B7E0 00387440 8B 81 00 6B */ lbz r28, 0x6b(r1) @@ -12462,7 +12462,7 @@ lbl_8038C2B8: /* 8038C2DC 00387F3C DB C1 01 00 */ stfd f30, 0x100(r1) /* 8038C2E0 00387F40 F3 C1 01 08 */ psq_st f30, 264(r1), 0, qr0 /* 8038C2E4 00387F44 39 61 01 00 */ addi r11, r1, 0x100 -/* 8038C2E8 00387F48 4B E3 AE 2D */ bl func_801C7114 +/* 8038C2E8 00387F48 4B E3 AE 2D */ bl _savegpr_22 /* 8038C2EC 00387F4C 7C 7B 1B 78 */ mr r27, r3 /* 8038C2F0 00387F50 7C 9F 23 78 */ mr r31, r4 /* 8038C2F4 00387F54 7C BC 2B 78 */ mr r28, r5 @@ -13458,7 +13458,7 @@ lbl_8038D140: /* 8038D188 00388DE8 7C 08 02 A6 */ mflr r0 /* 8038D18C 00388DEC 90 01 00 34 */ stw r0, 0x34(r1) /* 8038D190 00388DF0 39 61 00 30 */ addi r11, r1, 0x30 -/* 8038D194 00388DF4 4B E3 9F 91 */ bl func_801C7124 +/* 8038D194 00388DF4 4B E3 9F 91 */ bl _savegpr_26 /* 8038D198 00388DF8 83 E3 00 08 */ lwz r31, 8(r3) /* 8038D19C 00388DFC 7C 7A 1B 78 */ mr r26, r3 /* 8038D1A0 00388E00 7C 9B 23 78 */ mr r27, r4 @@ -14329,7 +14329,7 @@ lbl_8038DD70: /* 8038DDB8 00389A18 DB C1 00 40 */ stfd f30, 0x40(r1) /* 8038DDBC 00389A1C F3 C1 00 48 */ psq_st f30, 72(r1), 0, qr0 /* 8038DDC0 00389A20 39 61 00 40 */ addi r11, r1, 0x40 -/* 8038DDC4 00389A24 4B E3 93 4D */ bl func_801C7110 +/* 8038DDC4 00389A24 4B E3 93 4D */ bl _savegpr_21 /* 8038DDC8 00389A28 80 C3 00 0C */ lwz r6, 0xc(r3) /* 8038DDCC 00389A2C 3F E0 52 4C */ lis r31, 0x524C5643@ha /* 8038DDD0 00389A30 54 84 10 3A */ slwi r4, r4, 2 @@ -14467,7 +14467,7 @@ lbl_8038DF5C: /* 8038DFAC 00389C0C DB A1 00 60 */ stfd f29, 0x60(r1) /* 8038DFB0 00389C10 F3 A1 00 68 */ psq_st f29, 104(r1), 0, qr0 /* 8038DFB4 00389C14 39 61 00 60 */ addi r11, r1, 0x60 -/* 8038DFB8 00389C18 4B E3 91 55 */ bl func_801C710C +/* 8038DFB8 00389C18 4B E3 91 55 */ bl _savegpr_20 /* 8038DFBC 00389C1C 80 C3 00 0C */ lwz r6, 0xc(r3) /* 8038DFC0 00389C20 3F E0 52 4C */ lis r31, 0x524C5450@ha /* 8038DFC4 00389C24 54 84 10 3A */ slwi r4, r4, 2 @@ -14788,7 +14788,7 @@ lbl_8038E404: /* 8038E408 0038A068 7C 08 02 A6 */ mflr r0 /* 8038E40C 0038A06C 90 01 00 44 */ stw r0, 0x44(r1) /* 8038E410 0038A070 39 61 00 40 */ addi r11, r1, 0x40 -/* 8038E414 0038A074 4B E3 8D 11 */ bl func_801C7124 +/* 8038E414 0038A074 4B E3 8D 11 */ bl _savegpr_26 /* 8038E418 0038A078 7C 7A 1B 78 */ mr r26, r3 /* 8038E41C 0038A07C 7C 9B 23 78 */ mr r27, r4 /* 8038E420 0038A080 7C BC 2B 78 */ mr r28, r5 @@ -30434,7 +30434,7 @@ func_8039A934: /* 8039A940 003965A0 DB E1 00 C0 */ stfd f31, 0xc0(r1) /* 8039A944 003965A4 F3 E1 00 C8 */ psq_st f31, 200(r1), 0, qr0 /* 8039A948 003965A8 39 61 00 C0 */ addi r11, r1, 0xc0 -/* 8039A94C 003965AC 4B E2 C7 C9 */ bl func_801C7114 +/* 8039A94C 003965AC 4B E2 C7 C9 */ bl _savegpr_22 /* 8039A950 003965B0 38 00 00 00 */ li r0, 0 /* 8039A954 003965B4 3F 80 80 47 */ lis r28, lbl_80472300@ha /* 8039A958 003965B8 98 03 00 8B */ stb r0, 0x8b(r3) @@ -31472,7 +31472,7 @@ func_8039B808: /* 8039B81C 0039747C DB C1 00 40 */ stfd f30, 0x40(r1) /* 8039B820 00397480 F3 C1 00 48 */ psq_st f30, 72(r1), 0, qr0 /* 8039B824 00397484 39 61 00 40 */ addi r11, r1, 0x40 -/* 8039B828 00397488 4B E2 B8 F9 */ bl func_801C7120 +/* 8039B828 00397488 4B E2 B8 F9 */ bl _savegpr_25 /* 8039B82C 0039748C 7C 7E 1B 78 */ mr r30, r3 /* 8039B830 00397490 4B F0 FA 01 */ bl func_802AB230 /* 8039B834 00397494 54 60 06 3E */ clrlwi r0, r3, 0x18 @@ -31684,7 +31684,7 @@ func_8039BB18: /* 8039BB1C 0039777C 7C 08 02 A6 */ mflr r0 /* 8039BB20 00397780 90 01 00 44 */ stw r0, 0x44(r1) /* 8039BB24 00397784 39 61 00 40 */ addi r11, r1, 0x40 -/* 8039BB28 00397788 4B E2 B5 E9 */ bl func_801C7110 +/* 8039BB28 00397788 4B E2 B5 E9 */ bl _savegpr_21 /* 8039BB2C 0039778C 7C 79 1B 78 */ mr r25, r3 /* 8039BB30 00397790 7C 9D 23 78 */ mr r29, r4 /* 8039BB34 00397794 7F 3C CB 78 */ mr r28, r25 @@ -31859,7 +31859,7 @@ func_8039BD7C: /* 8039BD90 003979F0 DB C1 00 50 */ stfd f30, 0x50(r1) /* 8039BD94 003979F4 F3 C1 00 58 */ psq_st f30, 88(r1), 0, qr0 /* 8039BD98 003979F8 39 61 00 50 */ addi r11, r1, 0x50 -/* 8039BD9C 003979FC 4B E2 B3 85 */ bl func_801C7120 +/* 8039BD9C 003979FC 4B E2 B3 85 */ bl _savegpr_25 /* 8039BDA0 00397A00 7C 7D 1B 78 */ mr r29, r3 /* 8039BDA4 00397A04 80 63 02 00 */ lwz r3, 0x200(r3) /* 8039BDA8 00397A08 3C 00 43 30 */ lis r0, 0x4330 @@ -39550,7 +39550,7 @@ func_803A2B60: /* 803A2B64 0039E7C4 7C 08 02 A6 */ mflr r0 /* 803A2B68 0039E7C8 90 01 00 34 */ stw r0, 0x34(r1) /* 803A2B6C 0039E7CC 39 61 00 30 */ addi r11, r1, 0x30 -/* 803A2B70 0039E7D0 4B E2 45 B1 */ bl func_801C7120 +/* 803A2B70 0039E7D0 4B E2 45 B1 */ bl _savegpr_25 /* 803A2B74 0039E7D4 7C 7F 1B 78 */ mr r31, r3 /* 803A2B78 0039E7D8 3B 20 00 00 */ li r25, 0 /* 803A2B7C 0039E7DC 7F FA FB 78 */ mr r26, r31 @@ -40165,7 +40165,7 @@ func_803A341C: /* 803A3420 0039F080 7C 08 02 A6 */ mflr r0 /* 803A3424 0039F084 90 01 00 34 */ stw r0, 0x34(r1) /* 803A3428 0039F088 39 61 00 30 */ addi r11, r1, 0x30 -/* 803A342C 0039F08C 4B E2 3C F5 */ bl func_801C7120 +/* 803A342C 0039F08C 4B E2 3C F5 */ bl _savegpr_25 /* 803A3430 0039F090 3C C0 80 64 */ lis r6, lbl_8063CEC8@ha /* 803A3434 0039F094 7C 79 1B 78 */ mr r25, r3 /* 803A3438 0039F098 7C 9A 23 78 */ mr r26, r4 @@ -40977,7 +40977,7 @@ lbl_803A3F78: /* 803A3FD4 0039FC34 39 61 00 50 */ addi r11, r1, 0x50 /* 803A3FD8 0039FC38 DB E1 00 58 */ stfd f31, 0x58(r1) /* 803A3FDC 0039FC3C DB C1 00 50 */ stfd f30, 0x50(r1) -/* 803A3FE0 0039FC40 4B E2 31 35 */ bl func_801C7114 +/* 803A3FE0 0039FC40 4B E2 31 35 */ bl _savegpr_22 /* 803A3FE4 0039FC44 FF C0 08 90 */ fmr f30, f1 /* 803A3FE8 0039FC48 7C 76 1B 78 */ mr r22, r3 /* 803A3FEC 0039FC4C FF E0 10 90 */ fmr f31, f2 @@ -41326,7 +41326,7 @@ lbl_803A44A8: /* 803A44E4 003A0144 7C 08 02 A6 */ mflr r0 /* 803A44E8 003A0148 90 01 00 34 */ stw r0, 0x34(r1) /* 803A44EC 003A014C 39 61 00 30 */ addi r11, r1, 0x30 -/* 803A44F0 003A0150 4B E2 2C 25 */ bl func_801C7114 +/* 803A44F0 003A0150 4B E2 2C 25 */ bl _savegpr_22 /* 803A44F4 003A0154 3E E0 80 47 */ lis r23, lbl_80472FF8@ha /* 803A44F8 003A0158 3F 20 80 47 */ lis r25, lbl_80472F00@ha /* 803A44FC 003A015C 83 64 00 04 */ lwz r27, 4(r4) @@ -41544,7 +41544,7 @@ lbl_803A47C8: /* 803A47E8 003A0448 7C 08 02 A6 */ mflr r0 /* 803A47EC 003A044C 90 01 00 24 */ stw r0, 0x24(r1) /* 803A47F0 003A0450 39 61 00 20 */ addi r11, r1, 0x20 -/* 803A47F4 003A0454 4B E2 29 31 */ bl func_801C7124 +/* 803A47F4 003A0454 4B E2 29 31 */ bl _savegpr_26 /* 803A47F8 003A0458 7C 7A 1B 78 */ mr r26, r3 /* 803A47FC 003A045C 7C 9B 23 78 */ mr r27, r4 /* 803A4800 003A0460 3B 80 00 00 */ li r28, 0 @@ -42787,7 +42787,7 @@ lbl_803A58E4: /* 803A58E8 003A1548 7C 08 02 A6 */ mflr r0 /* 803A58EC 003A154C 90 01 00 94 */ stw r0, 0x94(r1) /* 803A58F0 003A1550 39 61 00 90 */ addi r11, r1, 0x90 -/* 803A58F4 003A1554 4B E2 18 31 */ bl func_801C7124 +/* 803A58F4 003A1554 4B E2 18 31 */ bl _savegpr_26 /* 803A58F8 003A1558 83 AD B2 F8 */ lwz r29, lbl_806405B8-_SDA_BASE_(r13) /* 803A58FC 003A155C 2C 1D 00 00 */ cmpwi r29, 0 /* 803A5900 003A1560 41 82 02 30 */ beq lbl_803A5B30 @@ -42972,7 +42972,7 @@ func_803A5B78: /* 803A5B7C 003A17DC 7C 08 02 A6 */ mflr r0 /* 803A5B80 003A17E0 90 01 00 24 */ stw r0, 0x24(r1) /* 803A5B84 003A17E4 39 61 00 20 */ addi r11, r1, 0x20 -/* 803A5B88 003A17E8 4B E2 15 9D */ bl func_801C7124 +/* 803A5B88 003A17E8 4B E2 15 9D */ bl _savegpr_26 /* 803A5B8C 003A17EC 3C A0 80 47 */ lis r5, lbl_80473058@ha /* 803A5B90 003A17F0 2C 04 00 00 */ cmpwi r4, 0 /* 803A5B94 003A17F4 38 A5 30 58 */ addi r5, r5, lbl_80473058@l @@ -43280,7 +43280,7 @@ func_803A5FD8: /* 803A5FDC 003A1C3C 7C 08 02 A6 */ mflr r0 /* 803A5FE0 003A1C40 90 01 00 34 */ stw r0, 0x34(r1) /* 803A5FE4 003A1C44 39 61 00 30 */ addi r11, r1, 0x30 -/* 803A5FE8 003A1C48 4B E2 11 3D */ bl func_801C7124 +/* 803A5FE8 003A1C48 4B E2 11 3D */ bl _savegpr_26 /* 803A5FEC 003A1C4C 88 03 01 EC */ lbz r0, 0x1ec(r3) /* 803A5FF0 003A1C50 7C 7A 1B 78 */ mr r26, r3 /* 803A5FF4 003A1C54 7C 9B 23 78 */ mr r27, r4 @@ -43609,7 +43609,7 @@ lbl_803A6184: /* 803A64B4 003A2114 7C 08 02 A6 */ mflr r0 /* 803A64B8 003A2118 90 01 00 24 */ stw r0, 0x24(r1) /* 803A64BC 003A211C 39 61 00 20 */ addi r11, r1, 0x20 -/* 803A64C0 003A2120 4B E2 0C 71 */ bl func_801C7130 +/* 803A64C0 003A2120 4B E2 0C 71 */ bl _savegpr_29 /* 803A64C4 003A2124 3B E4 00 84 */ addi r31, r4, 0x84 /* 803A64C8 003A2128 7C 9E 23 78 */ mr r30, r4 /* 803A64CC 003A212C 88 84 00 AD */ lbz r4, 0xad(r4) @@ -43980,7 +43980,7 @@ lbl_803A6718: /* 803A6A78 003A26D8 7C 08 02 A6 */ mflr r0 /* 803A6A7C 003A26DC 90 01 00 34 */ stw r0, 0x34(r1) /* 803A6A80 003A26E0 39 61 00 30 */ addi r11, r1, 0x30 -/* 803A6A84 003A26E4 4B E2 06 A1 */ bl func_801C7124 +/* 803A6A84 003A26E4 4B E2 06 A1 */ bl _savegpr_26 /* 803A6A88 003A26E8 88 04 00 85 */ lbz r0, 0x85(r4) /* 803A6A8C 003A26EC 3B E4 00 84 */ addi r31, r4, 0x84 /* 803A6A90 003A26F0 7C 9D 23 78 */ mr r29, r4 @@ -44257,7 +44257,7 @@ lbl_803A6CD4: /* 803A6EA4 003A2B04 7C 08 02 A6 */ mflr r0 /* 803A6EA8 003A2B08 90 01 00 24 */ stw r0, 0x24(r1) /* 803A6EAC 003A2B0C 39 61 00 20 */ addi r11, r1, 0x20 -/* 803A6EB0 003A2B10 4B E2 02 81 */ bl func_801C7130 +/* 803A6EB0 003A2B10 4B E2 02 81 */ bl _savegpr_29 /* 803A6EB4 003A2B14 7C 9E 23 78 */ mr r30, r4 /* 803A6EB8 003A2B18 3B E4 00 84 */ addi r31, r4, 0x84 /* 803A6EBC 003A2B1C 88 84 01 84 */ lbz r4, 0x184(r4) @@ -44288,7 +44288,7 @@ lbl_803A6EF4: /* 803A6F18 003A2B78 7C 08 02 A6 */ mflr r0 /* 803A6F1C 003A2B7C 90 01 00 24 */ stw r0, 0x24(r1) /* 803A6F20 003A2B80 39 61 00 20 */ addi r11, r1, 0x20 -/* 803A6F24 003A2B84 4B E2 02 0D */ bl func_801C7130 +/* 803A6F24 003A2B84 4B E2 02 0D */ bl _savegpr_29 /* 803A6F28 003A2B88 7C 9E 23 78 */ mr r30, r4 /* 803A6F2C 003A2B8C 3B E4 00 84 */ addi r31, r4, 0x84 /* 803A6F30 003A2B90 88 84 01 84 */ lbz r4, 0x184(r4) @@ -44632,7 +44632,7 @@ func_803A742C: /* 803A7430 003A3090 7C 08 02 A6 */ mflr r0 /* 803A7434 003A3094 90 01 00 24 */ stw r0, 0x24(r1) /* 803A7438 003A3098 39 61 00 20 */ addi r11, r1, 0x20 -/* 803A743C 003A309C 4B E1 FC F5 */ bl func_801C7130 +/* 803A743C 003A309C 4B E1 FC F5 */ bl _savegpr_29 /* 803A7440 003A30A0 7C 7D 1B 78 */ mr r29, r3 /* 803A7444 003A30A4 7C 9E 23 78 */ mr r30, r4 /* 803A7448 003A30A8 7C BF 2B 78 */ mr r31, r5 @@ -44670,7 +44670,7 @@ func_803A74B8: /* 803A74BC 003A311C 7C 08 02 A6 */ mflr r0 /* 803A74C0 003A3120 90 01 00 24 */ stw r0, 0x24(r1) /* 803A74C4 003A3124 39 61 00 20 */ addi r11, r1, 0x20 -/* 803A74C8 003A3128 4B E1 FC 69 */ bl func_801C7130 +/* 803A74C8 003A3128 4B E1 FC 69 */ bl _savegpr_29 /* 803A74CC 003A312C 7C 7D 1B 78 */ mr r29, r3 /* 803A74D0 003A3130 7C 9E 23 78 */ mr r30, r4 /* 803A74D4 003A3134 7C BF 2B 78 */ mr r31, r5 @@ -44700,7 +44700,7 @@ func_803A7524: /* 803A7528 003A3188 7C 08 02 A6 */ mflr r0 /* 803A752C 003A318C 90 01 00 24 */ stw r0, 0x24(r1) /* 803A7530 003A3190 39 61 00 20 */ addi r11, r1, 0x20 -/* 803A7534 003A3194 4B E1 FB FD */ bl func_801C7130 +/* 803A7534 003A3194 4B E1 FB FD */ bl _savegpr_29 /* 803A7538 003A3198 7C 7D 1B 78 */ mr r29, r3 /* 803A753C 003A319C 7C 9E 23 78 */ mr r30, r4 /* 803A7540 003A31A0 7C BF 2B 78 */ mr r31, r5 @@ -44734,7 +44734,7 @@ func_803A75A0: /* 803A75A4 003A3204 7C 08 02 A6 */ mflr r0 /* 803A75A8 003A3208 90 01 00 24 */ stw r0, 0x24(r1) /* 803A75AC 003A320C 39 61 00 20 */ addi r11, r1, 0x20 -/* 803A75B0 003A3210 4B E1 FB 81 */ bl func_801C7130 +/* 803A75B0 003A3210 4B E1 FB 81 */ bl _savegpr_29 /* 803A75B4 003A3214 7C 7D 1B 78 */ mr r29, r3 /* 803A75B8 003A3218 7C 9E 23 78 */ mr r30, r4 /* 803A75BC 003A321C 7C BF 2B 78 */ mr r31, r5 @@ -44771,7 +44771,7 @@ func_803A7628: /* 803A762C 003A328C 7C 08 02 A6 */ mflr r0 /* 803A7630 003A3290 90 01 00 24 */ stw r0, 0x24(r1) /* 803A7634 003A3294 39 61 00 20 */ addi r11, r1, 0x20 -/* 803A7638 003A3298 4B E1 FA F9 */ bl func_801C7130 +/* 803A7638 003A3298 4B E1 FA F9 */ bl _savegpr_29 /* 803A763C 003A329C 7C 7D 1B 78 */ mr r29, r3 /* 803A7640 003A32A0 7C 9E 23 78 */ mr r30, r4 /* 803A7644 003A32A4 7C BF 2B 78 */ mr r31, r5 @@ -44801,7 +44801,7 @@ func_803A7694: /* 803A7698 003A32F8 7C 08 02 A6 */ mflr r0 /* 803A769C 003A32FC 90 01 00 24 */ stw r0, 0x24(r1) /* 803A76A0 003A3300 39 61 00 20 */ addi r11, r1, 0x20 -/* 803A76A4 003A3304 4B E1 FA 8D */ bl func_801C7130 +/* 803A76A4 003A3304 4B E1 FA 8D */ bl _savegpr_29 /* 803A76A8 003A3308 7C 7D 1B 78 */ mr r29, r3 /* 803A76AC 003A330C 7C 9E 23 78 */ mr r30, r4 /* 803A76B0 003A3310 7C BF 2B 78 */ mr r31, r5 @@ -44833,7 +44833,7 @@ func_803A7708: /* 803A770C 003A336C 7C 08 02 A6 */ mflr r0 /* 803A7710 003A3370 90 01 00 24 */ stw r0, 0x24(r1) /* 803A7714 003A3374 39 61 00 20 */ addi r11, r1, 0x20 -/* 803A7718 003A3378 4B E1 FA 19 */ bl func_801C7130 +/* 803A7718 003A3378 4B E1 FA 19 */ bl _savegpr_29 /* 803A771C 003A337C 7C 7D 1B 78 */ mr r29, r3 /* 803A7720 003A3380 7C 9E 23 78 */ mr r30, r4 /* 803A7724 003A3384 7C BF 2B 78 */ mr r31, r5 @@ -44894,7 +44894,7 @@ func_803A77E4: /* 803A77E8 003A3448 7C 08 02 A6 */ mflr r0 /* 803A77EC 003A344C 90 01 00 24 */ stw r0, 0x24(r1) /* 803A77F0 003A3450 39 61 00 20 */ addi r11, r1, 0x20 -/* 803A77F4 003A3454 4B E1 F9 3D */ bl func_801C7130 +/* 803A77F4 003A3454 4B E1 F9 3D */ bl _savegpr_29 /* 803A77F8 003A3458 7C 7D 1B 78 */ mr r29, r3 /* 803A77FC 003A345C 7C 9E 23 78 */ mr r30, r4 /* 803A7800 003A3460 7C BF 2B 78 */ mr r31, r5 @@ -44926,7 +44926,7 @@ func_803A7858: /* 803A785C 003A34BC 7C 08 02 A6 */ mflr r0 /* 803A7860 003A34C0 90 01 00 24 */ stw r0, 0x24(r1) /* 803A7864 003A34C4 39 61 00 20 */ addi r11, r1, 0x20 -/* 803A7868 003A34C8 4B E1 F8 C5 */ bl func_801C712C +/* 803A7868 003A34C8 4B E1 F8 C5 */ bl _savegpr_28 /* 803A786C 003A34CC 3B E4 00 28 */ addi r31, r4, 0x28 /* 803A7870 003A34D0 7C 7C 1B 78 */ mr r28, r3 /* 803A7874 003A34D4 7C 9D 23 78 */ mr r29, r4 @@ -44958,7 +44958,7 @@ func_803A78CC: /* 803A78D0 003A3530 7C 08 02 A6 */ mflr r0 /* 803A78D4 003A3534 90 01 00 24 */ stw r0, 0x24(r1) /* 803A78D8 003A3538 39 61 00 20 */ addi r11, r1, 0x20 -/* 803A78DC 003A353C 4B E1 F8 55 */ bl func_801C7130 +/* 803A78DC 003A353C 4B E1 F8 55 */ bl _savegpr_29 /* 803A78E0 003A3540 3B E4 00 28 */ addi r31, r4, 0x28 /* 803A78E4 003A3544 7C 7D 1B 78 */ mr r29, r3 /* 803A78E8 003A3548 7C 9E 23 78 */ mr r30, r4 @@ -44990,7 +44990,7 @@ func_803A7940: /* 803A7944 003A35A4 7C 08 02 A6 */ mflr r0 /* 803A7948 003A35A8 90 01 00 24 */ stw r0, 0x24(r1) /* 803A794C 003A35AC 39 61 00 20 */ addi r11, r1, 0x20 -/* 803A7950 003A35B0 4B E1 F7 DD */ bl func_801C712C +/* 803A7950 003A35B0 4B E1 F7 DD */ bl _savegpr_28 /* 803A7954 003A35B4 7C 7C 1B 78 */ mr r28, r3 /* 803A7958 003A35B8 7C 9D 23 78 */ mr r29, r4 /* 803A795C 003A35BC 7C BE 2B 78 */ mr r30, r5 @@ -45093,7 +45093,7 @@ func_803A7AB8: /* 803A7ABC 003A371C 7C 08 02 A6 */ mflr r0 /* 803A7AC0 003A3720 90 01 00 24 */ stw r0, 0x24(r1) /* 803A7AC4 003A3724 39 61 00 20 */ addi r11, r1, 0x20 -/* 803A7AC8 003A3728 4B E1 F6 69 */ bl func_801C7130 +/* 803A7AC8 003A3728 4B E1 F6 69 */ bl _savegpr_29 /* 803A7ACC 003A372C 7C 7D 1B 78 */ mr r29, r3 /* 803A7AD0 003A3730 7C 9F 23 78 */ mr r31, r4 /* 803A7AD4 003A3734 7C BE 2B 78 */ mr r30, r5 @@ -45149,7 +45149,7 @@ func_803A7B88: /* 803A7B8C 003A37EC 7C 08 02 A6 */ mflr r0 /* 803A7B90 003A37F0 90 01 00 34 */ stw r0, 0x34(r1) /* 803A7B94 003A37F4 39 61 00 30 */ addi r11, r1, 0x30 -/* 803A7B98 003A37F8 4B E1 F5 8D */ bl func_801C7124 +/* 803A7B98 003A37F8 4B E1 F5 8D */ bl _savegpr_26 /* 803A7B9C 003A37FC 7C 7C 1B 78 */ mr r28, r3 /* 803A7BA0 003A3800 7C 9A 23 78 */ mr r26, r4 /* 803A7BA4 003A3804 7C BB 2B 78 */ mr r27, r5 @@ -45226,7 +45226,7 @@ func_803A7C9C: /* 803A7CA0 003A3900 7C 08 02 A6 */ mflr r0 /* 803A7CA4 003A3904 90 01 00 24 */ stw r0, 0x24(r1) /* 803A7CA8 003A3908 39 61 00 20 */ addi r11, r1, 0x20 -/* 803A7CAC 003A390C 4B E1 F4 81 */ bl func_801C712C +/* 803A7CAC 003A390C 4B E1 F4 81 */ bl _savegpr_28 /* 803A7CB0 003A3910 7C 7C 1B 78 */ mr r28, r3 /* 803A7CB4 003A3914 7C 9D 23 78 */ mr r29, r4 /* 803A7CB8 003A3918 7C BE 2B 78 */ mr r30, r5 @@ -45306,7 +45306,7 @@ func_803A7DC8: /* 803A7DCC 003A3A2C 7C 08 02 A6 */ mflr r0 /* 803A7DD0 003A3A30 90 01 00 24 */ stw r0, 0x24(r1) /* 803A7DD4 003A3A34 39 61 00 20 */ addi r11, r1, 0x20 -/* 803A7DD8 003A3A38 4B E1 F3 59 */ bl func_801C7130 +/* 803A7DD8 003A3A38 4B E1 F3 59 */ bl _savegpr_29 /* 803A7DDC 003A3A3C 7C 7D 1B 78 */ mr r29, r3 /* 803A7DE0 003A3A40 7C 9E 23 78 */ mr r30, r4 /* 803A7DE4 003A3A44 7C BF 2B 78 */ mr r31, r5 @@ -45368,7 +45368,7 @@ func_803A7EAC: /* 803A7EB0 003A3B10 7C 08 02 A6 */ mflr r0 /* 803A7EB4 003A3B14 90 01 00 24 */ stw r0, 0x24(r1) /* 803A7EB8 003A3B18 39 61 00 20 */ addi r11, r1, 0x20 -/* 803A7EBC 003A3B1C 4B E1 F2 75 */ bl func_801C7130 +/* 803A7EBC 003A3B1C 4B E1 F2 75 */ bl _savegpr_29 /* 803A7EC0 003A3B20 7C 7D 1B 78 */ mr r29, r3 /* 803A7EC4 003A3B24 7C 9E 23 78 */ mr r30, r4 /* 803A7EC8 003A3B28 7C BF 2B 78 */ mr r31, r5 @@ -45504,7 +45504,7 @@ func_803A80A8: /* 803A80AC 003A3D0C 7C 08 02 A6 */ mflr r0 /* 803A80B0 003A3D10 90 01 00 24 */ stw r0, 0x24(r1) /* 803A80B4 003A3D14 39 61 00 20 */ addi r11, r1, 0x20 -/* 803A80B8 003A3D18 4B E1 F0 79 */ bl func_801C7130 +/* 803A80B8 003A3D18 4B E1 F0 79 */ bl _savegpr_29 /* 803A80BC 003A3D1C 7C 7D 1B 78 */ mr r29, r3 /* 803A80C0 003A3D20 7C 9E 23 78 */ mr r30, r4 /* 803A80C4 003A3D24 7C BF 2B 78 */ mr r31, r5 @@ -45657,7 +45657,7 @@ func_803A82EC: /* 803A82F0 003A3F50 7C 08 02 A6 */ mflr r0 /* 803A82F4 003A3F54 90 01 00 24 */ stw r0, 0x24(r1) /* 803A82F8 003A3F58 39 61 00 20 */ addi r11, r1, 0x20 -/* 803A82FC 003A3F5C 4B E1 EE 31 */ bl func_801C712C +/* 803A82FC 003A3F5C 4B E1 EE 31 */ bl _savegpr_28 /* 803A8300 003A3F60 3B E4 00 28 */ addi r31, r4, 0x28 /* 803A8304 003A3F64 7C 7C 1B 78 */ mr r28, r3 /* 803A8308 003A3F68 7C 9D 23 78 */ mr r29, r4 @@ -45711,7 +45711,7 @@ func_803A83B4: /* 803A83B8 003A4018 7C 08 02 A6 */ mflr r0 /* 803A83BC 003A401C 90 01 00 24 */ stw r0, 0x24(r1) /* 803A83C0 003A4020 39 61 00 20 */ addi r11, r1, 0x20 -/* 803A83C4 003A4024 4B E1 ED 69 */ bl func_801C712C +/* 803A83C4 003A4024 4B E1 ED 69 */ bl _savegpr_28 /* 803A83C8 003A4028 3B E4 00 28 */ addi r31, r4, 0x28 /* 803A83CC 003A402C 7C 7C 1B 78 */ mr r28, r3 /* 803A83D0 003A4030 7C 9D 23 78 */ mr r29, r4 @@ -45752,7 +45752,7 @@ func_803A8444: /* 803A8448 003A40A8 7C 08 02 A6 */ mflr r0 /* 803A844C 003A40AC 90 01 00 24 */ stw r0, 0x24(r1) /* 803A8450 003A40B0 39 61 00 20 */ addi r11, r1, 0x20 -/* 803A8454 003A40B4 4B E1 EC DD */ bl func_801C7130 +/* 803A8454 003A40B4 4B E1 EC DD */ bl _savegpr_29 /* 803A8458 003A40B8 7C 7D 1B 78 */ mr r29, r3 /* 803A845C 003A40BC 7C 9E 23 78 */ mr r30, r4 /* 803A8460 003A40C0 7C BF 2B 78 */ mr r31, r5 @@ -45823,7 +45823,7 @@ func_803A853C: /* 803A8540 003A41A0 7C 08 02 A6 */ mflr r0 /* 803A8544 003A41A4 90 01 00 24 */ stw r0, 0x24(r1) /* 803A8548 003A41A8 39 61 00 20 */ addi r11, r1, 0x20 -/* 803A854C 003A41AC 4B E1 EB E5 */ bl func_801C7130 +/* 803A854C 003A41AC 4B E1 EB E5 */ bl _savegpr_29 /* 803A8550 003A41B0 7C 7D 1B 78 */ mr r29, r3 /* 803A8554 003A41B4 7C 9E 23 78 */ mr r30, r4 /* 803A8558 003A41B8 7C BF 2B 78 */ mr r31, r5 @@ -45859,7 +45859,7 @@ func_803A85B4: /* 803A85B8 003A4218 7C 08 02 A6 */ mflr r0 /* 803A85BC 003A421C 90 01 00 24 */ stw r0, 0x24(r1) /* 803A85C0 003A4220 39 61 00 20 */ addi r11, r1, 0x20 -/* 803A85C4 003A4224 4B E1 EB 6D */ bl func_801C7130 +/* 803A85C4 003A4224 4B E1 EB 6D */ bl _savegpr_29 /* 803A85C8 003A4228 7C 7D 1B 78 */ mr r29, r3 /* 803A85CC 003A422C 7C 9E 23 78 */ mr r30, r4 /* 803A85D0 003A4230 7C BF 2B 78 */ mr r31, r5 @@ -46129,7 +46129,7 @@ func_803A8980: /* 803A8984 003A45E4 7C 08 02 A6 */ mflr r0 /* 803A8988 003A45E8 90 01 00 44 */ stw r0, 0x44(r1) /* 803A898C 003A45EC 39 61 00 40 */ addi r11, r1, 0x40 -/* 803A8990 003A45F0 4B E1 E7 9D */ bl func_801C712C +/* 803A8990 003A45F0 4B E1 E7 9D */ bl _savegpr_28 /* 803A8994 003A45F4 7C 7D 1B 78 */ mr r29, r3 /* 803A8998 003A45F8 7C 9E 23 78 */ mr r30, r4 /* 803A899C 003A45FC 48 00 3E A5 */ bl func_803AC840 @@ -46241,7 +46241,7 @@ func_803A8B14: /* 803A8B18 003A4778 7C 08 02 A6 */ mflr r0 /* 803A8B1C 003A477C 90 01 00 54 */ stw r0, 0x54(r1) /* 803A8B20 003A4780 39 61 00 50 */ addi r11, r1, 0x50 -/* 803A8B24 003A4784 4B E1 E5 FD */ bl func_801C7120 +/* 803A8B24 003A4784 4B E1 E5 FD */ bl _savegpr_25 /* 803A8B28 003A4788 7C 7C 1B 78 */ mr r28, r3 /* 803A8B2C 003A478C 7C 9D 23 78 */ mr r29, r4 /* 803A8B30 003A4790 7C BE 2B 78 */ mr r30, r5 @@ -46753,7 +46753,7 @@ func_803A9270: /* 803A9274 003A4ED4 7C 08 02 A6 */ mflr r0 /* 803A9278 003A4ED8 90 01 00 24 */ stw r0, 0x24(r1) /* 803A927C 003A4EDC 39 61 00 20 */ addi r11, r1, 0x20 -/* 803A9280 003A4EE0 4B E1 DE B1 */ bl func_801C7130 +/* 803A9280 003A4EE0 4B E1 DE B1 */ bl _savegpr_29 /* 803A9284 003A4EE4 7C 7D 1B 78 */ mr r29, r3 /* 803A9288 003A4EE8 7C 9E 23 78 */ mr r30, r4 /* 803A928C 003A4EEC 7C BF 2B 78 */ mr r31, r5 @@ -46789,7 +46789,7 @@ func_803A92F4: /* 803A92F8 003A4F58 7C 08 02 A6 */ mflr r0 /* 803A92FC 003A4F5C 90 01 00 24 */ stw r0, 0x24(r1) /* 803A9300 003A4F60 39 61 00 20 */ addi r11, r1, 0x20 -/* 803A9304 003A4F64 4B E1 DE 2D */ bl func_801C7130 +/* 803A9304 003A4F64 4B E1 DE 2D */ bl _savegpr_29 /* 803A9308 003A4F68 7C 7D 1B 78 */ mr r29, r3 /* 803A930C 003A4F6C 7C 9E 23 78 */ mr r30, r4 /* 803A9310 003A4F70 7C BF 2B 78 */ mr r31, r5 @@ -46819,7 +46819,7 @@ func_803A9360: /* 803A9364 003A4FC4 7C 08 02 A6 */ mflr r0 /* 803A9368 003A4FC8 90 01 00 24 */ stw r0, 0x24(r1) /* 803A936C 003A4FCC 39 61 00 20 */ addi r11, r1, 0x20 -/* 803A9370 003A4FD0 4B E1 DD C1 */ bl func_801C7130 +/* 803A9370 003A4FD0 4B E1 DD C1 */ bl _savegpr_29 /* 803A9374 003A4FD4 7C 7D 1B 78 */ mr r29, r3 /* 803A9378 003A4FD8 7C 9E 23 78 */ mr r30, r4 /* 803A937C 003A4FDC 7C BF 2B 78 */ mr r31, r5 @@ -46849,7 +46849,7 @@ func_803A93CC: /* 803A93D0 003A5030 7C 08 02 A6 */ mflr r0 /* 803A93D4 003A5034 90 01 00 24 */ stw r0, 0x24(r1) /* 803A93D8 003A5038 39 61 00 20 */ addi r11, r1, 0x20 -/* 803A93DC 003A503C 4B E1 DD 55 */ bl func_801C7130 +/* 803A93DC 003A503C 4B E1 DD 55 */ bl _savegpr_29 /* 803A93E0 003A5040 7C 7D 1B 78 */ mr r29, r3 /* 803A93E4 003A5044 7C 9E 23 78 */ mr r30, r4 /* 803A93E8 003A5048 7C BF 2B 78 */ mr r31, r5 @@ -46879,7 +46879,7 @@ func_803A9438: /* 803A943C 003A509C 7C 08 02 A6 */ mflr r0 /* 803A9440 003A50A0 90 01 00 24 */ stw r0, 0x24(r1) /* 803A9444 003A50A4 39 61 00 20 */ addi r11, r1, 0x20 -/* 803A9448 003A50A8 4B E1 DC E9 */ bl func_801C7130 +/* 803A9448 003A50A8 4B E1 DC E9 */ bl _savegpr_29 /* 803A944C 003A50AC 7C 7D 1B 78 */ mr r29, r3 /* 803A9450 003A50B0 7C 9E 23 78 */ mr r30, r4 /* 803A9454 003A50B4 7C BF 2B 78 */ mr r31, r5 @@ -46909,7 +46909,7 @@ func_803A94A4: /* 803A94A8 003A5108 7C 08 02 A6 */ mflr r0 /* 803A94AC 003A510C 90 01 00 24 */ stw r0, 0x24(r1) /* 803A94B0 003A5110 39 61 00 20 */ addi r11, r1, 0x20 -/* 803A94B4 003A5114 4B E1 DC 7D */ bl func_801C7130 +/* 803A94B4 003A5114 4B E1 DC 7D */ bl _savegpr_29 /* 803A94B8 003A5118 7C 7D 1B 78 */ mr r29, r3 /* 803A94BC 003A511C 7C 9E 23 78 */ mr r30, r4 /* 803A94C0 003A5120 7C BF 2B 78 */ mr r31, r5 @@ -47111,7 +47111,7 @@ func_803A975C: /* 803A9760 003A53C0 7C 08 02 A6 */ mflr r0 /* 803A9764 003A53C4 90 01 00 24 */ stw r0, 0x24(r1) /* 803A9768 003A53C8 39 61 00 20 */ addi r11, r1, 0x20 -/* 803A976C 003A53CC 4B E1 D9 B9 */ bl func_801C7124 +/* 803A976C 003A53CC 4B E1 D9 B9 */ bl _savegpr_26 /* 803A9770 003A53D0 7C 7A 1B 78 */ mr r26, r3 /* 803A9774 003A53D4 7C 9B 23 78 */ mr r27, r4 /* 803A9778 003A53D8 7C BC 2B 78 */ mr r28, r5 @@ -47204,7 +47204,7 @@ func_803A989C: /* 803A98A0 003A5500 7C 08 02 A6 */ mflr r0 /* 803A98A4 003A5504 90 01 00 44 */ stw r0, 0x44(r1) /* 803A98A8 003A5508 39 61 00 40 */ addi r11, r1, 0x40 -/* 803A98AC 003A550C 4B E1 D8 81 */ bl func_801C712C +/* 803A98AC 003A550C 4B E1 D8 81 */ bl _savegpr_28 /* 803A98B0 003A5510 38 A0 03 BC */ li r5, 0x3bc /* 803A98B4 003A5514 38 00 00 08 */ li r0, 8 /* 803A98B8 003A5518 B0 A1 00 0A */ sth r5, 0xa(r1) @@ -47946,7 +47946,7 @@ lbl_803AA35C: /* 803AA360 003A5FC0 7C 08 02 A6 */ mflr r0 /* 803AA364 003A5FC4 90 01 00 24 */ stw r0, 0x24(r1) /* 803AA368 003A5FC8 39 61 00 20 */ addi r11, r1, 0x20 -/* 803AA36C 003A5FCC 4B E1 CD C1 */ bl func_801C712C +/* 803AA36C 003A5FCC 4B E1 CD C1 */ bl _savegpr_28 /* 803AA370 003A5FD0 7C 7C 1B 78 */ mr r28, r3 /* 803AA374 003A5FD4 80 64 00 00 */ lwz r3, 0(r4) /* 803AA378 003A5FD8 7C 9D 23 78 */ mr r29, r4 @@ -48348,7 +48348,7 @@ lbl_803AA920: /* 803AA924 003A6584 7C 08 02 A6 */ mflr r0 /* 803AA928 003A6588 90 01 00 34 */ stw r0, 0x34(r1) /* 803AA92C 003A658C 39 61 00 30 */ addi r11, r1, 0x30 -/* 803AA930 003A6590 4B E1 C7 F1 */ bl func_801C7120 +/* 803AA930 003A6590 4B E1 C7 F1 */ bl _savegpr_25 /* 803AA934 003A6594 7C 79 1B 78 */ mr r25, r3 /* 803AA938 003A6598 80 64 00 00 */ lwz r3, 0(r4) /* 803AA93C 003A659C 7C 9A 23 78 */ mr r26, r4 @@ -48476,7 +48476,7 @@ lbl_803AAAEC: /* 803AAAF0 003A6750 7C 08 02 A6 */ mflr r0 /* 803AAAF4 003A6754 90 01 00 44 */ stw r0, 0x44(r1) /* 803AAAF8 003A6758 39 61 00 40 */ addi r11, r1, 0x40 -/* 803AAAFC 003A675C 4B E1 C6 31 */ bl func_801C712C +/* 803AAAFC 003A675C 4B E1 C6 31 */ bl _savegpr_28 /* 803AAB00 003A6760 7C 7C 1B 78 */ mr r28, r3 /* 803AAB04 003A6764 80 64 00 00 */ lwz r3, 0(r4) /* 803AAB08 003A6768 7C 9F 23 78 */ mr r31, r4 @@ -50656,7 +50656,7 @@ func_803AC9A4: /* 803AC9A8 003A8608 7C 08 02 A6 */ mflr r0 /* 803AC9AC 003A860C 90 01 00 24 */ stw r0, 0x24(r1) /* 803AC9B0 003A8610 39 61 00 20 */ addi r11, r1, 0x20 -/* 803AC9B4 003A8614 4B E1 A7 7D */ bl func_801C7130 +/* 803AC9B4 003A8614 4B E1 A7 7D */ bl _savegpr_29 /* 803AC9B8 003A8618 80 C3 00 2C */ lwz r6, 0x2c(r3) /* 803AC9BC 003A861C 7C 7D 1B 78 */ mr r29, r3 /* 803AC9C0 003A8620 7C 9E 23 78 */ mr r30, r4 @@ -50884,7 +50884,7 @@ func_803ACC64: /* 803ACC68 003A88C8 7C 08 02 A6 */ mflr r0 /* 803ACC6C 003A88CC 90 01 00 24 */ stw r0, 0x24(r1) /* 803ACC70 003A88D0 39 61 00 20 */ addi r11, r1, 0x20 -/* 803ACC74 003A88D4 4B E1 A4 B9 */ bl func_801C712C +/* 803ACC74 003A88D4 4B E1 A4 B9 */ bl _savegpr_28 /* 803ACC78 003A88D8 7C 7C 1B 78 */ mr r28, r3 /* 803ACC7C 003A88DC 7C 9D 23 78 */ mr r29, r4 /* 803ACC80 003A88E0 3B C0 00 00 */ li r30, 0 @@ -50956,7 +50956,7 @@ func_803ACD38: /* 803ACD3C 003A899C 7C 08 02 A6 */ mflr r0 /* 803ACD40 003A89A0 90 01 00 34 */ stw r0, 0x34(r1) /* 803ACD44 003A89A4 39 61 00 30 */ addi r11, r1, 0x30 -/* 803ACD48 003A89A8 4B E1 A3 D9 */ bl func_801C7120 +/* 803ACD48 003A89A8 4B E1 A3 D9 */ bl _savegpr_25 /* 803ACD4C 003A89AC 80 03 00 2C */ lwz r0, 0x2c(r3) /* 803ACD50 003A89B0 7C 79 1B 78 */ mr r25, r3 /* 803ACD54 003A89B4 83 63 00 44 */ lwz r27, 0x44(r3) @@ -51060,7 +51060,7 @@ func_803ACE90: /* 803ACE94 003A8AF4 7C 08 02 A6 */ mflr r0 /* 803ACE98 003A8AF8 90 01 00 44 */ stw r0, 0x44(r1) /* 803ACE9C 003A8AFC 39 61 00 40 */ addi r11, r1, 0x40 -/* 803ACEA0 003A8B00 4B E1 A2 6D */ bl func_801C710C +/* 803ACEA0 003A8B00 4B E1 A2 6D */ bl _savegpr_20 /* 803ACEA4 003A8B04 83 E3 00 30 */ lwz r31, 0x30(r3) /* 803ACEA8 003A8B08 7C 96 23 78 */ mr r22, r4 /* 803ACEAC 003A8B0C 7C B7 2B 78 */ mr r23, r5 @@ -52129,7 +52129,7 @@ func_803ADD64: /* 803ADD68 003A99C8 7C 08 02 A6 */ mflr r0 /* 803ADD6C 003A99CC 90 01 00 24 */ stw r0, 0x24(r1) /* 803ADD70 003A99D0 39 61 00 20 */ addi r11, r1, 0x20 -/* 803ADD74 003A99D4 4B E1 93 B9 */ bl func_801C712C +/* 803ADD74 003A99D4 4B E1 93 B9 */ bl _savegpr_28 /* 803ADD78 003A99D8 38 00 00 04 */ li r0, 4 /* 803ADD7C 003A99DC 7C 7C 1B 78 */ mr r28, r3 /* 803ADD80 003A99E0 7C 83 23 78 */ mr r3, r4 @@ -52168,7 +52168,7 @@ func_803ADDE8: /* 803ADDEC 003A9A4C 7C 08 02 A6 */ mflr r0 /* 803ADDF0 003A9A50 90 01 00 24 */ stw r0, 0x24(r1) /* 803ADDF4 003A9A54 39 61 00 20 */ addi r11, r1, 0x20 -/* 803ADDF8 003A9A58 4B E1 93 39 */ bl func_801C7130 +/* 803ADDF8 003A9A58 4B E1 93 39 */ bl _savegpr_29 /* 803ADDFC 003A9A5C 7C 9E 23 78 */ mr r30, r4 /* 803ADE00 003A9A60 7C 7D 1B 78 */ mr r29, r3 /* 803ADE04 003A9A64 7F C3 F3 78 */ mr r3, r30 @@ -52211,7 +52211,7 @@ func_803ADE6C: /* 803ADE70 003A9AD0 7C 08 02 A6 */ mflr r0 /* 803ADE74 003A9AD4 90 01 00 44 */ stw r0, 0x44(r1) /* 803ADE78 003A9AD8 39 61 00 40 */ addi r11, r1, 0x40 -/* 803ADE7C 003A9ADC 4B E1 92 B5 */ bl func_801C7130 +/* 803ADE7C 003A9ADC 4B E1 92 B5 */ bl _savegpr_29 /* 803ADE80 003A9AE0 7C BF 2B 78 */ mr r31, r5 /* 803ADE84 003A9AE4 7C 7D 1B 78 */ mr r29, r3 /* 803ADE88 003A9AE8 7C 9E 23 78 */ mr r30, r4 @@ -52271,7 +52271,7 @@ func_803ADF40: /* 803ADF44 003A9BA4 7C 08 02 A6 */ mflr r0 /* 803ADF48 003A9BA8 90 01 00 24 */ stw r0, 0x24(r1) /* 803ADF4C 003A9BAC 39 61 00 20 */ addi r11, r1, 0x20 -/* 803ADF50 003A9BB0 4B E1 91 DD */ bl func_801C712C +/* 803ADF50 003A9BB0 4B E1 91 DD */ bl _savegpr_28 /* 803ADF54 003A9BB4 88 C4 00 01 */ lbz r6, 1(r4) /* 803ADF58 003A9BB8 7C 7C 1B 78 */ mr r28, r3 /* 803ADF5C 003A9BBC 83 E3 00 2C */ lwz r31, 0x2c(r3) @@ -52562,7 +52562,7 @@ func_803AE378: /* 803AE37C 003A9FDC 7C 08 02 A6 */ mflr r0 /* 803AE380 003A9FE0 90 01 00 24 */ stw r0, 0x24(r1) /* 803AE384 003A9FE4 39 61 00 20 */ addi r11, r1, 0x20 -/* 803AE388 003A9FE8 4B E1 8D A9 */ bl func_801C7130 +/* 803AE388 003A9FE8 4B E1 8D A9 */ bl _savegpr_29 /* 803AE38C 003A9FEC A0 E4 00 02 */ lhz r7, 2(r4) /* 803AE390 003A9FF0 7C 7D 1B 78 */ mr r29, r3 /* 803AE394 003A9FF4 7C 9E 23 78 */ mr r30, r4 @@ -53426,7 +53426,7 @@ func_803AF0D8: /* 803AF0DC 003AAD3C 7C 08 02 A6 */ mflr r0 /* 803AF0E0 003AAD40 90 01 00 24 */ stw r0, 0x24(r1) /* 803AF0E4 003AAD44 39 61 00 20 */ addi r11, r1, 0x20 -/* 803AF0E8 003AAD48 4B E1 80 3D */ bl func_801C7124 +/* 803AF0E8 003AAD48 4B E1 80 3D */ bl _savegpr_26 /* 803AF0EC 003AAD4C 7C 7A 1B 78 */ mr r26, r3 /* 803AF0F0 003AAD50 7C 9B 23 78 */ mr r27, r4 /* 803AF0F4 003AAD54 7C BC 2B 78 */ mr r28, r5 @@ -53477,7 +53477,7 @@ func_803AF190: /* 803AF194 003AADF4 7C 08 02 A6 */ mflr r0 /* 803AF198 003AADF8 90 01 00 24 */ stw r0, 0x24(r1) /* 803AF19C 003AADFC 39 61 00 20 */ addi r11, r1, 0x20 -/* 803AF1A0 003AAE00 4B E1 7F 85 */ bl func_801C7124 +/* 803AF1A0 003AAE00 4B E1 7F 85 */ bl _savegpr_26 /* 803AF1A4 003AAE04 80 03 00 2C */ lwz r0, 0x2c(r3) /* 803AF1A8 003AAE08 7C 7A 1B 78 */ mr r26, r3 /* 803AF1AC 003AAE0C 7C 9B 23 78 */ mr r27, r4 @@ -53614,7 +53614,7 @@ func_803AF38C: /* 803AF390 003AAFF0 7C 08 02 A6 */ mflr r0 /* 803AF394 003AAFF4 90 01 00 24 */ stw r0, 0x24(r1) /* 803AF398 003AAFF8 39 61 00 20 */ addi r11, r1, 0x20 -/* 803AF39C 003AAFFC 4B E1 7D 95 */ bl func_801C7130 +/* 803AF39C 003AAFFC 4B E1 7D 95 */ bl _savegpr_29 /* 803AF3A0 003AB000 7C BF 2B 78 */ mr r31, r5 /* 803AF3A4 003AB004 7C 7D 1B 78 */ mr r29, r3 /* 803AF3A8 003AB008 7C 9E 23 78 */ mr r30, r4 @@ -53672,7 +53672,7 @@ func_803AF444: /* 803AF448 003AB0A8 7C 08 02 A6 */ mflr r0 /* 803AF44C 003AB0AC 90 01 00 24 */ stw r0, 0x24(r1) /* 803AF450 003AB0B0 39 61 00 20 */ addi r11, r1, 0x20 -/* 803AF454 003AB0B4 4B E1 7C D1 */ bl func_801C7124 +/* 803AF454 003AB0B4 4B E1 7C D1 */ bl _savegpr_26 /* 803AF458 003AB0B8 7C 7D 1B 78 */ mr r29, r3 /* 803AF45C 003AB0BC 4B FF D6 15 */ bl func_803ACA70 /* 803AF460 003AB0C0 7C 7E 1B 78 */ mr r30, r3 @@ -53792,7 +53792,7 @@ func_803AF5F0: /* 803AF5F4 003AB254 7C 08 02 A6 */ mflr r0 /* 803AF5F8 003AB258 90 01 00 34 */ stw r0, 0x34(r1) /* 803AF5FC 003AB25C 39 61 00 30 */ addi r11, r1, 0x30 -/* 803AF600 003AB260 4B E1 7B 21 */ bl func_801C7120 +/* 803AF600 003AB260 4B E1 7B 21 */ bl _savegpr_25 /* 803AF604 003AB264 80 03 00 2C */ lwz r0, 0x2c(r3) /* 803AF608 003AB268 7C 79 1B 78 */ mr r25, r3 /* 803AF60C 003AB26C 7C 9A 23 78 */ mr r26, r4 @@ -54288,7 +54288,7 @@ func_803AFD28: /* 803AFD2C 003AB98C 7C 08 02 A6 */ mflr r0 /* 803AFD30 003AB990 90 01 00 54 */ stw r0, 0x54(r1) /* 803AFD34 003AB994 39 61 00 50 */ addi r11, r1, 0x50 -/* 803AFD38 003AB998 4B E1 73 F5 */ bl func_801C712C +/* 803AFD38 003AB998 4B E1 73 F5 */ bl _savegpr_28 /* 803AFD3C 003AB99C 54 A7 10 3A */ slwi r7, r5, 2 /* 803AFD40 003AB9A0 80 C3 00 30 */ lwz r6, 0x30(r3) /* 803AFD44 003AB9A4 1F E5 00 C0 */ mulli r31, r5, 0xc0 @@ -55142,7 +55142,7 @@ func_803B0924: /* 803B0928 003AC588 7C 08 02 A6 */ mflr r0 /* 803B092C 003AC58C 90 01 00 44 */ stw r0, 0x44(r1) /* 803B0930 003AC590 39 61 00 40 */ addi r11, r1, 0x40 -/* 803B0934 003AC594 4B E1 67 F9 */ bl func_801C712C +/* 803B0934 003AC594 4B E1 67 F9 */ bl _savegpr_28 /* 803B0938 003AC598 7C 9E 23 78 */ mr r30, r4 /* 803B093C 003AC59C 7C DF 33 78 */ mr r31, r6 /* 803B0940 003AC5A0 7C 7D 1B 78 */ mr r29, r3 @@ -55277,7 +55277,7 @@ func_803B0B00: /* 803B0B04 003AC764 7C 08 02 A6 */ mflr r0 /* 803B0B08 003AC768 90 01 00 44 */ stw r0, 0x44(r1) /* 803B0B0C 003AC76C 39 61 00 40 */ addi r11, r1, 0x40 -/* 803B0B10 003AC770 4B E1 66 21 */ bl func_801C7130 +/* 803B0B10 003AC770 4B E1 66 21 */ bl _savegpr_29 /* 803B0B14 003AC774 7C 9E 23 78 */ mr r30, r4 /* 803B0B18 003AC778 7C BF 2B 78 */ mr r31, r5 /* 803B0B1C 003AC77C 7C 7D 1B 78 */ mr r29, r3 @@ -55451,7 +55451,7 @@ func_803B0D6C: /* 803B0D70 003AC9D0 7C 08 02 A6 */ mflr r0 /* 803B0D74 003AC9D4 90 01 00 54 */ stw r0, 0x54(r1) /* 803B0D78 003AC9D8 39 61 00 50 */ addi r11, r1, 0x50 -/* 803B0D7C 003AC9DC 4B E1 63 A9 */ bl func_801C7124 +/* 803B0D7C 003AC9DC 4B E1 63 A9 */ bl _savegpr_26 /* 803B0D80 003AC9E0 7C 9E 23 78 */ mr r30, r4 /* 803B0D84 003AC9E4 7C BF 2B 78 */ mr r31, r5 /* 803B0D88 003AC9E8 7C 7D 1B 78 */ mr r29, r3 @@ -55533,7 +55533,7 @@ func_803B0E94: /* 803B0E98 003ACAF8 7C 08 02 A6 */ mflr r0 /* 803B0E9C 003ACAFC 90 01 00 34 */ stw r0, 0x34(r1) /* 803B0EA0 003ACB00 39 61 00 30 */ addi r11, r1, 0x30 -/* 803B0EA4 003ACB04 4B E1 62 81 */ bl func_801C7124 +/* 803B0EA4 003ACB04 4B E1 62 81 */ bl _savegpr_26 /* 803B0EA8 003ACB08 7C BB 2B 78 */ mr r27, r5 /* 803B0EAC 003ACB0C 7C 7A 1B 78 */ mr r26, r3 /* 803B0EB0 003ACB10 7C 83 23 78 */ mr r3, r4 @@ -55678,7 +55678,7 @@ func_803B1090: /* 803B1094 003ACCF4 7C 08 02 A6 */ mflr r0 /* 803B1098 003ACCF8 90 01 00 44 */ stw r0, 0x44(r1) /* 803B109C 003ACCFC 39 61 00 40 */ addi r11, r1, 0x40 -/* 803B10A0 003ACD00 4B E1 60 85 */ bl func_801C7124 +/* 803B10A0 003ACD00 4B E1 60 85 */ bl _savegpr_26 /* 803B10A4 003ACD04 7C 9B 23 78 */ mr r27, r4 /* 803B10A8 003ACD08 7C BC 2B 78 */ mr r28, r5 /* 803B10AC 003ACD0C 7C 9B 2A 14 */ add r4, r27, r5 @@ -55762,7 +55762,7 @@ func_803B11C8: /* 803B11CC 003ACE2C 7C 08 02 A6 */ mflr r0 /* 803B11D0 003ACE30 90 01 00 44 */ stw r0, 0x44(r1) /* 803B11D4 003ACE34 39 61 00 40 */ addi r11, r1, 0x40 -/* 803B11D8 003ACE38 4B E1 5F 49 */ bl func_801C7120 +/* 803B11D8 003ACE38 4B E1 5F 49 */ bl _savegpr_25 /* 803B11DC 003ACE3C 7C 9A 23 78 */ mr r26, r4 /* 803B11E0 003ACE40 7C BB 2B 78 */ mr r27, r5 /* 803B11E4 003ACE44 7C 9A 2A 14 */ add r4, r26, r5 @@ -56236,7 +56236,7 @@ func_803B1858: /* 803B185C 003AD4BC 7C 08 02 A6 */ mflr r0 /* 803B1860 003AD4C0 90 01 00 44 */ stw r0, 0x44(r1) /* 803B1864 003AD4C4 39 61 00 40 */ addi r11, r1, 0x40 -/* 803B1868 003AD4C8 4B E1 58 C9 */ bl func_801C7130 +/* 803B1868 003AD4C8 4B E1 58 C9 */ bl _savegpr_29 /* 803B186C 003AD4CC 7C 7D 1B 78 */ mr r29, r3 /* 803B1870 003AD4D0 7C 9E 23 78 */ mr r30, r4 /* 803B1874 003AD4D4 7C BF 2B 78 */ mr r31, r5 @@ -56301,7 +56301,7 @@ func_803B1940: /* 803B1944 003AD5A4 7C 08 02 A6 */ mflr r0 /* 803B1948 003AD5A8 90 01 00 44 */ stw r0, 0x44(r1) /* 803B194C 003AD5AC 39 61 00 40 */ addi r11, r1, 0x40 -/* 803B1950 003AD5B0 4B E1 57 D1 */ bl func_801C7120 +/* 803B1950 003AD5B0 4B E1 57 D1 */ bl _savegpr_25 /* 803B1954 003AD5B4 7F E4 2A 14 */ add r31, r4, r5 /* 803B1958 003AD5B8 7C BB 2B 78 */ mr r27, r5 /* 803B195C 003AD5BC 88 BF 21 9C */ lbz r5, 0x219c(r31) @@ -56404,7 +56404,7 @@ func_803B1AC4: /* 803B1AC8 003AD728 7C 08 02 A6 */ mflr r0 /* 803B1ACC 003AD72C 90 01 00 44 */ stw r0, 0x44(r1) /* 803B1AD0 003AD730 39 61 00 40 */ addi r11, r1, 0x40 -/* 803B1AD4 003AD734 4B E1 56 59 */ bl func_801C712C +/* 803B1AD4 003AD734 4B E1 56 59 */ bl _savegpr_28 /* 803B1AD8 003AD738 38 00 00 27 */ li r0, 0x27 /* 803B1ADC 003AD73C 7C E4 2A 14 */ add r7, r4, r5 /* 803B1AE0 003AD740 98 01 00 08 */ stb r0, 8(r1) @@ -56540,7 +56540,7 @@ func_803B1CA8: /* 803B1CAC 003AD90C 7C 08 02 A6 */ mflr r0 /* 803B1CB0 003AD910 90 01 00 24 */ stw r0, 0x24(r1) /* 803B1CB4 003AD914 39 61 00 20 */ addi r11, r1, 0x20 -/* 803B1CB8 003AD918 4B E1 54 75 */ bl func_801C712C +/* 803B1CB8 003AD918 4B E1 54 75 */ bl _savegpr_28 /* 803B1CBC 003AD91C 7C 7C 1B 78 */ mr r28, r3 /* 803B1CC0 003AD920 7C 9D 23 78 */ mr r29, r4 /* 803B1CC4 003AD924 7C BE 2B 78 */ mr r30, r5 @@ -56976,7 +56976,7 @@ func_803B2294: /* 803B2298 003ADEF8 7C 08 02 A6 */ mflr r0 /* 803B229C 003ADEFC 90 01 00 24 */ stw r0, 0x24(r1) /* 803B22A0 003ADF00 39 61 00 20 */ addi r11, r1, 0x20 -/* 803B22A4 003ADF04 4B E1 4E 89 */ bl func_801C712C +/* 803B22A4 003ADF04 4B E1 4E 89 */ bl _savegpr_28 /* 803B22A8 003ADF08 3B E0 00 00 */ li r31, 0 /* 803B22AC 003ADF0C 38 00 00 3C */ li r0, 0x3c /* 803B22B0 003ADF10 98 01 00 08 */ stb r0, 8(r1) @@ -57336,7 +57336,7 @@ func_803B2784: /* 803B2788 003AE3E8 7C 08 02 A6 */ mflr r0 /* 803B278C 003AE3EC 90 01 00 44 */ stw r0, 0x44(r1) /* 803B2790 003AE3F0 39 61 00 40 */ addi r11, r1, 0x40 -/* 803B2794 003AE3F4 4B E1 49 79 */ bl func_801C710C +/* 803B2794 003AE3F4 4B E1 49 79 */ bl _savegpr_20 /* 803B2798 003AE3F8 7C BE 2B 78 */ mr r30, r5 /* 803B279C 003AE3FC 7C 7C 1B 78 */ mr r28, r3 /* 803B27A0 003AE400 7C 9D 23 78 */ mr r29, r4 @@ -57759,7 +57759,7 @@ func_803B2D0C: /* 803B2D6C 003AE9CC 7C 08 02 A6 */ mflr r0 /* 803B2D70 003AE9D0 90 01 00 24 */ stw r0, 0x24(r1) /* 803B2D74 003AE9D4 39 61 00 20 */ addi r11, r1, 0x20 -/* 803B2D78 003AE9D8 4B E1 43 B5 */ bl func_801C712C +/* 803B2D78 003AE9D8 4B E1 43 B5 */ bl _savegpr_28 /* 803B2D7C 003AE9DC 7C 7C 1B 78 */ mr r28, r3 /* 803B2D80 003AE9E0 7C 9D 23 78 */ mr r29, r4 /* 803B2D84 003AE9E4 4B FF 9A DD */ bl func_803AC860 @@ -58653,7 +58653,7 @@ lbl_803B3A44: /* 803B3A60 003AF6C0 7C 08 02 A6 */ mflr r0 /* 803B3A64 003AF6C4 90 01 00 34 */ stw r0, 0x34(r1) /* 803B3A68 003AF6C8 39 61 00 30 */ addi r11, r1, 0x30 -/* 803B3A6C 003AF6CC 4B E1 36 A9 */ bl func_801C7114 +/* 803B3A6C 003AF6CC 4B E1 36 A9 */ bl _savegpr_22 /* 803B3A70 003AF6D0 7C 77 1B 78 */ mr r23, r3 /* 803B3A74 003AF6D4 7C 98 23 78 */ mr r24, r4 /* 803B3A78 003AF6D8 4B FF 8D E9 */ bl func_803AC860 @@ -58948,7 +58948,7 @@ lbl_803B3E58: /* 803B3E74 003AFAD4 7C 08 02 A6 */ mflr r0 /* 803B3E78 003AFAD8 90 01 00 24 */ stw r0, 0x24(r1) /* 803B3E7C 003AFADC 39 61 00 20 */ addi r11, r1, 0x20 -/* 803B3E80 003AFAE0 4B E1 32 B1 */ bl func_801C7130 +/* 803B3E80 003AFAE0 4B E1 32 B1 */ bl _savegpr_29 /* 803B3E84 003AFAE4 7C 7D 1B 78 */ mr r29, r3 /* 803B3E88 003AFAE8 7C 9E 23 78 */ mr r30, r4 /* 803B3E8C 003AFAEC 4B FF 89 D5 */ bl func_803AC860 @@ -60541,7 +60541,7 @@ lbl_803B5584: /* 803B55A0 003B1200 7C 08 02 A6 */ mflr r0 /* 803B55A4 003B1204 90 01 00 24 */ stw r0, 0x24(r1) /* 803B55A8 003B1208 39 61 00 20 */ addi r11, r1, 0x20 -/* 803B55AC 003B120C 4B E1 1B 81 */ bl func_801C712C +/* 803B55AC 003B120C 4B E1 1B 81 */ bl _savegpr_28 /* 803B55B0 003B1210 7C 7C 1B 78 */ mr r28, r3 /* 803B55B4 003B1214 7C 9D 23 78 */ mr r29, r4 /* 803B55B8 003B1218 4B FF 72 A9 */ bl func_803AC860 @@ -61075,7 +61075,7 @@ lbl_803B5D3C: /* 803B5D58 003B19B8 7C 08 02 A6 */ mflr r0 /* 803B5D5C 003B19BC 90 01 00 24 */ stw r0, 0x24(r1) /* 803B5D60 003B19C0 39 61 00 20 */ addi r11, r1, 0x20 -/* 803B5D64 003B19C4 4B E1 13 CD */ bl func_801C7130 +/* 803B5D64 003B19C4 4B E1 13 CD */ bl _savegpr_29 /* 803B5D68 003B19C8 80 04 00 EC */ lwz r0, 0xec(r4) /* 803B5D6C 003B19CC 7C 7D 1B 78 */ mr r29, r3 /* 803B5D70 003B19D0 7C 9E 23 78 */ mr r30, r4 @@ -61481,7 +61481,7 @@ func_803B6334: /* 803B6338 003B1F98 7C 08 02 A6 */ mflr r0 /* 803B633C 003B1F9C 90 01 00 34 */ stw r0, 0x34(r1) /* 803B6340 003B1FA0 39 61 00 30 */ addi r11, r1, 0x30 -/* 803B6344 003B1FA4 4B E1 0D D1 */ bl func_801C7114 +/* 803B6344 003B1FA4 4B E1 0D D1 */ bl _savegpr_22 /* 803B6348 003B1FA8 7C 76 1B 78 */ mr r22, r3 /* 803B634C 003B1FAC 7C 97 23 78 */ mr r23, r4 /* 803B6350 003B1FB0 7C B8 2B 78 */ mr r24, r5 @@ -62003,7 +62003,7 @@ lbl_803B6A94: /* 803B6AAC 003B270C 7C 08 02 A6 */ mflr r0 /* 803B6AB0 003B2710 90 01 00 44 */ stw r0, 0x44(r1) /* 803B6AB4 003B2714 39 61 00 40 */ addi r11, r1, 0x40 -/* 803B6AB8 003B2718 4B E1 06 55 */ bl func_801C710C +/* 803B6AB8 003B2718 4B E1 06 55 */ bl _savegpr_20 /* 803B6ABC 003B271C 80 04 00 48 */ lwz r0, 0x48(r4) /* 803B6AC0 003B2720 7C 75 1B 78 */ mr r21, r3 /* 803B6AC4 003B2724 7C 96 23 78 */ mr r22, r4 @@ -63022,7 +63022,7 @@ lbl_803B79A0: /* 803B79BC 003B361C 7C 08 02 A6 */ mflr r0 /* 803B79C0 003B3620 90 01 00 24 */ stw r0, 0x24(r1) /* 803B79C4 003B3624 39 61 00 20 */ addi r11, r1, 0x20 -/* 803B79C8 003B3628 4B E0 F7 5D */ bl func_801C7124 +/* 803B79C8 003B3628 4B E0 F7 5D */ bl _savegpr_26 /* 803B79CC 003B362C 80 C4 00 4C */ lwz r6, 0x4c(r4) /* 803B79D0 003B3630 7C 7E 1B 78 */ mr r30, r3 /* 803B79D4 003B3634 7C 9F 23 78 */ mr r31, r4 @@ -64542,7 +64542,7 @@ lbl_803B8FC8: /* 803B8FE0 003B4C40 7C 08 02 A6 */ mflr r0 /* 803B8FE4 003B4C44 90 01 00 34 */ stw r0, 0x34(r1) /* 803B8FE8 003B4C48 39 61 00 30 */ addi r11, r1, 0x30 -/* 803B8FEC 003B4C4C 4B E0 E1 29 */ bl func_801C7114 +/* 803B8FEC 003B4C4C 4B E0 E1 29 */ bl _savegpr_22 /* 803B8FF0 003B4C50 7C 9B 23 78 */ mr r27, r4 /* 803B8FF4 003B4C54 3B 80 00 00 */ li r28, 0 /* 803B8FF8 003B4C58 4B FF 38 69 */ bl func_803AC860 @@ -65056,7 +65056,7 @@ lbl_803B9720: /* 803B974C 003B53AC 7C 08 02 A6 */ mflr r0 /* 803B9750 003B53B0 90 01 00 24 */ stw r0, 0x24(r1) /* 803B9754 003B53B4 39 61 00 20 */ addi r11, r1, 0x20 -/* 803B9758 003B53B8 4B E0 D9 D9 */ bl func_801C7130 +/* 803B9758 003B53B8 4B E0 D9 D9 */ bl _savegpr_29 /* 803B975C 003B53BC 7C 7E 1B 78 */ mr r30, r3 /* 803B9760 003B53C0 7C 9D 23 78 */ mr r29, r4 /* 803B9764 003B53C4 4B FF 30 DD */ bl func_803AC840 @@ -65840,7 +65840,7 @@ func_803BA23C: /* 803BA240 003B5EA0 7C 08 02 A6 */ mflr r0 /* 803BA244 003B5EA4 90 01 00 24 */ stw r0, 0x24(r1) /* 803BA248 003B5EA8 39 61 00 20 */ addi r11, r1, 0x20 -/* 803BA24C 003B5EAC 4B E0 CE E1 */ bl func_801C712C +/* 803BA24C 003B5EAC 4B E0 CE E1 */ bl _savegpr_28 /* 803BA250 003B5EB0 7C 9E 23 78 */ mr r30, r4 /* 803BA254 003B5EB4 80 84 00 64 */ lwz r4, 0x64(r4) /* 803BA258 003B5EB8 7F C3 F3 78 */ mr r3, r30 @@ -66232,7 +66232,7 @@ func_803BA820: /* 803BA824 003B6484 7C 08 02 A6 */ mflr r0 /* 803BA828 003B6488 90 01 00 34 */ stw r0, 0x34(r1) /* 803BA82C 003B648C 39 61 00 30 */ addi r11, r1, 0x30 -/* 803BA830 003B6490 4B E0 C8 F1 */ bl func_801C7120 +/* 803BA830 003B6490 4B E0 C8 F1 */ bl _savegpr_25 /* 803BA834 003B6494 7C B9 2B 78 */ mr r25, r5 /* 803BA838 003B6498 7C 9D 23 78 */ mr r29, r4 /* 803BA83C 003B649C 7C C5 33 78 */ mr r5, r6 @@ -66447,7 +66447,7 @@ func_803BAB28: /* 803BAB2C 003B678C 7C 08 02 A6 */ mflr r0 /* 803BAB30 003B6790 90 01 00 24 */ stw r0, 0x24(r1) /* 803BAB34 003B6794 39 61 00 20 */ addi r11, r1, 0x20 -/* 803BAB38 003B6798 4B E0 C5 F5 */ bl func_801C712C +/* 803BAB38 003B6798 4B E0 C5 F5 */ bl _savegpr_28 /* 803BAB3C 003B679C 30 06 FF FF */ addic r0, r6, -1 /* 803BAB40 003B67A0 3C E0 80 47 */ lis r7, lbl_804734EA@ha /* 803BAB44 003B67A4 7C 7C 1B 78 */ mr r28, r3 @@ -67263,7 +67263,7 @@ func_803BB744: /* 803BB748 003B73A8 7C 08 02 A6 */ mflr r0 /* 803BB74C 003B73AC 90 01 00 24 */ stw r0, 0x24(r1) /* 803BB750 003B73B0 39 61 00 20 */ addi r11, r1, 0x20 -/* 803BB754 003B73B4 4B E0 B9 DD */ bl func_801C7130 +/* 803BB754 003B73B4 4B E0 B9 DD */ bl _savegpr_29 /* 803BB758 003B73B8 28 04 00 61 */ cmplwi r4, 0x61 /* 803BB75C 003B73BC 7C 7D 1B 78 */ mr r29, r3 /* 803BB760 003B73C0 7C 9E 23 78 */ mr r30, r4 @@ -68180,7 +68180,7 @@ func_803BC464: /* 803BC468 003B80C8 7C 08 02 A6 */ mflr r0 /* 803BC46C 003B80CC 90 01 00 34 */ stw r0, 0x34(r1) /* 803BC470 003B80D0 39 61 00 30 */ addi r11, r1, 0x30 -/* 803BC474 003B80D4 4B E0 AC AD */ bl func_801C7120 +/* 803BC474 003B80D4 4B E0 AC AD */ bl _savegpr_25 /* 803BC478 003B80D8 7C 99 23 78 */ mr r25, r4 /* 803BC47C 003B80DC 7C BA 2B 78 */ mr r26, r5 /* 803BC480 003B80E0 3B 60 00 00 */ li r27, 0 @@ -68233,7 +68233,7 @@ func_803BC520: /* 803BC524 003B8184 7C 08 02 A6 */ mflr r0 /* 803BC528 003B8188 90 01 00 24 */ stw r0, 0x24(r1) /* 803BC52C 003B818C 39 61 00 20 */ addi r11, r1, 0x20 -/* 803BC530 003B8190 4B E0 AC 01 */ bl func_801C7130 +/* 803BC530 003B8190 4B E0 AC 01 */ bl _savegpr_29 /* 803BC534 003B8194 80 C4 21 70 */ lwz r6, 0x2170(r4) /* 803BC538 003B8198 7C 9E 23 78 */ mr r30, r4 /* 803BC53C 003B819C 7C BD 2B 78 */ mr r29, r5 @@ -68305,7 +68305,7 @@ func_803BC620: /* 803BC624 003B8284 7C 08 02 A6 */ mflr r0 /* 803BC628 003B8288 90 01 00 24 */ stw r0, 0x24(r1) /* 803BC62C 003B828C 39 61 00 20 */ addi r11, r1, 0x20 -/* 803BC630 003B8290 4B E0 AA FD */ bl func_801C712C +/* 803BC630 003B8290 4B E0 AA FD */ bl _savegpr_28 /* 803BC634 003B8294 80 C4 21 74 */ lwz r6, 0x2174(r4) /* 803BC638 003B8298 7C 9D 23 78 */ mr r29, r4 /* 803BC63C 003B829C 7C BE 2B 78 */ mr r30, r5 @@ -68530,7 +68530,7 @@ func_803BC964: /* 803BC968 003B85C8 7C 08 02 A6 */ mflr r0 /* 803BC96C 003B85CC 90 01 00 34 */ stw r0, 0x34(r1) /* 803BC970 003B85D0 39 61 00 30 */ addi r11, r1, 0x30 -/* 803BC974 003B85D4 4B E0 A7 AD */ bl func_801C7120 +/* 803BC974 003B85D4 4B E0 A7 AD */ bl _savegpr_25 /* 803BC978 003B85D8 2C 06 00 00 */ cmpwi r6, 0 /* 803BC97C 003B85DC 7C 7B 1B 78 */ mr r27, r3 /* 803BC980 003B85E0 7C 9C 23 78 */ mr r28, r4 @@ -68866,7 +68866,7 @@ func_803BCE18: /* 803BCE1C 003B8A7C 7C 08 02 A6 */ mflr r0 /* 803BCE20 003B8A80 90 01 00 24 */ stw r0, 0x24(r1) /* 803BCE24 003B8A84 39 61 00 20 */ addi r11, r1, 0x20 -/* 803BCE28 003B8A88 4B E0 A2 FD */ bl func_801C7124 +/* 803BCE28 003B8A88 4B E0 A2 FD */ bl _savegpr_26 /* 803BCE2C 003B8A8C 80 04 00 6C */ lwz r0, 0x6c(r4) /* 803BCE30 003B8A90 7C 7A 1B 78 */ mr r26, r3 /* 803BCE34 003B8A94 7C 9B 23 78 */ mr r27, r4 @@ -69323,7 +69323,7 @@ func_803BD46C: /* 803BD470 003B90D0 7C 08 02 A6 */ mflr r0 /* 803BD474 003B90D4 90 01 00 34 */ stw r0, 0x34(r1) /* 803BD478 003B90D8 39 61 00 30 */ addi r11, r1, 0x30 -/* 803BD47C 003B90DC 4B E0 9C A5 */ bl func_801C7120 +/* 803BD47C 003B90DC 4B E0 9C A5 */ bl _savegpr_25 /* 803BD480 003B90E0 7C 7C 1B 78 */ mr r28, r3 /* 803BD484 003B90E4 7C 9D 23 78 */ mr r29, r4 /* 803BD488 003B90E8 4B FE F3 B9 */ bl func_803AC840 @@ -69522,7 +69522,7 @@ func_803BD728: /* 803BD72C 003B938C 7C 08 02 A6 */ mflr r0 /* 803BD730 003B9390 90 01 00 24 */ stw r0, 0x24(r1) /* 803BD734 003B9394 39 61 00 20 */ addi r11, r1, 0x20 -/* 803BD738 003B9398 4B E0 99 F5 */ bl func_801C712C +/* 803BD738 003B9398 4B E0 99 F5 */ bl _savegpr_28 /* 803BD73C 003B939C 80 A3 21 3C */ lwz r5, 0x213c(r3) /* 803BD740 003B93A0 3B C0 00 00 */ li r30, 0 /* 803BD744 003B93A4 80 83 21 40 */ lwz r4, 0x2140(r3) @@ -69596,7 +69596,7 @@ func_803BD840: /* 803BD844 003B94A4 7C 08 02 A6 */ mflr r0 /* 803BD848 003B94A8 90 01 00 34 */ stw r0, 0x34(r1) /* 803BD84C 003B94AC 39 61 00 30 */ addi r11, r1, 0x30 -/* 803BD850 003B94B0 4B E0 98 D1 */ bl func_801C7120 +/* 803BD850 003B94B0 4B E0 98 D1 */ bl _savegpr_25 /* 803BD854 003B94B4 7C 79 1B 78 */ mr r25, r3 /* 803BD858 003B94B8 7C 9A 23 78 */ mr r26, r4 /* 803BD85C 003B94BC 3B 60 00 00 */ li r27, 0 @@ -69648,7 +69648,7 @@ func_803BD8FC: /* 803BD900 003B9560 7C 08 02 A6 */ mflr r0 /* 803BD904 003B9564 90 01 00 84 */ stw r0, 0x84(r1) /* 803BD908 003B9568 39 61 00 80 */ addi r11, r1, 0x80 -/* 803BD90C 003B956C 4B E0 97 F9 */ bl func_801C7104 +/* 803BD90C 003B956C 4B E0 97 F9 */ bl _savegpr_18 /* 803BD910 003B9570 1F 45 00 C0 */ mulli r26, r5, 0xc0 /* 803BD914 003B9574 7C 97 23 78 */ mr r23, r4 /* 803BD918 003B9578 7C B8 2B 78 */ mr r24, r5 @@ -69943,7 +69943,7 @@ func_803BDD44: /* 803BDD48 003B99A8 7C 08 02 A6 */ mflr r0 /* 803BDD4C 003B99AC 90 01 00 34 */ stw r0, 0x34(r1) /* 803BDD50 003B99B0 39 61 00 30 */ addi r11, r1, 0x30 -/* 803BDD54 003B99B4 4B E0 93 C1 */ bl func_801C7114 +/* 803BDD54 003B99B4 4B E0 93 C1 */ bl _savegpr_22 /* 803BDD58 003B99B8 7C 78 1B 78 */ mr r24, r3 /* 803BDD5C 003B99BC 7C 99 23 78 */ mr r25, r4 /* 803BDD60 003B99C0 7C BA 2B 78 */ mr r26, r5 @@ -70126,7 +70126,7 @@ func_803BDFE8: /* 803BDFEC 003B9C4C 7C 08 02 A6 */ mflr r0 /* 803BDFF0 003B9C50 90 01 00 34 */ stw r0, 0x34(r1) /* 803BDFF4 003B9C54 39 61 00 30 */ addi r11, r1, 0x30 -/* 803BDFF8 003B9C58 4B E0 91 29 */ bl func_801C7120 +/* 803BDFF8 003B9C58 4B E0 91 29 */ bl _savegpr_25 /* 803BDFFC 003B9C5C 7C 7C 1B 78 */ mr r28, r3 /* 803BE000 003B9C60 7C 9D 23 78 */ mr r29, r4 /* 803BE004 003B9C64 3B C0 00 00 */ li r30, 0 @@ -70393,7 +70393,7 @@ func_803BE3B8: /* 803BE3BC 003BA01C 7C 08 02 A6 */ mflr r0 /* 803BE3C0 003BA020 90 01 00 34 */ stw r0, 0x34(r1) /* 803BE3C4 003BA024 39 61 00 30 */ addi r11, r1, 0x30 -/* 803BE3C8 003BA028 4B E0 8D 59 */ bl func_801C7120 +/* 803BE3C8 003BA028 4B E0 8D 59 */ bl _savegpr_25 /* 803BE3CC 003BA02C 7C DD 33 78 */ mr r29, r6 /* 803BE3D0 003BA030 7C 7A 1B 78 */ mr r26, r3 /* 803BE3D4 003BA034 7C 9B 23 78 */ mr r27, r4 @@ -70643,7 +70643,7 @@ func_803BE760: /* 803BE764 003BA3C4 7C 08 02 A6 */ mflr r0 /* 803BE768 003BA3C8 90 01 00 24 */ stw r0, 0x24(r1) /* 803BE76C 003BA3CC 39 61 00 20 */ addi r11, r1, 0x20 -/* 803BE770 003BA3D0 4B E0 89 C1 */ bl func_801C7130 +/* 803BE770 003BA3D0 4B E0 89 C1 */ bl _savegpr_29 /* 803BE774 003BA3D4 7C BE 2B 78 */ mr r30, r5 /* 803BE778 003BA3D8 7C 7D 1B 78 */ mr r29, r3 /* 803BE77C 003BA3DC 7C DF 33 78 */ mr r31, r6 @@ -71827,7 +71827,7 @@ func_803BF7E8: /* 803BF7EC 003BB44C 7C 08 02 A6 */ mflr r0 /* 803BF7F0 003BB450 90 01 00 24 */ stw r0, 0x24(r1) /* 803BF7F4 003BB454 39 61 00 20 */ addi r11, r1, 0x20 -/* 803BF7F8 003BB458 4B E0 79 39 */ bl func_801C7130 +/* 803BF7F8 003BB458 4B E0 79 39 */ bl _savegpr_29 /* 803BF7FC 003BB45C 28 03 00 70 */ cmplwi r3, 0x70 /* 803BF800 003BB460 7C DF 33 78 */ mr r31, r6 /* 803BF804 003BB464 7C 9D 23 78 */ mr r29, r4 @@ -71925,7 +71925,7 @@ func_803BF930: /* 803BF934 003BB594 7C 08 02 A6 */ mflr r0 /* 803BF938 003BB598 90 01 00 24 */ stw r0, 0x24(r1) /* 803BF93C 003BB59C 39 61 00 20 */ addi r11, r1, 0x20 -/* 803BF940 003BB5A0 4B E0 77 F1 */ bl func_801C7130 +/* 803BF940 003BB5A0 4B E0 77 F1 */ bl _savegpr_29 /* 803BF944 003BB5A4 28 04 00 AE */ cmplwi r4, 0xae /* 803BF948 003BB5A8 7C 7D 1B 78 */ mr r29, r3 /* 803BF94C 003BB5AC 7C BE 2B 78 */ mr r30, r5 @@ -72019,7 +72019,7 @@ func_803BFA78: /* 803BFA7C 003BB6DC 7C 08 02 A6 */ mflr r0 /* 803BFA80 003BB6E0 90 01 00 24 */ stw r0, 0x24(r1) /* 803BFA84 003BB6E4 39 61 00 20 */ addi r11, r1, 0x20 -/* 803BFA88 003BB6E8 4B E0 76 A9 */ bl func_801C7130 +/* 803BFA88 003BB6E8 4B E0 76 A9 */ bl _savegpr_29 /* 803BFA8C 003BB6EC 80 83 00 6C */ lwz r4, 0x6c(r3) /* 803BFA90 003BB6F0 7C 7D 1B 78 */ mr r29, r3 /* 803BFA94 003BB6F4 80 03 00 64 */ lwz r0, 0x64(r3) @@ -72150,7 +72150,7 @@ func_803BFC44: /* 803BFC48 003BB8A8 7C 08 02 A6 */ mflr r0 /* 803BFC4C 003BB8AC 90 01 00 24 */ stw r0, 0x24(r1) /* 803BFC50 003BB8B0 39 61 00 20 */ addi r11, r1, 0x20 -/* 803BFC54 003BB8B4 4B E0 74 D9 */ bl func_801C712C +/* 803BFC54 003BB8B4 4B E0 74 D9 */ bl _savegpr_28 /* 803BFC58 003BB8B8 7C 9E 23 78 */ mr r30, r4 /* 803BFC5C 003BB8BC 7C BD 2B 78 */ mr r29, r5 /* 803BFC60 003BB8C0 7C DC 33 78 */ mr r28, r6 @@ -72196,7 +72196,7 @@ func_803BFCEC: /* 803BFCF0 003BB950 7C 08 02 A6 */ mflr r0 /* 803BFCF4 003BB954 90 01 00 34 */ stw r0, 0x34(r1) /* 803BFCF8 003BB958 39 61 00 30 */ addi r11, r1, 0x30 -/* 803BFCFC 003BB95C 4B E0 74 19 */ bl func_801C7114 +/* 803BFCFC 003BB95C 4B E0 74 19 */ bl _savegpr_22 /* 803BFD00 003BB960 7C 7A 1B 78 */ mr r26, r3 /* 803BFD04 003BB964 7C 96 23 78 */ mr r22, r4 /* 803BFD08 003BB968 7C B7 2B 78 */ mr r23, r5 @@ -72298,7 +72298,7 @@ func_803BFE5C: /* 803BFE60 003BBAC0 7C 08 02 A6 */ mflr r0 /* 803BFE64 003BBAC4 90 01 00 24 */ stw r0, 0x24(r1) /* 803BFE68 003BBAC8 39 61 00 20 */ addi r11, r1, 0x20 -/* 803BFE6C 003BBACC 4B E0 72 B9 */ bl func_801C7124 +/* 803BFE6C 003BBACC 4B E0 72 B9 */ bl _savegpr_26 /* 803BFE70 003BBAD0 7C 7B 1B 78 */ mr r27, r3 /* 803BFE74 003BBAD4 7C 9C 23 78 */ mr r28, r4 /* 803BFE78 003BBAD8 7C BD 2B 78 */ mr r29, r5 @@ -72525,7 +72525,7 @@ func_803C01A0: /* 803C01A4 003BBE04 7C 08 02 A6 */ mflr r0 /* 803C01A8 003BBE08 90 01 00 24 */ stw r0, 0x24(r1) /* 803C01AC 003BBE0C 39 61 00 20 */ addi r11, r1, 0x20 -/* 803C01B0 003BBE10 4B E0 6F 7D */ bl func_801C712C +/* 803C01B0 003BBE10 4B E0 6F 7D */ bl _savegpr_28 /* 803C01B4 003BBE14 7C 9E 23 78 */ mr r30, r4 /* 803C01B8 003BBE18 7C BC 2B 78 */ mr r28, r5 /* 803C01BC 003BBE1C 4B FE C6 85 */ bl func_803AC840 @@ -72617,7 +72617,7 @@ func_803C02EC: /* 803C02F0 003BBF50 7C 08 02 A6 */ mflr r0 /* 803C02F4 003BBF54 90 01 00 24 */ stw r0, 0x24(r1) /* 803C02F8 003BBF58 39 61 00 20 */ addi r11, r1, 0x20 -/* 803C02FC 003BBF5C 4B E0 6E 35 */ bl func_801C7130 +/* 803C02FC 003BBF5C 4B E0 6E 35 */ bl _savegpr_29 /* 803C0300 003BBF60 7C 7D 1B 78 */ mr r29, r3 /* 803C0304 003BBF64 7C 9E 23 78 */ mr r30, r4 /* 803C0308 003BBF68 3B E0 00 00 */ li r31, 0 @@ -72711,7 +72711,7 @@ func_803C0434: /* 803C0438 003BC098 7C 08 02 A6 */ mflr r0 /* 803C043C 003BC09C 90 01 00 24 */ stw r0, 0x24(r1) /* 803C0440 003BC0A0 39 61 00 20 */ addi r11, r1, 0x20 -/* 803C0444 003BC0A4 4B E0 6C ED */ bl func_801C7130 +/* 803C0444 003BC0A4 4B E0 6C ED */ bl _savegpr_29 /* 803C0448 003BC0A8 7C 9D 23 78 */ mr r29, r4 /* 803C044C 003BC0AC 7C BE 2B 78 */ mr r30, r5 /* 803C0450 003BC0B0 3B E0 00 00 */ li r31, 0 @@ -72756,7 +72756,7 @@ func_803C04C4: /* 803C04C8 003BC128 7C 08 02 A6 */ mflr r0 /* 803C04CC 003BC12C 90 01 00 34 */ stw r0, 0x34(r1) /* 803C04D0 003BC130 39 61 00 30 */ addi r11, r1, 0x30 -/* 803C04D4 003BC134 4B E0 6C 41 */ bl func_801C7114 +/* 803C04D4 003BC134 4B E0 6C 41 */ bl _savegpr_22 /* 803C04D8 003BC138 7C 76 1B 78 */ mr r22, r3 /* 803C04DC 003BC13C 7C 97 23 78 */ mr r23, r4 /* 803C04E0 003BC140 4B FE C3 81 */ bl func_803AC860 @@ -73129,7 +73129,7 @@ func_803C09D0: /* 803C09D4 003BC634 7C 08 02 A6 */ mflr r0 /* 803C09D8 003BC638 90 01 00 24 */ stw r0, 0x24(r1) /* 803C09DC 003BC63C 39 61 00 20 */ addi r11, r1, 0x20 -/* 803C09E0 003BC640 4B E0 67 4D */ bl func_801C712C +/* 803C09E0 003BC640 4B E0 67 4D */ bl _savegpr_28 /* 803C09E4 003BC644 7C 7D 1B 78 */ mr r29, r3 /* 803C09E8 003BC648 7C 9E 23 78 */ mr r30, r4 /* 803C09EC 003BC64C 3B E0 00 00 */ li r31, 0 @@ -74376,7 +74376,7 @@ func_803C1B4C: /* 803C1B50 003BD7B0 7C 08 02 A6 */ mflr r0 /* 803C1B54 003BD7B4 90 01 00 24 */ stw r0, 0x24(r1) /* 803C1B58 003BD7B8 39 61 00 20 */ addi r11, r1, 0x20 -/* 803C1B5C 003BD7BC 4B E0 55 D5 */ bl func_801C7130 +/* 803C1B5C 003BD7BC 4B E0 55 D5 */ bl _savegpr_29 /* 803C1B60 003BD7C0 7C 7D 1B 78 */ mr r29, r3 /* 803C1B64 003BD7C4 7C 9E 23 78 */ mr r30, r4 /* 803C1B68 003BD7C8 7C BF 2B 78 */ mr r31, r5 @@ -74424,7 +74424,7 @@ func_803C1BF8: /* 803C1BFC 003BD85C 7C 08 02 A6 */ mflr r0 /* 803C1C00 003BD860 90 01 00 24 */ stw r0, 0x24(r1) /* 803C1C04 003BD864 39 61 00 20 */ addi r11, r1, 0x20 -/* 803C1C08 003BD868 4B E0 55 25 */ bl func_801C712C +/* 803C1C08 003BD868 4B E0 55 25 */ bl _savegpr_28 /* 803C1C0C 003BD86C 80 04 00 6C */ lwz r0, 0x6c(r4) /* 803C1C10 003BD870 7C 7E 1B 78 */ mr r30, r3 /* 803C1C14 003BD874 7C 9C 23 78 */ mr r28, r4 @@ -74973,7 +74973,7 @@ func_803C2404: /* 803C2408 003BE068 7C 08 02 A6 */ mflr r0 /* 803C240C 003BE06C 90 01 00 24 */ stw r0, 0x24(r1) /* 803C2410 003BE070 39 61 00 20 */ addi r11, r1, 0x20 -/* 803C2414 003BE074 4B E0 4D 19 */ bl func_801C712C +/* 803C2414 003BE074 4B E0 4D 19 */ bl _savegpr_28 /* 803C2418 003BE078 7C 9C 23 78 */ mr r28, r4 /* 803C241C 003BE07C 7C BD 2B 78 */ mr r29, r5 /* 803C2420 003BE080 7C DE 33 78 */ mr r30, r6 @@ -75930,7 +75930,7 @@ func_803C31BC: /* 803C31C0 003BEE20 7C 08 02 A6 */ mflr r0 /* 803C31C4 003BEE24 90 01 00 24 */ stw r0, 0x24(r1) /* 803C31C8 003BEE28 39 61 00 20 */ addi r11, r1, 0x20 -/* 803C31CC 003BEE2C 4B E0 3F 59 */ bl func_801C7124 +/* 803C31CC 003BEE2C 4B E0 3F 59 */ bl _savegpr_26 /* 803C31D0 003BEE30 7C 9A 23 78 */ mr r26, r4 /* 803C31D4 003BEE34 7C BB 2B 78 */ mr r27, r5 /* 803C31D8 003BEE38 7F 43 D3 78 */ mr r3, r26 @@ -76641,7 +76641,7 @@ func_803C3C14: /* 803C3C18 003BF878 7C 08 02 A6 */ mflr r0 /* 803C3C1C 003BF87C 90 01 00 24 */ stw r0, 0x24(r1) /* 803C3C20 003BF880 39 61 00 20 */ addi r11, r1, 0x20 -/* 803C3C24 003BF884 4B E0 35 01 */ bl func_801C7124 +/* 803C3C24 003BF884 4B E0 35 01 */ bl _savegpr_26 /* 803C3C28 003BF888 7C 9F 23 78 */ mr r31, r4 /* 803C3C2C 003BF88C 7C BA 2B 78 */ mr r26, r5 /* 803C3C30 003BF890 7F E3 FB 78 */ mr r3, r31 @@ -76779,7 +76779,7 @@ func_803C3DF4: /* 803C3DF8 003BFA58 7C 08 02 A6 */ mflr r0 /* 803C3DFC 003BFA5C 90 01 00 24 */ stw r0, 0x24(r1) /* 803C3E00 003BFA60 39 61 00 20 */ addi r11, r1, 0x20 -/* 803C3E04 003BFA64 4B E0 33 21 */ bl func_801C7124 +/* 803C3E04 003BFA64 4B E0 33 21 */ bl _savegpr_26 /* 803C3E08 003BFA68 80 04 00 6C */ lwz r0, 0x6c(r4) /* 803C3E0C 003BFA6C 7C 7A 1B 78 */ mr r26, r3 /* 803C3E10 003BFA70 7C 9C 23 78 */ mr r28, r4 @@ -78772,7 +78772,7 @@ func_803C5A68: /* 803C5A6C 003C16CC 7C 08 02 A6 */ mflr r0 /* 803C5A70 003C16D0 90 01 00 34 */ stw r0, 0x34(r1) /* 803C5A74 003C16D4 39 61 00 30 */ addi r11, r1, 0x30 -/* 803C5A78 003C16D8 4B E0 16 B5 */ bl func_801C712C +/* 803C5A78 003C16D8 4B E0 16 B5 */ bl _savegpr_28 /* 803C5A7C 003C16DC 7C 9C 23 78 */ mr r28, r4 /* 803C5A80 003C16E0 38 80 00 00 */ li r4, 0 /* 803C5A84 003C16E4 4B FE 71 49 */ bl func_803ACBCC @@ -78825,7 +78825,7 @@ func_803C5B28: /* 803C5B2C 003C178C 7C 08 02 A6 */ mflr r0 /* 803C5B30 003C1790 90 01 00 24 */ stw r0, 0x24(r1) /* 803C5B34 003C1794 39 61 00 20 */ addi r11, r1, 0x20 -/* 803C5B38 003C1798 4B E0 15 F5 */ bl func_801C712C +/* 803C5B38 003C1798 4B E0 15 F5 */ bl _savegpr_28 /* 803C5B3C 003C179C 7C 7C 1B 78 */ mr r28, r3 /* 803C5B40 003C17A0 7C 9D 23 78 */ mr r29, r4 /* 803C5B44 003C17A4 3B C0 00 00 */ li r30, 0 @@ -79181,7 +79181,7 @@ func_803C605C: /* 803C6060 003C1CC0 7C 08 02 A6 */ mflr r0 /* 803C6064 003C1CC4 90 01 00 24 */ stw r0, 0x24(r1) /* 803C6068 003C1CC8 39 61 00 20 */ addi r11, r1, 0x20 -/* 803C606C 003C1CCC 4B E0 10 C1 */ bl func_801C712C +/* 803C606C 003C1CCC 4B E0 10 C1 */ bl _savegpr_28 /* 803C6070 003C1CD0 7C 7C 1B 78 */ mr r28, r3 /* 803C6074 003C1CD4 7C 9D 23 78 */ mr r29, r4 /* 803C6078 003C1CD8 7C BE 2B 78 */ mr r30, r5 @@ -81710,7 +81710,7 @@ func_803C84AC: /* 803C84B0 003C4110 7C 08 02 A6 */ mflr r0 /* 803C84B4 003C4114 90 01 00 34 */ stw r0, 0x34(r1) /* 803C84B8 003C4118 39 61 00 30 */ addi r11, r1, 0x30 -/* 803C84BC 003C411C 4B DF EC 65 */ bl func_801C7120 +/* 803C84BC 003C411C 4B DF EC 65 */ bl _savegpr_25 /* 803C84C0 003C4120 7C 79 1B 78 */ mr r25, r3 /* 803C84C4 003C4124 7C 9A 23 78 */ mr r26, r4 /* 803C84C8 003C4128 7C BB 2B 78 */ mr r27, r5 @@ -81937,7 +81937,7 @@ func_803C87B4: /* 803C87B8 003C4418 7C 08 02 A6 */ mflr r0 /* 803C87BC 003C441C 90 01 00 24 */ stw r0, 0x24(r1) /* 803C87C0 003C4420 39 61 00 20 */ addi r11, r1, 0x20 -/* 803C87C4 003C4424 4B DF E9 69 */ bl func_801C712C +/* 803C87C4 003C4424 4B DF E9 69 */ bl _savegpr_28 /* 803C87C8 003C4428 7C 7C 1B 78 */ mr r28, r3 /* 803C87CC 003C442C 7C BD 2B 78 */ mr r29, r5 /* 803C87D0 003C4430 4B FE 40 91 */ bl func_803AC860 @@ -81970,7 +81970,7 @@ func_803C8820: /* 803C8824 003C4484 7C 08 02 A6 */ mflr r0 /* 803C8828 003C4488 90 01 00 34 */ stw r0, 0x34(r1) /* 803C882C 003C448C 39 61 00 30 */ addi r11, r1, 0x30 -/* 803C8830 003C4490 4B DF E8 E5 */ bl func_801C7114 +/* 803C8830 003C4490 4B DF E8 E5 */ bl _savegpr_22 /* 803C8834 003C4494 7C 77 1B 78 */ mr r23, r3 /* 803C8838 003C4498 7C 98 23 78 */ mr r24, r4 /* 803C883C 003C449C 4B FE 40 25 */ bl func_803AC860 @@ -82223,7 +82223,7 @@ func_803C8BC8: /* 803C8BCC 003C482C 7C 08 02 A6 */ mflr r0 /* 803C8BD0 003C4830 90 01 00 24 */ stw r0, 0x24(r1) /* 803C8BD4 003C4834 39 61 00 20 */ addi r11, r1, 0x20 -/* 803C8BD8 003C4838 4B DF E5 59 */ bl func_801C7130 +/* 803C8BD8 003C4838 4B DF E5 59 */ bl _savegpr_29 /* 803C8BDC 003C483C 7C BF 2B 78 */ mr r31, r5 /* 803C8BE0 003C4840 7C 9E 23 78 */ mr r30, r4 /* 803C8BE4 003C4844 7C 7D 1B 78 */ mr r29, r3 @@ -82457,7 +82457,7 @@ func_803C8F1C: /* 803C8F20 003C4B80 7C 08 02 A6 */ mflr r0 /* 803C8F24 003C4B84 90 01 00 24 */ stw r0, 0x24(r1) /* 803C8F28 003C4B88 39 61 00 20 */ addi r11, r1, 0x20 -/* 803C8F2C 003C4B8C 4B DF E2 05 */ bl func_801C7130 +/* 803C8F2C 003C4B8C 4B DF E2 05 */ bl _savegpr_29 /* 803C8F30 003C4B90 80 63 21 3C */ lwz r3, 0x213c(r3) /* 803C8F34 003C4B94 7C BD 2B 78 */ mr r29, r5 /* 803C8F38 003C4B98 7C FE 3B 78 */ mr r30, r7 @@ -82674,7 +82674,7 @@ func_803C91C0: /* 803C91C4 003C4E24 7C 08 02 A6 */ mflr r0 /* 803C91C8 003C4E28 90 01 00 24 */ stw r0, 0x24(r1) /* 803C91CC 003C4E2C 39 61 00 20 */ addi r11, r1, 0x20 -/* 803C91D0 003C4E30 4B DF DF 5D */ bl func_801C712C +/* 803C91D0 003C4E30 4B DF DF 5D */ bl _savegpr_28 /* 803C91D4 003C4E34 7C 7C 1B 78 */ mr r28, r3 /* 803C91D8 003C4E38 7C 9D 23 78 */ mr r29, r4 /* 803C91DC 003C4E3C 4B FE 36 4D */ bl func_803AC828 @@ -82810,7 +82810,7 @@ func_803C9378: /* 803C937C 003C4FDC 7C 08 02 A6 */ mflr r0 /* 803C9380 003C4FE0 90 01 00 24 */ stw r0, 0x24(r1) /* 803C9384 003C4FE4 39 61 00 20 */ addi r11, r1, 0x20 -/* 803C9388 003C4FE8 4B DF DD A9 */ bl func_801C7130 +/* 803C9388 003C4FE8 4B DF DD A9 */ bl _savegpr_29 /* 803C938C 003C4FEC 7C 9D 23 78 */ mr r29, r4 /* 803C9390 003C4FF0 7C BE 2B 78 */ mr r30, r5 /* 803C9394 003C4FF4 7C DF 33 78 */ mr r31, r6 @@ -82935,7 +82935,7 @@ func_803C94CC: /* 803C952C 003C518C 7C 08 02 A6 */ mflr r0 /* 803C9530 003C5190 90 01 00 24 */ stw r0, 0x24(r1) /* 803C9534 003C5194 39 61 00 20 */ addi r11, r1, 0x20 -/* 803C9538 003C5198 4B DF DB F9 */ bl func_801C7130 +/* 803C9538 003C5198 4B DF DB F9 */ bl _savegpr_29 /* 803C953C 003C519C 7C 7D 1B 78 */ mr r29, r3 /* 803C9540 003C51A0 7C 9E 23 78 */ mr r30, r4 /* 803C9544 003C51A4 4B FE 33 1D */ bl func_803AC860 @@ -83003,7 +83003,7 @@ lbl_803C95F8: /* 803C9618 003C5278 7C 08 02 A6 */ mflr r0 /* 803C961C 003C527C 90 01 00 24 */ stw r0, 0x24(r1) /* 803C9620 003C5280 39 61 00 20 */ addi r11, r1, 0x20 -/* 803C9624 003C5284 4B DF DB 09 */ bl func_801C712C +/* 803C9624 003C5284 4B DF DB 09 */ bl _savegpr_28 /* 803C9628 003C5288 7C 7E 1B 78 */ mr r30, r3 /* 803C962C 003C528C 7C 9F 23 78 */ mr r31, r4 /* 803C9630 003C5290 4B FE 32 31 */ bl func_803AC860 @@ -83309,7 +83309,7 @@ lbl_803C9A5C: /* 803C9A88 003C56E8 7C 08 02 A6 */ mflr r0 /* 803C9A8C 003C56EC 90 01 00 24 */ stw r0, 0x24(r1) /* 803C9A90 003C56F0 39 61 00 20 */ addi r11, r1, 0x20 -/* 803C9A94 003C56F4 4B DF D6 99 */ bl func_801C712C +/* 803C9A94 003C56F4 4B DF D6 99 */ bl _savegpr_28 /* 803C9A98 003C56F8 7C 7E 1B 78 */ mr r30, r3 /* 803C9A9C 003C56FC 7C 9F 23 78 */ mr r31, r4 /* 803C9AA0 003C5700 4B FE 2D C1 */ bl func_803AC860 @@ -83544,7 +83544,7 @@ lbl_803C9DCC: /* 803C9DF4 003C5A54 7C 08 02 A6 */ mflr r0 /* 803C9DF8 003C5A58 90 01 00 24 */ stw r0, 0x24(r1) /* 803C9DFC 003C5A5C 39 61 00 20 */ addi r11, r1, 0x20 -/* 803C9E00 003C5A60 4B DF D3 2D */ bl func_801C712C +/* 803C9E00 003C5A60 4B DF D3 2D */ bl _savegpr_28 /* 803C9E04 003C5A64 7C 7C 1B 78 */ mr r28, r3 /* 803C9E08 003C5A68 7C 9D 23 78 */ mr r29, r4 /* 803C9E0C 003C5A6C 4B FE 2A 55 */ bl func_803AC860 @@ -83669,7 +83669,7 @@ lbl_803C9F28: /* 803C9FB0 003C5C10 7C 08 02 A6 */ mflr r0 /* 803C9FB4 003C5C14 90 01 00 24 */ stw r0, 0x24(r1) /* 803C9FB8 003C5C18 39 61 00 20 */ addi r11, r1, 0x20 -/* 803C9FBC 003C5C1C 4B DF D1 75 */ bl func_801C7130 +/* 803C9FBC 003C5C1C 4B DF D1 75 */ bl _savegpr_29 /* 803C9FC0 003C5C20 7C 7F 1B 78 */ mr r31, r3 /* 803C9FC4 003C5C24 7C 9D 23 78 */ mr r29, r4 /* 803C9FC8 003C5C28 4B FE 28 99 */ bl func_803AC860 @@ -83804,7 +83804,7 @@ lbl_803CA164: /* 803CA184 003C5DE4 7C 08 02 A6 */ mflr r0 /* 803CA188 003C5DE8 90 01 00 24 */ stw r0, 0x24(r1) /* 803CA18C 003C5DEC 39 61 00 20 */ addi r11, r1, 0x20 -/* 803CA190 003C5DF0 4B DF CF 9D */ bl func_801C712C +/* 803CA190 003C5DF0 4B DF CF 9D */ bl _savegpr_28 /* 803CA194 003C5DF4 7C 7E 1B 78 */ mr r30, r3 /* 803CA198 003C5DF8 7C 9F 23 78 */ mr r31, r4 /* 803CA19C 003C5DFC 4B FE 26 C5 */ bl func_803AC860 @@ -83923,7 +83923,7 @@ lbl_803CA308: /* 803CA328 003C5F88 7C 08 02 A6 */ mflr r0 /* 803CA32C 003C5F8C 90 01 00 24 */ stw r0, 0x24(r1) /* 803CA330 003C5F90 39 61 00 20 */ addi r11, r1, 0x20 -/* 803CA334 003C5F94 4B DF CD FD */ bl func_801C7130 +/* 803CA334 003C5F94 4B DF CD FD */ bl _savegpr_29 /* 803CA338 003C5F98 7C 7E 1B 78 */ mr r30, r3 /* 803CA33C 003C5F9C 7C 9D 23 78 */ mr r29, r4 /* 803CA340 003C5FA0 4B FE 25 21 */ bl func_803AC860 @@ -84113,7 +84113,7 @@ lbl_803CA59C: /* 803CA5BC 003C621C 7C 08 02 A6 */ mflr r0 /* 803CA5C0 003C6220 90 01 00 24 */ stw r0, 0x24(r1) /* 803CA5C4 003C6224 39 61 00 20 */ addi r11, r1, 0x20 -/* 803CA5C8 003C6228 4B DF CB 65 */ bl func_801C712C +/* 803CA5C8 003C6228 4B DF CB 65 */ bl _savegpr_28 /* 803CA5CC 003C622C 7C 7E 1B 78 */ mr r30, r3 /* 803CA5D0 003C6230 7C 9F 23 78 */ mr r31, r4 /* 803CA5D4 003C6234 4B FE 22 8D */ bl func_803AC860 @@ -84298,7 +84298,7 @@ lbl_803CA81C: /* 803CA83C 003C649C 7C 08 02 A6 */ mflr r0 /* 803CA840 003C64A0 90 01 00 24 */ stw r0, 0x24(r1) /* 803CA844 003C64A4 39 61 00 20 */ addi r11, r1, 0x20 -/* 803CA848 003C64A8 4B DF C8 E5 */ bl func_801C712C +/* 803CA848 003C64A8 4B DF C8 E5 */ bl _savegpr_28 /* 803CA84C 003C64AC 7C 7C 1B 78 */ mr r28, r3 /* 803CA850 003C64B0 7C 9D 23 78 */ mr r29, r4 /* 803CA854 003C64B4 4B FE 20 0D */ bl func_803AC860 @@ -84327,7 +84327,7 @@ lbl_803CA880: /* 803CA8A8 003C6508 7C 08 02 A6 */ mflr r0 /* 803CA8AC 003C650C 90 01 00 24 */ stw r0, 0x24(r1) /* 803CA8B0 003C6510 39 61 00 20 */ addi r11, r1, 0x20 -/* 803CA8B4 003C6514 4B DF C8 79 */ bl func_801C712C +/* 803CA8B4 003C6514 4B DF C8 79 */ bl _savegpr_28 /* 803CA8B8 003C6518 7C 7C 1B 78 */ mr r28, r3 /* 803CA8BC 003C651C 7C 9D 23 78 */ mr r29, r4 /* 803CA8C0 003C6520 4B FE 1F A1 */ bl func_803AC860 @@ -84528,7 +84528,7 @@ lbl_803CAB3C: /* 803CAB5C 003C67BC 7C 08 02 A6 */ mflr r0 /* 803CAB60 003C67C0 90 01 00 24 */ stw r0, 0x24(r1) /* 803CAB64 003C67C4 39 61 00 20 */ addi r11, r1, 0x20 -/* 803CAB68 003C67C8 4B DF C5 C5 */ bl func_801C712C +/* 803CAB68 003C67C8 4B DF C5 C5 */ bl _savegpr_28 /* 803CAB6C 003C67CC 7C 7C 1B 78 */ mr r28, r3 /* 803CAB70 003C67D0 7C 9D 23 78 */ mr r29, r4 /* 803CAB74 003C67D4 4B FE 1C ED */ bl func_803AC860 @@ -84649,7 +84649,7 @@ func_803CACF0: /* 803CACF4 003C6954 7C 08 02 A6 */ mflr r0 /* 803CACF8 003C6958 90 01 00 24 */ stw r0, 0x24(r1) /* 803CACFC 003C695C 39 61 00 20 */ addi r11, r1, 0x20 -/* 803CAD00 003C6960 4B DF C4 2D */ bl func_801C712C +/* 803CAD00 003C6960 4B DF C4 2D */ bl _savegpr_28 /* 803CAD04 003C6964 7C 9F 23 78 */ mr r31, r4 /* 803CAD08 003C6968 80 84 00 64 */ lwz r4, 0x64(r4) /* 803CAD0C 003C696C 7C 7C 1B 78 */ mr r28, r3 @@ -84963,7 +84963,7 @@ lbl_803CB054: /* 803CB1AC 003C6E0C 7C 08 02 A6 */ mflr r0 /* 803CB1B0 003C6E10 90 01 00 64 */ stw r0, 0x64(r1) /* 803CB1B4 003C6E14 39 61 00 60 */ addi r11, r1, 0x60 -/* 803CB1B8 003C6E18 4B DF BF 79 */ bl func_801C7130 +/* 803CB1B8 003C6E18 4B DF BF 79 */ bl _savegpr_29 /* 803CB1BC 003C6E1C 80 A4 00 B4 */ lwz r5, 0xb4(r4) /* 803CB1C0 003C6E20 7C 9E 23 78 */ mr r30, r4 /* 803CB1C4 003C6E24 7C 7D 1B 78 */ mr r29, r3 @@ -85007,7 +85007,7 @@ lbl_803CB054: /* 803CB25C 003C6EBC 7C 08 02 A6 */ mflr r0 /* 803CB260 003C6EC0 90 01 00 24 */ stw r0, 0x24(r1) /* 803CB264 003C6EC4 39 61 00 20 */ addi r11, r1, 0x20 -/* 803CB268 003C6EC8 4B DF BE C9 */ bl func_801C7130 +/* 803CB268 003C6EC8 4B DF BE C9 */ bl _savegpr_29 /* 803CB26C 003C6ECC 80 A4 00 B4 */ lwz r5, 0xb4(r4) /* 803CB270 003C6ED0 7C 9E 23 78 */ mr r30, r4 /* 803CB274 003C6ED4 7C 7D 1B 78 */ mr r29, r3 @@ -85306,7 +85306,7 @@ lbl_803CB674: /* 803CB6A0 003C7300 7C 08 02 A6 */ mflr r0 /* 803CB6A4 003C7304 90 01 00 24 */ stw r0, 0x24(r1) /* 803CB6A8 003C7308 39 61 00 20 */ addi r11, r1, 0x20 -/* 803CB6AC 003C730C 4B DF BA 85 */ bl func_801C7130 +/* 803CB6AC 003C730C 4B DF BA 85 */ bl _savegpr_29 /* 803CB6B0 003C7310 80 A4 00 B4 */ lwz r5, 0xb4(r4) /* 803CB6B4 003C7314 7C 9F 23 78 */ mr r31, r4 /* 803CB6B8 003C7318 7C 7D 1B 78 */ mr r29, r3 @@ -85608,7 +85608,7 @@ lbl_803CB9E8: /* 803CBB18 003C7778 7C 08 02 A6 */ mflr r0 /* 803CBB1C 003C777C 90 01 00 24 */ stw r0, 0x24(r1) /* 803CBB20 003C7780 39 61 00 20 */ addi r11, r1, 0x20 -/* 803CBB24 003C7784 4B DF B6 09 */ bl func_801C712C +/* 803CBB24 003C7784 4B DF B6 09 */ bl _savegpr_28 /* 803CBB28 003C7788 80 A4 00 B4 */ lwz r5, 0xb4(r4) /* 803CBB2C 003C778C 7C 9D 23 78 */ mr r29, r4 /* 803CBB30 003C7790 7C 7C 1B 78 */ mr r28, r3 @@ -85640,7 +85640,7 @@ lbl_803CB9E8: /* 803CBB98 003C77F8 7C 08 02 A6 */ mflr r0 /* 803CBB9C 003C77FC 90 01 00 24 */ stw r0, 0x24(r1) /* 803CBBA0 003C7800 39 61 00 20 */ addi r11, r1, 0x20 -/* 803CBBA4 003C7804 4B DF B5 81 */ bl func_801C7124 +/* 803CBBA4 003C7804 4B DF B5 81 */ bl _savegpr_26 /* 803CBBA8 003C7808 80 A4 00 B4 */ lwz r5, 0xb4(r4) /* 803CBBAC 003C780C 7C 9E 23 78 */ mr r30, r4 /* 803CBBB0 003C7810 7C 7A 1B 78 */ mr r26, r3 @@ -85730,7 +85730,7 @@ lbl_803CBCD4: /* 803CBCF4 003C7954 7C 08 02 A6 */ mflr r0 /* 803CBCF8 003C7958 90 01 00 34 */ stw r0, 0x34(r1) /* 803CBCFC 003C795C 39 61 00 30 */ addi r11, r1, 0x30 -/* 803CBD00 003C7960 4B DF B4 21 */ bl func_801C7120 +/* 803CBD00 003C7960 4B DF B4 21 */ bl _savegpr_25 /* 803CBD04 003C7964 80 A4 00 B4 */ lwz r5, 0xb4(r4) /* 803CBD08 003C7968 7C 9A 23 78 */ mr r26, r4 /* 803CBD0C 003C796C 7C 79 1B 78 */ mr r25, r3 @@ -86072,7 +86072,7 @@ lbl_803CC1E0: /* 803CC220 003C7E80 7C 08 02 A6 */ mflr r0 /* 803CC224 003C7E84 90 01 00 24 */ stw r0, 0x24(r1) /* 803CC228 003C7E88 39 61 00 20 */ addi r11, r1, 0x20 -/* 803CC22C 003C7E8C 4B DF AE F9 */ bl func_801C7124 +/* 803CC22C 003C7E8C 4B DF AE F9 */ bl _savegpr_26 /* 803CC230 003C7E90 7C 7A 1B 78 */ mr r26, r3 /* 803CC234 003C7E94 7C 9F 23 78 */ mr r31, r4 /* 803CC238 003C7E98 4B FE 06 29 */ bl func_803AC860 @@ -86172,7 +86172,7 @@ lbl_803CC368: /* 803CC388 003C7FE8 7C 08 02 A6 */ mflr r0 /* 803CC38C 003C7FEC 90 01 00 34 */ stw r0, 0x34(r1) /* 803CC390 003C7FF0 39 61 00 30 */ addi r11, r1, 0x30 -/* 803CC394 003C7FF4 4B DF AD 8D */ bl func_801C7120 +/* 803CC394 003C7FF4 4B DF AD 8D */ bl _savegpr_25 /* 803CC398 003C7FF8 7C 7B 1B 78 */ mr r27, r3 /* 803CC39C 003C7FFC 7C 9C 23 78 */ mr r28, r4 /* 803CC3A0 003C8000 4B FE 04 C1 */ bl func_803AC860 @@ -86254,7 +86254,7 @@ lbl_803CC494: /* 803CC4B4 003C8114 7C 08 02 A6 */ mflr r0 /* 803CC4B8 003C8118 90 01 00 24 */ stw r0, 0x24(r1) /* 803CC4BC 003C811C 39 61 00 20 */ addi r11, r1, 0x20 -/* 803CC4C0 003C8120 4B DF AC 6D */ bl func_801C712C +/* 803CC4C0 003C8120 4B DF AC 6D */ bl _savegpr_28 /* 803CC4C4 003C8124 80 A4 00 B4 */ lwz r5, 0xb4(r4) /* 803CC4C8 003C8128 7C 9D 23 78 */ mr r29, r4 /* 803CC4CC 003C812C 7C 7C 1B 78 */ mr r28, r3 @@ -86364,7 +86364,7 @@ lbl_803CC62C: /* 803CC64C 003C82AC 7C 08 02 A6 */ mflr r0 /* 803CC650 003C82B0 90 01 00 24 */ stw r0, 0x24(r1) /* 803CC654 003C82B4 39 61 00 20 */ addi r11, r1, 0x20 -/* 803CC658 003C82B8 4B DF AA D9 */ bl func_801C7130 +/* 803CC658 003C82B8 4B DF AA D9 */ bl _savegpr_29 /* 803CC65C 003C82BC 80 A4 00 B4 */ lwz r5, 0xb4(r4) /* 803CC660 003C82C0 7C 9E 23 78 */ mr r30, r4 /* 803CC664 003C82C4 7C 7D 1B 78 */ mr r29, r3 @@ -86413,7 +86413,7 @@ lbl_803CC700: /* 803CC70C 003C836C 7C 08 02 A6 */ mflr r0 /* 803CC710 003C8370 90 01 00 24 */ stw r0, 0x24(r1) /* 803CC714 003C8374 39 61 00 20 */ addi r11, r1, 0x20 -/* 803CC718 003C8378 4B DF AA 19 */ bl func_801C7130 +/* 803CC718 003C8378 4B DF AA 19 */ bl _savegpr_29 /* 803CC71C 003C837C 80 A4 00 B4 */ lwz r5, 0xb4(r4) /* 803CC720 003C8380 7C 9D 23 78 */ mr r29, r4 /* 803CC724 003C8384 7F A3 EB 78 */ mr r3, r29 @@ -86572,7 +86572,7 @@ lbl_803CC950: /* 803CC970 003C85D0 7C 08 02 A6 */ mflr r0 /* 803CC974 003C85D4 90 01 00 34 */ stw r0, 0x34(r1) /* 803CC978 003C85D8 39 61 00 30 */ addi r11, r1, 0x30 -/* 803CC97C 003C85DC 4B DF A7 99 */ bl func_801C7114 +/* 803CC97C 003C85DC 4B DF A7 99 */ bl _savegpr_22 /* 803CC980 003C85E0 80 04 00 94 */ lwz r0, 0x94(r4) /* 803CC984 003C85E4 7C 97 23 78 */ mr r23, r4 /* 803CC988 003C85E8 7C 76 1B 78 */ mr r22, r3 @@ -87065,7 +87065,7 @@ lbl_803CD07C: /* 803CD098 003C8CF8 7C 08 02 A6 */ mflr r0 /* 803CD09C 003C8CFC 90 01 00 34 */ stw r0, 0x34(r1) /* 803CD0A0 003C8D00 39 61 00 30 */ addi r11, r1, 0x30 -/* 803CD0A4 003C8D04 4B DF A0 81 */ bl func_801C7124 +/* 803CD0A4 003C8D04 4B DF A0 81 */ bl _savegpr_26 /* 803CD0A8 003C8D08 80 A4 00 B4 */ lwz r5, 0xb4(r4) /* 803CD0AC 003C8D0C 7C 9D 23 78 */ mr r29, r4 /* 803CD0B0 003C8D10 7C 7C 1B 78 */ mr r28, r3 @@ -87187,7 +87187,7 @@ lbl_803CD230: /* 803CD274 003C8ED4 7C 08 02 A6 */ mflr r0 /* 803CD278 003C8ED8 90 01 00 24 */ stw r0, 0x24(r1) /* 803CD27C 003C8EDC 39 61 00 20 */ addi r11, r1, 0x20 -/* 803CD280 003C8EE0 4B DF 9E AD */ bl func_801C712C +/* 803CD280 003C8EE0 4B DF 9E AD */ bl _savegpr_28 /* 803CD284 003C8EE4 80 A4 00 B4 */ lwz r5, 0xb4(r4) /* 803CD288 003C8EE8 7C 9D 23 78 */ mr r29, r4 /* 803CD28C 003C8EEC 7C 7C 1B 78 */ mr r28, r3 @@ -87219,7 +87219,7 @@ lbl_803CD230: /* 803CD2F4 003C8F54 7C 08 02 A6 */ mflr r0 /* 803CD2F8 003C8F58 90 01 00 24 */ stw r0, 0x24(r1) /* 803CD2FC 003C8F5C 39 61 00 20 */ addi r11, r1, 0x20 -/* 803CD300 003C8F60 4B DF 9E 2D */ bl func_801C712C +/* 803CD300 003C8F60 4B DF 9E 2D */ bl _savegpr_28 /* 803CD304 003C8F64 80 A4 00 B4 */ lwz r5, 0xb4(r4) /* 803CD308 003C8F68 7C 9D 23 78 */ mr r29, r4 /* 803CD30C 003C8F6C 7C 7C 1B 78 */ mr r28, r3 @@ -87250,7 +87250,7 @@ lbl_803CD230: /* 803CD370 003C8FD0 7C 08 02 A6 */ mflr r0 /* 803CD374 003C8FD4 90 01 00 24 */ stw r0, 0x24(r1) /* 803CD378 003C8FD8 39 61 00 20 */ addi r11, r1, 0x20 -/* 803CD37C 003C8FDC 4B DF 9D A9 */ bl func_801C7124 +/* 803CD37C 003C8FDC 4B DF 9D A9 */ bl _savegpr_26 /* 803CD380 003C8FE0 80 A4 00 B4 */ lwz r5, 0xb4(r4) /* 803CD384 003C8FE4 7C 9F 23 78 */ mr r31, r4 /* 803CD388 003C8FE8 7C 7A 1B 78 */ mr r26, r3 @@ -87350,7 +87350,7 @@ lbl_803CD4C4: /* 803CD4E4 003C9144 7C 08 02 A6 */ mflr r0 /* 803CD4E8 003C9148 90 01 00 24 */ stw r0, 0x24(r1) /* 803CD4EC 003C914C 39 61 00 20 */ addi r11, r1, 0x20 -/* 803CD4F0 003C9150 4B DF 9C 41 */ bl func_801C7130 +/* 803CD4F0 003C9150 4B DF 9C 41 */ bl _savegpr_29 /* 803CD4F4 003C9154 80 A4 00 B4 */ lwz r5, 0xb4(r4) /* 803CD4F8 003C9158 7C 9D 23 78 */ mr r29, r4 /* 803CD4FC 003C915C 7F A3 EB 78 */ mr r3, r29 @@ -87501,7 +87501,7 @@ lbl_803CD718: /* 803CD738 003C9398 7C 08 02 A6 */ mflr r0 /* 803CD73C 003C939C 90 01 00 34 */ stw r0, 0x34(r1) /* 803CD740 003C93A0 39 61 00 30 */ addi r11, r1, 0x30 -/* 803CD744 003C93A4 4B DF 99 E1 */ bl func_801C7124 +/* 803CD744 003C93A4 4B DF 99 E1 */ bl _savegpr_26 /* 803CD748 003C93A8 80 A4 00 B4 */ lwz r5, 0xb4(r4) /* 803CD74C 003C93AC 7C 9C 23 78 */ mr r28, r4 /* 803CD750 003C93B0 7C 7B 1B 78 */ mr r27, r3 @@ -87717,7 +87717,7 @@ lbl_803CD95C: /* 803CDA88 003C96E8 7C 08 02 A6 */ mflr r0 /* 803CDA8C 003C96EC 90 01 00 24 */ stw r0, 0x24(r1) /* 803CDA90 003C96F0 39 61 00 20 */ addi r11, r1, 0x20 -/* 803CDA94 003C96F4 4B DF 96 9D */ bl func_801C7130 +/* 803CDA94 003C96F4 4B DF 96 9D */ bl _savegpr_29 /* 803CDA98 003C96F8 7C 7E 1B 78 */ mr r30, r3 /* 803CDA9C 003C96FC 7C 9F 23 78 */ mr r31, r4 /* 803CDAA0 003C9700 3B A0 00 00 */ li r29, 0 @@ -87919,7 +87919,7 @@ lbl_803CDC90: /* 803CDD8C 003C99EC 7C 08 02 A6 */ mflr r0 /* 803CDD90 003C99F0 90 01 00 24 */ stw r0, 0x24(r1) /* 803CDD94 003C99F4 39 61 00 20 */ addi r11, r1, 0x20 -/* 803CDD98 003C99F8 4B DF 93 95 */ bl func_801C712C +/* 803CDD98 003C99F8 4B DF 93 95 */ bl _savegpr_28 /* 803CDD9C 003C99FC 80 A4 00 B4 */ lwz r5, 0xb4(r4) /* 803CDDA0 003C9A00 7C 9D 23 78 */ mr r29, r4 /* 803CDDA4 003C9A04 7C 7C 1B 78 */ mr r28, r3 @@ -87950,7 +87950,7 @@ lbl_803CDC90: /* 803CDE08 003C9A68 7C 08 02 A6 */ mflr r0 /* 803CDE0C 003C9A6C 90 01 00 24 */ stw r0, 0x24(r1) /* 803CDE10 003C9A70 39 61 00 20 */ addi r11, r1, 0x20 -/* 803CDE14 003C9A74 4B DF 93 19 */ bl func_801C712C +/* 803CDE14 003C9A74 4B DF 93 19 */ bl _savegpr_28 /* 803CDE18 003C9A78 80 A4 00 B4 */ lwz r5, 0xb4(r4) /* 803CDE1C 003C9A7C 7C 9D 23 78 */ mr r29, r4 /* 803CDE20 003C9A80 7C 7C 1B 78 */ mr r28, r3 @@ -87984,7 +87984,7 @@ func_803CDE80: /* 803CDE84 003C9AE4 7C 08 02 A6 */ mflr r0 /* 803CDE88 003C9AE8 90 01 00 54 */ stw r0, 0x54(r1) /* 803CDE8C 003C9AEC 39 61 00 50 */ addi r11, r1, 0x50 -/* 803CDE90 003C9AF0 4B DF 92 9D */ bl func_801C712C +/* 803CDE90 003C9AF0 4B DF 92 9D */ bl _savegpr_28 /* 803CDE94 003C9AF4 7C 7D 1B 78 */ mr r29, r3 /* 803CDE98 003C9AF8 7C 9E 23 78 */ mr r30, r4 /* 803CDE9C 003C9AFC 7C BC 2B 78 */ mr r28, r5 @@ -88095,7 +88095,7 @@ lbl_803CDFF0: /* 803CE018 003C9C78 7C 08 02 A6 */ mflr r0 /* 803CE01C 003C9C7C 90 01 00 24 */ stw r0, 0x24(r1) /* 803CE020 003C9C80 39 61 00 20 */ addi r11, r1, 0x20 -/* 803CE024 003C9C84 4B DF 91 0D */ bl func_801C7130 +/* 803CE024 003C9C84 4B DF 91 0D */ bl _savegpr_29 /* 803CE028 003C9C88 80 A4 00 B4 */ lwz r5, 0xb4(r4) /* 803CE02C 003C9C8C 7C 7D 1B 78 */ mr r29, r3 /* 803CE030 003C9C90 7C 9E 23 78 */ mr r30, r4 @@ -88302,7 +88302,7 @@ lbl_803CE2E4: /* 803CE304 003C9F64 7C 08 02 A6 */ mflr r0 /* 803CE308 003C9F68 90 01 00 24 */ stw r0, 0x24(r1) /* 803CE30C 003C9F6C 39 61 00 20 */ addi r11, r1, 0x20 -/* 803CE310 003C9F70 4B DF 8E 15 */ bl func_801C7124 +/* 803CE310 003C9F70 4B DF 8E 15 */ bl _savegpr_26 /* 803CE314 003C9F74 80 A4 00 B4 */ lwz r5, 0xb4(r4) /* 803CE318 003C9F78 7C 9B 23 78 */ mr r27, r4 /* 803CE31C 003C9F7C 7C 7A 1B 78 */ mr r26, r3 @@ -88599,7 +88599,7 @@ lbl_803CE544: /* 803CE790 003CA3F0 7C 08 02 A6 */ mflr r0 /* 803CE794 003CA3F4 90 01 00 24 */ stw r0, 0x24(r1) /* 803CE798 003CA3F8 39 61 00 20 */ addi r11, r1, 0x20 -/* 803CE79C 003CA3FC 4B DF 89 89 */ bl func_801C7124 +/* 803CE79C 003CA3FC 4B DF 89 89 */ bl _savegpr_26 /* 803CE7A0 003CA400 80 A4 00 B4 */ lwz r5, 0xb4(r4) /* 803CE7A4 003CA404 7C 9D 23 78 */ mr r29, r4 /* 803CE7A8 003CA408 7F A3 EB 78 */ mr r3, r29 @@ -88771,7 +88771,7 @@ lbl_803CE9E4: /* 803CEA00 003CA660 7C 08 02 A6 */ mflr r0 /* 803CEA04 003CA664 90 01 00 24 */ stw r0, 0x24(r1) /* 803CEA08 003CA668 39 61 00 20 */ addi r11, r1, 0x20 -/* 803CEA0C 003CA66C 4B DF 87 19 */ bl func_801C7124 +/* 803CEA0C 003CA66C 4B DF 87 19 */ bl _savegpr_26 /* 803CEA10 003CA670 80 A4 00 B4 */ lwz r5, 0xb4(r4) /* 803CEA14 003CA674 7C 9E 23 78 */ mr r30, r4 /* 803CEA18 003CA678 7C 7A 1B 78 */ mr r26, r3 @@ -88873,7 +88873,7 @@ lbl_803CEB6C: /* 803CEB8C 003CA7EC 7C 08 02 A6 */ mflr r0 /* 803CEB90 003CA7F0 90 01 00 34 */ stw r0, 0x34(r1) /* 803CEB94 003CA7F4 39 61 00 30 */ addi r11, r1, 0x30 -/* 803CEB98 003CA7F8 4B DF 85 89 */ bl func_801C7120 +/* 803CEB98 003CA7F8 4B DF 85 89 */ bl _savegpr_25 /* 803CEB9C 003CA7FC 80 A4 00 B4 */ lwz r5, 0xb4(r4) /* 803CEBA0 003CA800 7C 9E 23 78 */ mr r30, r4 /* 803CEBA4 003CA804 7C 79 1B 78 */ mr r25, r3 @@ -89004,7 +89004,7 @@ lbl_803CED5C: /* 803CED88 003CA9E8 7C 08 02 A6 */ mflr r0 /* 803CED8C 003CA9EC 90 01 00 24 */ stw r0, 0x24(r1) /* 803CED90 003CA9F0 39 61 00 20 */ addi r11, r1, 0x20 -/* 803CED94 003CA9F4 4B DF 83 9D */ bl func_801C7130 +/* 803CED94 003CA9F4 4B DF 83 9D */ bl _savegpr_29 /* 803CED98 003CA9F8 80 A4 00 B4 */ lwz r5, 0xb4(r4) /* 803CED9C 003CA9FC 7C 9F 23 78 */ mr r31, r4 /* 803CEDA0 003CAA00 7C 7E 1B 78 */ mr r30, r3 @@ -89087,7 +89087,7 @@ lbl_803CEEA4: /* 803CEEC4 003CAB24 7C 08 02 A6 */ mflr r0 /* 803CEEC8 003CAB28 90 01 00 24 */ stw r0, 0x24(r1) /* 803CEECC 003CAB2C 39 61 00 20 */ addi r11, r1, 0x20 -/* 803CEED0 003CAB30 4B DF 82 61 */ bl func_801C7130 +/* 803CEED0 003CAB30 4B DF 82 61 */ bl _savegpr_29 /* 803CEED4 003CAB34 80 A4 00 B4 */ lwz r5, 0xb4(r4) /* 803CEED8 003CAB38 7C 9F 23 78 */ mr r31, r4 /* 803CEEDC 003CAB3C 7C 7E 1B 78 */ mr r30, r3 @@ -89170,7 +89170,7 @@ lbl_803CEFE0: /* 803CF000 003CAC60 7C 08 02 A6 */ mflr r0 /* 803CF004 003CAC64 90 01 00 24 */ stw r0, 0x24(r1) /* 803CF008 003CAC68 39 61 00 20 */ addi r11, r1, 0x20 -/* 803CF00C 003CAC6C 4B DF 81 25 */ bl func_801C7130 +/* 803CF00C 003CAC6C 4B DF 81 25 */ bl _savegpr_29 /* 803CF010 003CAC70 80 A4 00 B4 */ lwz r5, 0xb4(r4) /* 803CF014 003CAC74 7C 9F 23 78 */ mr r31, r4 /* 803CF018 003CAC78 7C 7D 1B 78 */ mr r29, r3 @@ -89422,7 +89422,7 @@ lbl_803CF398: /* 803CF3B8 003CB018 7C 08 02 A6 */ mflr r0 /* 803CF3BC 003CB01C 90 01 00 24 */ stw r0, 0x24(r1) /* 803CF3C0 003CB020 39 61 00 20 */ addi r11, r1, 0x20 -/* 803CF3C4 003CB024 4B DF 7D 69 */ bl func_801C712C +/* 803CF3C4 003CB024 4B DF 7D 69 */ bl _savegpr_28 /* 803CF3C8 003CB028 80 A4 00 B4 */ lwz r5, 0xb4(r4) /* 803CF3CC 003CB02C 7C 9D 23 78 */ mr r29, r4 /* 803CF3D0 003CB030 7C 7C 1B 78 */ mr r28, r3 @@ -89454,7 +89454,7 @@ lbl_803CF398: /* 803CF438 003CB098 7C 08 02 A6 */ mflr r0 /* 803CF43C 003CB09C 90 01 00 24 */ stw r0, 0x24(r1) /* 803CF440 003CB0A0 39 61 00 20 */ addi r11, r1, 0x20 -/* 803CF444 003CB0A4 4B DF 7C E9 */ bl func_801C712C +/* 803CF444 003CB0A4 4B DF 7C E9 */ bl _savegpr_28 /* 803CF448 003CB0A8 80 A4 00 B4 */ lwz r5, 0xb4(r4) /* 803CF44C 003CB0AC 7C 9D 23 78 */ mr r29, r4 /* 803CF450 003CB0B0 7C 7C 1B 78 */ mr r28, r3 @@ -89621,7 +89621,7 @@ lbl_803CF688: /* 803CF6A8 003CB308 7C 08 02 A6 */ mflr r0 /* 803CF6AC 003CB30C 90 01 00 24 */ stw r0, 0x24(r1) /* 803CF6B0 003CB310 39 61 00 20 */ addi r11, r1, 0x20 -/* 803CF6B4 003CB314 4B DF 7A 79 */ bl func_801C712C +/* 803CF6B4 003CB314 4B DF 7A 79 */ bl _savegpr_28 /* 803CF6B8 003CB318 80 64 00 B4 */ lwz r3, 0xb4(r4) /* 803CF6BC 003CB31C 7C 9F 23 78 */ mr r31, r4 /* 803CF6C0 003CB320 3B A0 01 D3 */ li r29, 0x1d3 @@ -89734,7 +89734,7 @@ lbl_803CF838: /* 803CF858 003CB4B8 7C 08 02 A6 */ mflr r0 /* 803CF85C 003CB4BC 90 01 00 24 */ stw r0, 0x24(r1) /* 803CF860 003CB4C0 39 61 00 20 */ addi r11, r1, 0x20 -/* 803CF864 003CB4C4 4B DF 78 C9 */ bl func_801C712C +/* 803CF864 003CB4C4 4B DF 78 C9 */ bl _savegpr_28 /* 803CF868 003CB4C8 80 A4 00 B4 */ lwz r5, 0xb4(r4) /* 803CF86C 003CB4CC 7C 7D 1B 78 */ mr r29, r3 /* 803CF870 003CB4D0 80 C4 00 64 */ lwz r6, 0x64(r4) @@ -89833,7 +89833,7 @@ lbl_803CF9B0: /* 803CF9D0 003CB630 7C 08 02 A6 */ mflr r0 /* 803CF9D4 003CB634 90 01 00 24 */ stw r0, 0x24(r1) /* 803CF9D8 003CB638 39 61 00 20 */ addi r11, r1, 0x20 -/* 803CF9DC 003CB63C 4B DF 77 51 */ bl func_801C712C +/* 803CF9DC 003CB63C 4B DF 77 51 */ bl _savegpr_28 /* 803CF9E0 003CB640 80 A4 00 B4 */ lwz r5, 0xb4(r4) /* 803CF9E4 003CB644 7C 7D 1B 78 */ mr r29, r3 /* 803CF9E8 003CB648 80 C4 00 64 */ lwz r6, 0x64(r4) @@ -89932,7 +89932,7 @@ lbl_803CFB28: /* 803CFB48 003CB7A8 7C 08 02 A6 */ mflr r0 /* 803CFB4C 003CB7AC 90 01 00 24 */ stw r0, 0x24(r1) /* 803CFB50 003CB7B0 39 61 00 20 */ addi r11, r1, 0x20 -/* 803CFB54 003CB7B4 4B DF 75 DD */ bl func_801C7130 +/* 803CFB54 003CB7B4 4B DF 75 DD */ bl _savegpr_29 /* 803CFB58 003CB7B8 80 A4 00 B4 */ lwz r5, 0xb4(r4) /* 803CFB5C 003CB7BC 7C 9D 23 78 */ mr r29, r4 /* 803CFB60 003CB7C0 7F A3 EB 78 */ mr r3, r29 @@ -90015,7 +90015,7 @@ lbl_803CFC68: /* 803CFC88 003CB8E8 7C 08 02 A6 */ mflr r0 /* 803CFC8C 003CB8EC 90 01 00 34 */ stw r0, 0x34(r1) /* 803CFC90 003CB8F0 39 61 00 30 */ addi r11, r1, 0x30 -/* 803CFC94 003CB8F4 4B DF 74 91 */ bl func_801C7124 +/* 803CFC94 003CB8F4 4B DF 74 91 */ bl _savegpr_26 /* 803CFC98 003CB8F8 80 A4 00 B4 */ lwz r5, 0xb4(r4) /* 803CFC9C 003CB8FC 7C 9E 23 78 */ mr r30, r4 /* 803CFCA0 003CB900 7F C3 F3 78 */ mr r3, r30 @@ -90176,7 +90176,7 @@ lbl_803CFECC: /* 803CFEE8 003CBB48 7C 08 02 A6 */ mflr r0 /* 803CFEEC 003CBB4C 90 01 00 24 */ stw r0, 0x24(r1) /* 803CFEF0 003CBB50 39 61 00 20 */ addi r11, r1, 0x20 -/* 803CFEF4 003CBB54 4B DF 72 3D */ bl func_801C7130 +/* 803CFEF4 003CBB54 4B DF 72 3D */ bl _savegpr_29 /* 803CFEF8 003CBB58 80 A4 00 B4 */ lwz r5, 0xb4(r4) /* 803CFEFC 003CBB5C 7C 9E 23 78 */ mr r30, r4 /* 803CFF00 003CBB60 7C 7D 1B 78 */ mr r29, r3 @@ -90283,7 +90283,7 @@ lbl_803D0054: /* 803D0074 003CBCD4 7C 08 02 A6 */ mflr r0 /* 803D0078 003CBCD8 90 01 00 24 */ stw r0, 0x24(r1) /* 803D007C 003CBCDC 39 61 00 20 */ addi r11, r1, 0x20 -/* 803D0080 003CBCE0 4B DF 70 A5 */ bl func_801C7124 +/* 803D0080 003CBCE0 4B DF 70 A5 */ bl _savegpr_26 /* 803D0084 003CBCE4 80 A4 00 B4 */ lwz r5, 0xb4(r4) /* 803D0088 003CBCE8 7C 9F 23 78 */ mr r31, r4 /* 803D008C 003CBCEC 7C 7A 1B 78 */ mr r26, r3 @@ -90449,7 +90449,7 @@ lbl_803D02A8: /* 803D02DC 003CBF3C 7C 08 02 A6 */ mflr r0 /* 803D02E0 003CBF40 90 01 00 24 */ stw r0, 0x24(r1) /* 803D02E4 003CBF44 39 61 00 20 */ addi r11, r1, 0x20 -/* 803D02E8 003CBF48 4B DF 6E 49 */ bl func_801C7130 +/* 803D02E8 003CBF48 4B DF 6E 49 */ bl _savegpr_29 /* 803D02EC 003CBF4C 80 A4 00 B4 */ lwz r5, 0xb4(r4) /* 803D02F0 003CBF50 7C 9F 23 78 */ mr r31, r4 /* 803D02F4 003CBF54 7C 7E 1B 78 */ mr r30, r3 @@ -90521,7 +90521,7 @@ lbl_803D03C8: /* 803D03E8 003CC048 7C 08 02 A6 */ mflr r0 /* 803D03EC 003CC04C 90 01 00 24 */ stw r0, 0x24(r1) /* 803D03F0 003CC050 39 61 00 20 */ addi r11, r1, 0x20 -/* 803D03F4 003CC054 4B DF 6D 39 */ bl func_801C712C +/* 803D03F4 003CC054 4B DF 6D 39 */ bl _savegpr_28 /* 803D03F8 003CC058 7C 7D 1B 78 */ mr r29, r3 /* 803D03FC 003CC05C 7C 9E 23 78 */ mr r30, r4 /* 803D0400 003CC060 4B FD C4 41 */ bl func_803AC840 @@ -90644,7 +90644,7 @@ lbl_803D0584: /* 803D05B8 003CC218 7C 08 02 A6 */ mflr r0 /* 803D05BC 003CC21C 90 01 00 24 */ stw r0, 0x24(r1) /* 803D05C0 003CC220 39 61 00 20 */ addi r11, r1, 0x20 -/* 803D05C4 003CC224 4B DF 6B 61 */ bl func_801C7124 +/* 803D05C4 003CC224 4B DF 6B 61 */ bl _savegpr_26 /* 803D05C8 003CC228 80 A4 00 B4 */ lwz r5, 0xb4(r4) /* 803D05CC 003CC22C 7C 9D 23 78 */ mr r29, r4 /* 803D05D0 003CC230 7C 7C 1B 78 */ mr r28, r3 @@ -90753,7 +90753,7 @@ lbl_803D0730: /* 803D0750 003CC3B0 7C 08 02 A6 */ mflr r0 /* 803D0754 003CC3B4 90 01 00 24 */ stw r0, 0x24(r1) /* 803D0758 003CC3B8 39 61 00 20 */ addi r11, r1, 0x20 -/* 803D075C 003CC3BC 4B DF 69 C9 */ bl func_801C7124 +/* 803D075C 003CC3BC 4B DF 69 C9 */ bl _savegpr_26 /* 803D0760 003CC3C0 80 A4 00 B4 */ lwz r5, 0xb4(r4) /* 803D0764 003CC3C4 7C 9E 23 78 */ mr r30, r4 /* 803D0768 003CC3C8 7C 7A 1B 78 */ mr r26, r3 @@ -90923,7 +90923,7 @@ lbl_803D09B0: /* 803D09D0 003CC630 7C 08 02 A6 */ mflr r0 /* 803D09D4 003CC634 90 01 00 44 */ stw r0, 0x44(r1) /* 803D09D8 003CC638 39 61 00 40 */ addi r11, r1, 0x40 -/* 803D09DC 003CC63C 4B DF 67 35 */ bl func_801C7110 +/* 803D09DC 003CC63C 4B DF 67 35 */ bl _savegpr_21 /* 803D09E0 003CC640 80 A4 00 B4 */ lwz r5, 0xb4(r4) /* 803D09E4 003CC644 7C 9A 23 78 */ mr r26, r4 /* 803D09E8 003CC648 7C 75 1B 78 */ mr r21, r3 @@ -91258,7 +91258,7 @@ lbl_803D0EB4: /* 803D0ECC 003CCB2C 7C 08 02 A6 */ mflr r0 /* 803D0ED0 003CCB30 90 01 00 24 */ stw r0, 0x24(r1) /* 803D0ED4 003CCB34 39 61 00 20 */ addi r11, r1, 0x20 -/* 803D0ED8 003CCB38 4B DF 62 59 */ bl func_801C7130 +/* 803D0ED8 003CCB38 4B DF 62 59 */ bl _savegpr_29 /* 803D0EDC 003CCB3C 80 A4 00 B4 */ lwz r5, 0xb4(r4) /* 803D0EE0 003CCB40 7C 9E 23 78 */ mr r30, r4 /* 803D0EE4 003CCB44 7C 7D 1B 78 */ mr r29, r3 @@ -91311,7 +91311,7 @@ lbl_803D0F78: /* 803D0F98 003CCBF8 7C 08 02 A6 */ mflr r0 /* 803D0F9C 003CCBFC 90 01 00 24 */ stw r0, 0x24(r1) /* 803D0FA0 003CCC00 39 61 00 20 */ addi r11, r1, 0x20 -/* 803D0FA4 003CCC04 4B DF 61 89 */ bl func_801C712C +/* 803D0FA4 003CCC04 4B DF 61 89 */ bl _savegpr_28 /* 803D0FA8 003CCC08 80 A4 00 B4 */ lwz r5, 0xb4(r4) /* 803D0FAC 003CCC0C 7C 9D 23 78 */ mr r29, r4 /* 803D0FB0 003CCC10 7C 7C 1B 78 */ mr r28, r3 @@ -91365,7 +91365,7 @@ lbl_803D1048: /* 803D1068 003CCCC8 7C 08 02 A6 */ mflr r0 /* 803D106C 003CCCCC 90 01 00 34 */ stw r0, 0x34(r1) /* 803D1070 003CCCD0 39 61 00 30 */ addi r11, r1, 0x30 -/* 803D1074 003CCCD4 4B DF 60 AD */ bl func_801C7120 +/* 803D1074 003CCCD4 4B DF 60 AD */ bl _savegpr_25 /* 803D1078 003CCCD8 80 A4 00 B4 */ lwz r5, 0xb4(r4) /* 803D107C 003CCCDC 7C 9F 23 78 */ mr r31, r4 /* 803D1080 003CCCE0 7C 79 1B 78 */ mr r25, r3 @@ -91457,7 +91457,7 @@ lbl_803D1134: /* 803D11C0 003CCE20 7C 08 02 A6 */ mflr r0 /* 803D11C4 003CCE24 90 01 00 24 */ stw r0, 0x24(r1) /* 803D11C8 003CCE28 39 61 00 20 */ addi r11, r1, 0x20 -/* 803D11CC 003CCE2C 4B DF 5F 61 */ bl func_801C712C +/* 803D11CC 003CCE2C 4B DF 5F 61 */ bl _savegpr_28 /* 803D11D0 003CCE30 80 A4 00 B4 */ lwz r5, 0xb4(r4) /* 803D11D4 003CCE34 7C 9D 23 78 */ mr r29, r4 /* 803D11D8 003CCE38 7C 7C 1B 78 */ mr r28, r3 @@ -91494,7 +91494,7 @@ lbl_803D1230: /* 803D1250 003CCEB0 7C 08 02 A6 */ mflr r0 /* 803D1254 003CCEB4 90 01 00 24 */ stw r0, 0x24(r1) /* 803D1258 003CCEB8 39 61 00 20 */ addi r11, r1, 0x20 -/* 803D125C 003CCEBC 4B DF 5E C9 */ bl func_801C7124 +/* 803D125C 003CCEBC 4B DF 5E C9 */ bl _savegpr_26 /* 803D1260 003CCEC0 80 A4 00 B4 */ lwz r5, 0xb4(r4) /* 803D1264 003CCEC4 7C 9C 23 78 */ mr r28, r4 /* 803D1268 003CCEC8 7C 7A 1B 78 */ mr r26, r3 @@ -91935,7 +91935,7 @@ lbl_803D18B4: /* 803D18D0 003CD530 7C 08 02 A6 */ mflr r0 /* 803D18D4 003CD534 90 01 00 24 */ stw r0, 0x24(r1) /* 803D18D8 003CD538 39 61 00 20 */ addi r11, r1, 0x20 -/* 803D18DC 003CD53C 4B DF 58 55 */ bl func_801C7130 +/* 803D18DC 003CD53C 4B DF 58 55 */ bl _savegpr_29 /* 803D18E0 003CD540 80 A4 00 B4 */ lwz r5, 0xb4(r4) /* 803D18E4 003CD544 7C 9F 23 78 */ mr r31, r4 /* 803D18E8 003CD548 7C 7D 1B 78 */ mr r29, r3 @@ -92422,7 +92422,7 @@ lbl_803D1F9C: /* 803D2000 003CDC60 7C 08 02 A6 */ mflr r0 /* 803D2004 003CDC64 90 01 00 24 */ stw r0, 0x24(r1) /* 803D2008 003CDC68 39 61 00 20 */ addi r11, r1, 0x20 -/* 803D200C 003CDC6C 4B DF 51 25 */ bl func_801C7130 +/* 803D200C 003CDC6C 4B DF 51 25 */ bl _savegpr_29 /* 803D2010 003CDC70 80 A4 00 B4 */ lwz r5, 0xb4(r4) /* 803D2014 003CDC74 7C 9F 23 78 */ mr r31, r4 /* 803D2018 003CDC78 7C 7D 1B 78 */ mr r29, r3 @@ -92515,7 +92515,7 @@ lbl_803D214C: /* 803D216C 003CDDCC 7C 08 02 A6 */ mflr r0 /* 803D2170 003CDDD0 90 01 00 24 */ stw r0, 0x24(r1) /* 803D2174 003CDDD4 39 61 00 20 */ addi r11, r1, 0x20 -/* 803D2178 003CDDD8 4B DF 4F AD */ bl func_801C7124 +/* 803D2178 003CDDD8 4B DF 4F AD */ bl _savegpr_26 /* 803D217C 003CDDDC 80 A4 00 B4 */ lwz r5, 0xb4(r4) /* 803D2180 003CDDE0 7C 9B 23 78 */ mr r27, r4 /* 803D2184 003CDDE4 7C 7A 1B 78 */ mr r26, r3 @@ -92577,7 +92577,7 @@ lbl_803D2240: /* 803D2260 003CDEC0 7C 08 02 A6 */ mflr r0 /* 803D2264 003CDEC4 90 01 00 24 */ stw r0, 0x24(r1) /* 803D2268 003CDEC8 39 61 00 20 */ addi r11, r1, 0x20 -/* 803D226C 003CDECC 4B DF 4E C5 */ bl func_801C7130 +/* 803D226C 003CDECC 4B DF 4E C5 */ bl _savegpr_29 /* 803D2270 003CDED0 80 A4 00 B4 */ lwz r5, 0xb4(r4) /* 803D2274 003CDED4 7C 9E 23 78 */ mr r30, r4 /* 803D2278 003CDED8 7C 7D 1B 78 */ mr r29, r3 @@ -92608,7 +92608,7 @@ lbl_803D22B8: /* 803D22D8 003CDF38 7C 08 02 A6 */ mflr r0 /* 803D22DC 003CDF3C 90 01 00 24 */ stw r0, 0x24(r1) /* 803D22E0 003CDF40 39 61 00 20 */ addi r11, r1, 0x20 -/* 803D22E4 003CDF44 4B DF 4E 41 */ bl func_801C7124 +/* 803D22E4 003CDF44 4B DF 4E 41 */ bl _savegpr_26 /* 803D22E8 003CDF48 80 A4 00 B4 */ lwz r5, 0xb4(r4) /* 803D22EC 003CDF4C 7C 9E 23 78 */ mr r30, r4 /* 803D22F0 003CDF50 7C 7D 1B 78 */ mr r29, r3 @@ -92832,7 +92832,7 @@ lbl_803D25B8: /* 803D2638 003CE298 7C 08 02 A6 */ mflr r0 /* 803D263C 003CE29C 90 01 00 24 */ stw r0, 0x24(r1) /* 803D2640 003CE2A0 39 61 00 20 */ addi r11, r1, 0x20 -/* 803D2644 003CE2A4 4B DF 4A ED */ bl func_801C7130 +/* 803D2644 003CE2A4 4B DF 4A ED */ bl _savegpr_29 /* 803D2648 003CE2A8 80 A4 00 B4 */ lwz r5, 0xb4(r4) /* 803D264C 003CE2AC 7C 9D 23 78 */ mr r29, r4 /* 803D2650 003CE2B0 7C 7E 1B 78 */ mr r30, r3 @@ -92901,7 +92901,7 @@ lbl_803D2720: /* 803D2740 003CE3A0 7C 08 02 A6 */ mflr r0 /* 803D2744 003CE3A4 90 01 00 34 */ stw r0, 0x34(r1) /* 803D2748 003CE3A8 39 61 00 30 */ addi r11, r1, 0x30 -/* 803D274C 003CE3AC 4B DF 49 D5 */ bl func_801C7120 +/* 803D274C 003CE3AC 4B DF 49 D5 */ bl _savegpr_25 /* 803D2750 003CE3B0 80 A4 00 B4 */ lwz r5, 0xb4(r4) /* 803D2754 003CE3B4 7C 9D 23 78 */ mr r29, r4 /* 803D2758 003CE3B8 7C 79 1B 78 */ mr r25, r3 @@ -93045,7 +93045,7 @@ lbl_803D2940: /* 803D295C 003CE5BC 7C 08 02 A6 */ mflr r0 /* 803D2960 003CE5C0 90 01 00 74 */ stw r0, 0x74(r1) /* 803D2964 003CE5C4 39 61 00 70 */ addi r11, r1, 0x70 -/* 803D2968 003CE5C8 4B DF 47 A9 */ bl func_801C7110 +/* 803D2968 003CE5C8 4B DF 47 A9 */ bl _savegpr_21 /* 803D296C 003CE5CC 80 A4 00 B4 */ lwz r5, 0xb4(r4) /* 803D2970 003CE5D0 7C 9F 23 78 */ mr r31, r4 /* 803D2974 003CE5D4 7C 75 1B 78 */ mr r21, r3 @@ -93139,7 +93139,7 @@ lbl_803D2A98: /* 803D2AB8 003CE718 7C 08 02 A6 */ mflr r0 /* 803D2ABC 003CE71C 90 01 00 24 */ stw r0, 0x24(r1) /* 803D2AC0 003CE720 39 61 00 20 */ addi r11, r1, 0x20 -/* 803D2AC4 003CE724 4B DF 46 61 */ bl func_801C7124 +/* 803D2AC4 003CE724 4B DF 46 61 */ bl _savegpr_26 /* 803D2AC8 003CE728 80 A4 00 B4 */ lwz r5, 0xb4(r4) /* 803D2ACC 003CE72C 7C 9B 23 78 */ mr r27, r4 /* 803D2AD0 003CE730 7C 7A 1B 78 */ mr r26, r3 @@ -93193,7 +93193,7 @@ lbl_803D2B5C: /* 803D2B7C 003CE7DC 7C 08 02 A6 */ mflr r0 /* 803D2B80 003CE7E0 90 01 00 24 */ stw r0, 0x24(r1) /* 803D2B84 003CE7E4 39 61 00 20 */ addi r11, r1, 0x20 -/* 803D2B88 003CE7E8 4B DF 45 A9 */ bl func_801C7130 +/* 803D2B88 003CE7E8 4B DF 45 A9 */ bl _savegpr_29 /* 803D2B8C 003CE7EC 80 A4 00 B4 */ lwz r5, 0xb4(r4) /* 803D2B90 003CE7F0 7C 9E 23 78 */ mr r30, r4 /* 803D2B94 003CE7F4 7C 7D 1B 78 */ mr r29, r3 @@ -93318,7 +93318,7 @@ lbl_803D2D28: /* 803D2D48 003CE9A8 7C 08 02 A6 */ mflr r0 /* 803D2D4C 003CE9AC 90 01 00 24 */ stw r0, 0x24(r1) /* 803D2D50 003CE9B0 39 61 00 20 */ addi r11, r1, 0x20 -/* 803D2D54 003CE9B4 4B DF 43 DD */ bl func_801C7130 +/* 803D2D54 003CE9B4 4B DF 43 DD */ bl _savegpr_29 /* 803D2D58 003CE9B8 80 A4 00 B4 */ lwz r5, 0xb4(r4) /* 803D2D5C 003CE9BC 7C 9F 23 78 */ mr r31, r4 /* 803D2D60 003CE9C0 7C 7D 1B 78 */ mr r29, r3 @@ -93414,7 +93414,7 @@ lbl_803D2E90: /* 803D2EAC 003CEB0C 7C 08 02 A6 */ mflr r0 /* 803D2EB0 003CEB10 90 01 00 24 */ stw r0, 0x24(r1) /* 803D2EB4 003CEB14 39 61 00 20 */ addi r11, r1, 0x20 -/* 803D2EB8 003CEB18 4B DF 42 79 */ bl func_801C7130 +/* 803D2EB8 003CEB18 4B DF 42 79 */ bl _savegpr_29 /* 803D2EBC 003CEB1C 80 A4 00 B4 */ lwz r5, 0xb4(r4) /* 803D2EC0 003CEB20 7C 9E 23 78 */ mr r30, r4 /* 803D2EC4 003CEB24 7C 7F 1B 78 */ mr r31, r3 @@ -93656,7 +93656,7 @@ lbl_803D3214: /* 803D3234 003CEE94 7C 08 02 A6 */ mflr r0 /* 803D3238 003CEE98 90 01 00 24 */ stw r0, 0x24(r1) /* 803D323C 003CEE9C 39 61 00 20 */ addi r11, r1, 0x20 -/* 803D3240 003CEEA0 4B DF 3E ED */ bl func_801C712C +/* 803D3240 003CEEA0 4B DF 3E ED */ bl _savegpr_28 /* 803D3244 003CEEA4 80 A4 00 B4 */ lwz r5, 0xb4(r4) /* 803D3248 003CEEA8 7C 9F 23 78 */ mr r31, r4 /* 803D324C 003CEEAC 7C 7E 1B 78 */ mr r30, r3 @@ -93725,7 +93725,7 @@ lbl_803D3320: /* 803D3340 003CEFA0 7C 08 02 A6 */ mflr r0 /* 803D3344 003CEFA4 90 01 00 24 */ stw r0, 0x24(r1) /* 803D3348 003CEFA8 39 61 00 20 */ addi r11, r1, 0x20 -/* 803D334C 003CEFAC 4B DF 3D D9 */ bl func_801C7124 +/* 803D334C 003CEFAC 4B DF 3D D9 */ bl _savegpr_26 /* 803D3350 003CEFB0 80 A4 00 B4 */ lwz r5, 0xb4(r4) /* 803D3354 003CEFB4 7C 9B 23 78 */ mr r27, r4 /* 803D3358 003CEFB8 7C 7A 1B 78 */ mr r26, r3 @@ -93911,7 +93911,7 @@ lbl_803D35B0: /* 803D35D0 003CF230 7C 08 02 A6 */ mflr r0 /* 803D35D4 003CF234 90 01 00 44 */ stw r0, 0x44(r1) /* 803D35D8 003CF238 39 61 00 40 */ addi r11, r1, 0x40 -/* 803D35DC 003CF23C 4B DF 3B 35 */ bl func_801C7110 +/* 803D35DC 003CF23C 4B DF 3B 35 */ bl _savegpr_21 /* 803D35E0 003CF240 80 A4 00 B4 */ lwz r5, 0xb4(r4) /* 803D35E4 003CF244 7C 99 23 78 */ mr r25, r4 /* 803D35E8 003CF248 7C 78 1B 78 */ mr r24, r3 @@ -94083,7 +94083,7 @@ lbl_803D37E0: /* 803D3858 003CF4B8 7C 08 02 A6 */ mflr r0 /* 803D385C 003CF4BC 90 01 00 34 */ stw r0, 0x34(r1) /* 803D3860 003CF4C0 39 61 00 30 */ addi r11, r1, 0x30 -/* 803D3864 003CF4C4 4B DF 38 BD */ bl func_801C7120 +/* 803D3864 003CF4C4 4B DF 38 BD */ bl _savegpr_25 /* 803D3868 003CF4C8 80 A4 00 B4 */ lwz r5, 0xb4(r4) /* 803D386C 003CF4CC 7C 9C 23 78 */ mr r28, r4 /* 803D3870 003CF4D0 7C 79 1B 78 */ mr r25, r3 @@ -94289,7 +94289,7 @@ lbl_803D3B74: /* 803D3B80 003CF7E0 7C 08 02 A6 */ mflr r0 /* 803D3B84 003CF7E4 90 01 00 24 */ stw r0, 0x24(r1) /* 803D3B88 003CF7E8 39 61 00 20 */ addi r11, r1, 0x20 -/* 803D3B8C 003CF7EC 4B DF 35 A1 */ bl func_801C712C +/* 803D3B8C 003CF7EC 4B DF 35 A1 */ bl _savegpr_28 /* 803D3B90 003CF7F0 80 A4 00 B4 */ lwz r5, 0xb4(r4) /* 803D3B94 003CF7F4 7C 9F 23 78 */ mr r31, r4 /* 803D3B98 003CF7F8 7C 7E 1B 78 */ mr r30, r3 @@ -94450,7 +94450,7 @@ lbl_803D3D94: /* 803D3DE4 003CFA44 7C 08 02 A6 */ mflr r0 /* 803D3DE8 003CFA48 90 01 00 24 */ stw r0, 0x24(r1) /* 803D3DEC 003CFA4C 39 61 00 20 */ addi r11, r1, 0x20 -/* 803D3DF0 003CFA50 4B DF 33 41 */ bl func_801C7130 +/* 803D3DF0 003CFA50 4B DF 33 41 */ bl _savegpr_29 /* 803D3DF4 003CFA54 80 A4 00 B4 */ lwz r5, 0xb4(r4) /* 803D3DF8 003CFA58 7C 9D 23 78 */ mr r29, r4 /* 803D3DFC 003CFA5C 7F A3 EB 78 */ mr r3, r29 @@ -94655,7 +94655,7 @@ lbl_803D40C4: /* 803D40E4 003CFD44 7C 08 02 A6 */ mflr r0 /* 803D40E8 003CFD48 90 01 00 24 */ stw r0, 0x24(r1) /* 803D40EC 003CFD4C 39 61 00 20 */ addi r11, r1, 0x20 -/* 803D40F0 003CFD50 4B DF 30 35 */ bl func_801C7124 +/* 803D40F0 003CFD50 4B DF 30 35 */ bl _savegpr_26 /* 803D40F4 003CFD54 80 A4 00 B4 */ lwz r5, 0xb4(r4) /* 803D40F8 003CFD58 7C 9D 23 78 */ mr r29, r4 /* 803D40FC 003CFD5C 7C 7A 1B 78 */ mr r26, r3 @@ -94914,7 +94914,7 @@ lbl_803D447C: /* 803D4498 003D00F8 7C 08 02 A6 */ mflr r0 /* 803D449C 003D00FC 90 01 00 24 */ stw r0, 0x24(r1) /* 803D44A0 003D0100 39 61 00 20 */ addi r11, r1, 0x20 -/* 803D44A4 003D0104 4B DF 2C 8D */ bl func_801C7130 +/* 803D44A4 003D0104 4B DF 2C 8D */ bl _savegpr_29 /* 803D44A8 003D0108 80 A4 00 B4 */ lwz r5, 0xb4(r4) /* 803D44AC 003D010C 7C 9E 23 78 */ mr r30, r4 /* 803D44B0 003D0110 7C 7D 1B 78 */ mr r29, r3 @@ -94953,7 +94953,7 @@ lbl_803D450C: /* 803D452C 003D018C 7C 08 02 A6 */ mflr r0 /* 803D4530 003D0190 90 01 00 24 */ stw r0, 0x24(r1) /* 803D4534 003D0194 39 61 00 20 */ addi r11, r1, 0x20 -/* 803D4538 003D0198 4B DF 2B F9 */ bl func_801C7130 +/* 803D4538 003D0198 4B DF 2B F9 */ bl _savegpr_29 /* 803D453C 003D019C 80 A4 00 B4 */ lwz r5, 0xb4(r4) /* 803D4540 003D01A0 7C 9E 23 78 */ mr r30, r4 /* 803D4544 003D01A4 7C 7D 1B 78 */ mr r29, r3 @@ -95078,7 +95078,7 @@ lbl_803D46EC: /* 803D470C 003D036C 7C 08 02 A6 */ mflr r0 /* 803D4710 003D0370 90 01 00 34 */ stw r0, 0x34(r1) /* 803D4714 003D0374 39 61 00 30 */ addi r11, r1, 0x30 -/* 803D4718 003D0378 4B DF 2A 09 */ bl func_801C7120 +/* 803D4718 003D0378 4B DF 2A 09 */ bl _savegpr_25 /* 803D471C 003D037C 80 A4 00 B4 */ lwz r5, 0xb4(r4) /* 803D4720 003D0380 7C 9E 23 78 */ mr r30, r4 /* 803D4724 003D0384 7C 79 1B 78 */ mr r25, r3 @@ -95211,7 +95211,7 @@ lbl_803D48DC: /* 803D48FC 003D055C 7C 08 02 A6 */ mflr r0 /* 803D4900 003D0560 90 01 00 24 */ stw r0, 0x24(r1) /* 803D4904 003D0564 39 61 00 20 */ addi r11, r1, 0x20 -/* 803D4908 003D0568 4B DF 28 1D */ bl func_801C7124 +/* 803D4908 003D0568 4B DF 28 1D */ bl _savegpr_26 /* 803D490C 003D056C 80 A4 00 B4 */ lwz r5, 0xb4(r4) /* 803D4910 003D0570 7C 9B 23 78 */ mr r27, r4 /* 803D4914 003D0574 7C 7A 1B 78 */ mr r26, r3 @@ -95436,7 +95436,7 @@ lbl_803D4BF4: /* 803D4C54 003D08B4 7C 08 02 A6 */ mflr r0 /* 803D4C58 003D08B8 90 01 00 24 */ stw r0, 0x24(r1) /* 803D4C5C 003D08BC 39 61 00 20 */ addi r11, r1, 0x20 -/* 803D4C60 003D08C0 4B DF 24 CD */ bl func_801C712C +/* 803D4C60 003D08C0 4B DF 24 CD */ bl _savegpr_28 /* 803D4C64 003D08C4 80 A4 00 B4 */ lwz r5, 0xb4(r4) /* 803D4C68 003D08C8 7C 9D 23 78 */ mr r29, r4 /* 803D4C6C 003D08CC 7C 7C 1B 78 */ mr r28, r3 @@ -95472,7 +95472,7 @@ lbl_803D4CC0: /* 803D4CE0 003D0940 7C 08 02 A6 */ mflr r0 /* 803D4CE4 003D0944 90 01 00 24 */ stw r0, 0x24(r1) /* 803D4CE8 003D0948 39 61 00 20 */ addi r11, r1, 0x20 -/* 803D4CEC 003D094C 4B DF 24 39 */ bl func_801C7124 +/* 803D4CEC 003D094C 4B DF 24 39 */ bl _savegpr_26 /* 803D4CF0 003D0950 80 A4 00 B4 */ lwz r5, 0xb4(r4) /* 803D4CF4 003D0954 7C 9B 23 78 */ mr r27, r4 /* 803D4CF8 003D0958 7C 7A 1B 78 */ mr r26, r3 @@ -95525,7 +95525,7 @@ lbl_803D4D8C: /* 803D4DAC 003D0A0C 7C 08 02 A6 */ mflr r0 /* 803D4DB0 003D0A10 90 01 00 24 */ stw r0, 0x24(r1) /* 803D4DB4 003D0A14 39 61 00 20 */ addi r11, r1, 0x20 -/* 803D4DB8 003D0A18 4B DF 23 75 */ bl func_801C712C +/* 803D4DB8 003D0A18 4B DF 23 75 */ bl _savegpr_28 /* 803D4DBC 003D0A1C 80 A4 00 B4 */ lwz r5, 0xb4(r4) /* 803D4DC0 003D0A20 7C 9D 23 78 */ mr r29, r4 /* 803D4DC4 003D0A24 7C 7C 1B 78 */ mr r28, r3 @@ -95565,7 +95565,7 @@ lbl_803D4D8C: /* 803D4E4C 003D0AAC 7C 08 02 A6 */ mflr r0 /* 803D4E50 003D0AB0 90 01 00 24 */ stw r0, 0x24(r1) /* 803D4E54 003D0AB4 39 61 00 20 */ addi r11, r1, 0x20 -/* 803D4E58 003D0AB8 4B DF 22 D5 */ bl func_801C712C +/* 803D4E58 003D0AB8 4B DF 22 D5 */ bl _savegpr_28 /* 803D4E5C 003D0ABC 80 A4 00 B4 */ lwz r5, 0xb4(r4) /* 803D4E60 003D0AC0 7C 9D 23 78 */ mr r29, r4 /* 803D4E64 003D0AC4 7C 7C 1B 78 */ mr r28, r3 @@ -95617,7 +95617,7 @@ lbl_803D4EF8: /* 803D4F0C 003D0B6C 7C 08 02 A6 */ mflr r0 /* 803D4F10 003D0B70 90 01 00 24 */ stw r0, 0x24(r1) /* 803D4F14 003D0B74 39 61 00 20 */ addi r11, r1, 0x20 -/* 803D4F18 003D0B78 4B DF 22 19 */ bl func_801C7130 +/* 803D4F18 003D0B78 4B DF 22 19 */ bl _savegpr_29 /* 803D4F1C 003D0B7C 80 A4 00 B4 */ lwz r5, 0xb4(r4) /* 803D4F20 003D0B80 7C 9D 23 78 */ mr r29, r4 /* 803D4F24 003D0B84 7C 7E 1B 78 */ mr r30, r3 @@ -95772,7 +95772,7 @@ lbl_803D5130: /* 803D5150 003D0DB0 7C 08 02 A6 */ mflr r0 /* 803D5154 003D0DB4 90 01 00 24 */ stw r0, 0x24(r1) /* 803D5158 003D0DB8 39 61 00 20 */ addi r11, r1, 0x20 -/* 803D515C 003D0DBC 4B DF 1F D1 */ bl func_801C712C +/* 803D515C 003D0DBC 4B DF 1F D1 */ bl _savegpr_28 /* 803D5160 003D0DC0 80 A4 00 B4 */ lwz r5, 0xb4(r4) /* 803D5164 003D0DC4 7C 9D 23 78 */ mr r29, r4 /* 803D5168 003D0DC8 7C 7C 1B 78 */ mr r28, r3 @@ -95822,7 +95822,7 @@ lbl_803D51F0: /* 803D5210 003D0E70 7C 08 02 A6 */ mflr r0 /* 803D5214 003D0E74 90 01 00 24 */ stw r0, 0x24(r1) /* 803D5218 003D0E78 39 61 00 20 */ addi r11, r1, 0x20 -/* 803D521C 003D0E7C 4B DF 1F 15 */ bl func_801C7130 +/* 803D521C 003D0E7C 4B DF 1F 15 */ bl _savegpr_29 /* 803D5220 003D0E80 80 A4 00 B4 */ lwz r5, 0xb4(r4) /* 803D5224 003D0E84 7C 9E 23 78 */ mr r30, r4 /* 803D5228 003D0E88 7C 7D 1B 78 */ mr r29, r3 @@ -95879,7 +95879,7 @@ lbl_803D5264: /* 803D52F0 003D0F50 7C 08 02 A6 */ mflr r0 /* 803D52F4 003D0F54 90 01 00 24 */ stw r0, 0x24(r1) /* 803D52F8 003D0F58 39 61 00 20 */ addi r11, r1, 0x20 -/* 803D52FC 003D0F5C 4B DF 1E 35 */ bl func_801C7130 +/* 803D52FC 003D0F5C 4B DF 1E 35 */ bl _savegpr_29 /* 803D5300 003D0F60 7C 9D 23 78 */ mr r29, r4 /* 803D5304 003D0F64 38 80 00 00 */ li r4, 0 /* 803D5308 003D0F68 7F A3 EB 78 */ mr r3, r29 @@ -96117,7 +96117,7 @@ lbl_803D5648: /* 803D5664 003D12C4 7C 08 02 A6 */ mflr r0 /* 803D5668 003D12C8 90 01 00 24 */ stw r0, 0x24(r1) /* 803D566C 003D12CC 39 61 00 20 */ addi r11, r1, 0x20 -/* 803D5670 003D12D0 4B DF 1A C1 */ bl func_801C7130 +/* 803D5670 003D12D0 4B DF 1A C1 */ bl _savegpr_29 /* 803D5674 003D12D4 80 A4 00 B4 */ lwz r5, 0xb4(r4) /* 803D5678 003D12D8 7C 9E 23 78 */ mr r30, r4 /* 803D567C 003D12DC 7F C3 F3 78 */ mr r3, r30 @@ -96175,7 +96175,7 @@ lbl_803D5720: /* 803D573C 003D139C 7C 08 02 A6 */ mflr r0 /* 803D5740 003D13A0 90 01 00 24 */ stw r0, 0x24(r1) /* 803D5744 003D13A4 39 61 00 20 */ addi r11, r1, 0x20 -/* 803D5748 003D13A8 4B DF 19 E9 */ bl func_801C7130 +/* 803D5748 003D13A8 4B DF 19 E9 */ bl _savegpr_29 /* 803D574C 003D13AC 80 A4 00 B4 */ lwz r5, 0xb4(r4) /* 803D5750 003D13B0 7C 9F 23 78 */ mr r31, r4 /* 803D5754 003D13B4 7C 7D 1B 78 */ mr r29, r3 @@ -96386,7 +96386,7 @@ lbl_803D5820: /* 803D5A6C 003D16CC 7C 08 02 A6 */ mflr r0 /* 803D5A70 003D16D0 90 01 00 24 */ stw r0, 0x24(r1) /* 803D5A74 003D16D4 39 61 00 20 */ addi r11, r1, 0x20 -/* 803D5A78 003D16D8 4B DF 16 B5 */ bl func_801C712C +/* 803D5A78 003D16D8 4B DF 16 B5 */ bl _savegpr_28 /* 803D5A7C 003D16DC 80 A4 00 B4 */ lwz r5, 0xb4(r4) /* 803D5A80 003D16E0 7C 9D 23 78 */ mr r29, r4 /* 803D5A84 003D16E4 7C 7C 1B 78 */ mr r28, r3 @@ -96613,7 +96613,7 @@ lbl_803D5ADC: /* 803D5DF4 003D1A54 7C 08 02 A6 */ mflr r0 /* 803D5DF8 003D1A58 90 01 00 24 */ stw r0, 0x24(r1) /* 803D5DFC 003D1A5C 39 61 00 20 */ addi r11, r1, 0x20 -/* 803D5E00 003D1A60 4B DF 13 31 */ bl func_801C7130 +/* 803D5E00 003D1A60 4B DF 13 31 */ bl _savegpr_29 /* 803D5E04 003D1A64 80 A4 00 B4 */ lwz r5, 0xb4(r4) /* 803D5E08 003D1A68 7C 9E 23 78 */ mr r30, r4 /* 803D5E0C 003D1A6C 7C 7D 1B 78 */ mr r29, r3 @@ -96643,7 +96643,7 @@ lbl_803D5E48: /* 803D5E68 003D1AC8 7C 08 02 A6 */ mflr r0 /* 803D5E6C 003D1ACC 90 01 00 24 */ stw r0, 0x24(r1) /* 803D5E70 003D1AD0 39 61 00 20 */ addi r11, r1, 0x20 -/* 803D5E74 003D1AD4 4B DF 12 BD */ bl func_801C7130 +/* 803D5E74 003D1AD4 4B DF 12 BD */ bl _savegpr_29 /* 803D5E78 003D1AD8 7C 7D 1B 78 */ mr r29, r3 /* 803D5E7C 003D1ADC 7C 9E 23 78 */ mr r30, r4 /* 803D5E80 003D1AE0 4B FD 69 E1 */ bl func_803AC860 @@ -96717,7 +96717,7 @@ lbl_803D5F48: /* 803D5F68 003D1BC8 7C 08 02 A6 */ mflr r0 /* 803D5F6C 003D1BCC 90 01 00 24 */ stw r0, 0x24(r1) /* 803D5F70 003D1BD0 39 61 00 20 */ addi r11, r1, 0x20 -/* 803D5F74 003D1BD4 4B DF 11 BD */ bl func_801C7130 +/* 803D5F74 003D1BD4 4B DF 11 BD */ bl _savegpr_29 /* 803D5F78 003D1BD8 7C 7D 1B 78 */ mr r29, r3 /* 803D5F7C 003D1BDC 7C 9E 23 78 */ mr r30, r4 /* 803D5F80 003D1BE0 4B FD 68 E1 */ bl func_803AC860 @@ -96791,7 +96791,7 @@ lbl_803D6048: /* 803D6068 003D1CC8 7C 08 02 A6 */ mflr r0 /* 803D606C 003D1CCC 90 01 00 34 */ stw r0, 0x34(r1) /* 803D6070 003D1CD0 39 61 00 30 */ addi r11, r1, 0x30 -/* 803D6074 003D1CD4 4B DF 10 A1 */ bl func_801C7114 +/* 803D6074 003D1CD4 4B DF 10 A1 */ bl _savegpr_22 /* 803D6078 003D1CD8 80 A4 00 B4 */ lwz r5, 0xb4(r4) /* 803D607C 003D1CDC 7C 9E 23 78 */ mr r30, r4 /* 803D6080 003D1CE0 7C 7D 1B 78 */ mr r29, r3 @@ -97093,7 +97093,7 @@ lbl_803D64B4: /* 803D64D0 003D2130 7C 08 02 A6 */ mflr r0 /* 803D64D4 003D2134 90 01 00 24 */ stw r0, 0x24(r1) /* 803D64D8 003D2138 39 61 00 20 */ addi r11, r1, 0x20 -/* 803D64DC 003D213C 4B DF 0C 55 */ bl func_801C7130 +/* 803D64DC 003D213C 4B DF 0C 55 */ bl _savegpr_29 /* 803D64E0 003D2140 80 A4 00 B4 */ lwz r5, 0xb4(r4) /* 803D64E4 003D2144 7C 9E 23 78 */ mr r30, r4 /* 803D64E8 003D2148 7C 7D 1B 78 */ mr r29, r3 @@ -97301,7 +97301,7 @@ lbl_803D67D8: /* 803D67F8 003D2458 7C 08 02 A6 */ mflr r0 /* 803D67FC 003D245C 90 01 00 24 */ stw r0, 0x24(r1) /* 803D6800 003D2460 39 61 00 20 */ addi r11, r1, 0x20 -/* 803D6804 003D2464 4B DF 09 29 */ bl func_801C712C +/* 803D6804 003D2464 4B DF 09 29 */ bl _savegpr_28 /* 803D6808 003D2468 80 A4 00 B4 */ lwz r5, 0xb4(r4) /* 803D680C 003D246C 7C 9D 23 78 */ mr r29, r4 /* 803D6810 003D2470 7C 7C 1B 78 */ mr r28, r3 @@ -97343,7 +97343,7 @@ lbl_803D6878: /* 803D6898 003D24F8 7C 08 02 A6 */ mflr r0 /* 803D689C 003D24FC 90 01 00 24 */ stw r0, 0x24(r1) /* 803D68A0 003D2500 39 61 00 20 */ addi r11, r1, 0x20 -/* 803D68A4 003D2504 4B DF 08 8D */ bl func_801C7130 +/* 803D68A4 003D2504 4B DF 08 8D */ bl _savegpr_29 /* 803D68A8 003D2508 80 A4 00 B4 */ lwz r5, 0xb4(r4) /* 803D68AC 003D250C 7C 9E 23 78 */ mr r30, r4 /* 803D68B0 003D2510 7C 7D 1B 78 */ mr r29, r3 @@ -97412,7 +97412,7 @@ lbl_803D6914: /* 803D69A4 003D2604 7C 08 02 A6 */ mflr r0 /* 803D69A8 003D2608 90 01 00 24 */ stw r0, 0x24(r1) /* 803D69AC 003D260C 39 61 00 20 */ addi r11, r1, 0x20 -/* 803D69B0 003D2610 4B DF 07 81 */ bl func_801C7130 +/* 803D69B0 003D2610 4B DF 07 81 */ bl _savegpr_29 /* 803D69B4 003D2614 80 A4 00 B4 */ lwz r5, 0xb4(r4) /* 803D69B8 003D2618 7C 9E 23 78 */ mr r30, r4 /* 803D69BC 003D261C 7C 7D 1B 78 */ mr r29, r3 @@ -97496,7 +97496,7 @@ lbl_803D69F8: /* 803D6AF0 003D2750 7C 08 02 A6 */ mflr r0 /* 803D6AF4 003D2754 90 01 00 24 */ stw r0, 0x24(r1) /* 803D6AF8 003D2758 39 61 00 20 */ addi r11, r1, 0x20 -/* 803D6AFC 003D275C 4B DF 06 31 */ bl func_801C712C +/* 803D6AFC 003D275C 4B DF 06 31 */ bl _savegpr_28 /* 803D6B00 003D2760 80 A4 00 B4 */ lwz r5, 0xb4(r4) /* 803D6B04 003D2764 7C 9D 23 78 */ mr r29, r4 /* 803D6B08 003D2768 7C 7C 1B 78 */ mr r28, r3 @@ -97570,7 +97570,7 @@ lbl_803D69F8: /* 803D6C18 003D2878 7C 08 02 A6 */ mflr r0 /* 803D6C1C 003D287C 90 01 00 34 */ stw r0, 0x34(r1) /* 803D6C20 003D2880 39 61 00 30 */ addi r11, r1, 0x30 -/* 803D6C24 003D2884 4B DF 04 F1 */ bl func_801C7114 +/* 803D6C24 003D2884 4B DF 04 F1 */ bl _savegpr_22 /* 803D6C28 003D2888 80 A4 00 B4 */ lwz r5, 0xb4(r4) /* 803D6C2C 003D288C 7C 9E 23 78 */ mr r30, r4 /* 803D6C30 003D2890 7C 7D 1B 78 */ mr r29, r3 @@ -97959,7 +97959,7 @@ lbl_803D71CC: /* 803D71D0 003D2E30 7C 08 02 A6 */ mflr r0 /* 803D71D4 003D2E34 90 01 00 A4 */ stw r0, 0xa4(r1) /* 803D71D8 003D2E38 39 61 00 A0 */ addi r11, r1, 0xa0 -/* 803D71DC 003D2E3C 4B DE FF 29 */ bl func_801C7104 +/* 803D71DC 003D2E3C 4B DE FF 29 */ bl _savegpr_18 /* 803D71E0 003D2E40 7C 73 1B 78 */ mr r19, r3 /* 803D71E4 003D2E44 80 64 00 00 */ lwz r3, 0(r4) /* 803D71E8 003D2E48 7C 9D 23 78 */ mr r29, r4 @@ -99312,7 +99312,7 @@ func_803D8520: /* 803D8524 003D4184 7C 08 02 A6 */ mflr r0 /* 803D8528 003D4188 90 01 00 24 */ stw r0, 0x24(r1) /* 803D852C 003D418C 39 61 00 20 */ addi r11, r1, 0x20 -/* 803D8530 003D4190 4B DE EB FD */ bl func_801C712C +/* 803D8530 003D4190 4B DE EB FD */ bl _savegpr_28 /* 803D8534 003D4194 80 05 00 00 */ lwz r0, 0(r5) /* 803D8538 003D4198 7C 7C 1B 78 */ mr r28, r3 /* 803D853C 003D419C 7C 9D 23 78 */ mr r29, r4 @@ -100435,7 +100435,7 @@ func_803D95A8: /* 803D95AC 003D520C 7C 08 02 A6 */ mflr r0 /* 803D95B0 003D5210 90 01 00 24 */ stw r0, 0x24(r1) /* 803D95B4 003D5214 39 61 00 20 */ addi r11, r1, 0x20 -/* 803D95B8 003D5218 4B DE DB 6D */ bl func_801C7124 +/* 803D95B8 003D5218 4B DE DB 6D */ bl _savegpr_26 /* 803D95BC 003D521C 7C 65 1B 78 */ mr r5, r3 /* 803D95C0 003D5220 38 60 00 10 */ li r3, 0x10 /* 803D95C4 003D5224 38 80 00 00 */ li r4, 0 @@ -100773,7 +100773,7 @@ func_803D9964: /* 803D9968 003D55C8 7C 08 02 A6 */ mflr r0 /* 803D996C 003D55CC 90 01 00 24 */ stw r0, 0x24(r1) /* 803D9970 003D55D0 39 61 00 20 */ addi r11, r1, 0x20 -/* 803D9974 003D55D4 4B DE D7 BD */ bl func_801C7130 +/* 803D9974 003D55D4 4B DE D7 BD */ bl _savegpr_29 /* 803D9978 003D55D8 7C 7D 1B 78 */ mr r29, r3 /* 803D997C 003D55DC 80 6D 9F 18 */ lwz r3, lbl_8063F1D8-_SDA_BASE_(r13) /* 803D9980 003D55E0 7C DE 33 78 */ mr r30, r6 @@ -100837,7 +100837,7 @@ func_803D9A44: /* 803D9A48 003D56A8 7C 08 02 A6 */ mflr r0 /* 803D9A4C 003D56AC 90 01 00 24 */ stw r0, 0x24(r1) /* 803D9A50 003D56B0 39 61 00 20 */ addi r11, r1, 0x20 -/* 803D9A54 003D56B4 4B DE D6 D9 */ bl func_801C712C +/* 803D9A54 003D56B4 4B DE D6 D9 */ bl _savegpr_28 /* 803D9A58 003D56B8 7C 7C 1B 78 */ mr r28, r3 /* 803D9A5C 003D56BC 7C 9D 23 78 */ mr r29, r4 /* 803D9A60 003D56C0 4B D9 48 7D */ bl func_8016E2DC @@ -100883,7 +100883,7 @@ func_803D9AEC: /* 803D9AF0 003D5750 7C 08 02 A6 */ mflr r0 /* 803D9AF4 003D5754 90 01 00 24 */ stw r0, 0x24(r1) /* 803D9AF8 003D5758 39 61 00 20 */ addi r11, r1, 0x20 -/* 803D9AFC 003D575C 4B DE D6 35 */ bl func_801C7130 +/* 803D9AFC 003D575C 4B DE D6 35 */ bl _savegpr_29 /* 803D9B00 003D5760 7C 7F 1B 78 */ mr r31, r3 /* 803D9B04 003D5764 7C 9D 23 78 */ mr r29, r4 /* 803D9B08 003D5768 48 00 03 41 */ bl func_803D9E48 @@ -101414,7 +101414,7 @@ func_803DA174: /* 803DA178 003D5DD8 7C 08 02 A6 */ mflr r0 /* 803DA17C 003D5DDC 90 01 00 34 */ stw r0, 0x34(r1) /* 803DA180 003D5DE0 39 61 00 30 */ addi r11, r1, 0x30 -/* 803DA184 003D5DE4 4B DE CF 9D */ bl func_801C7120 +/* 803DA184 003D5DE4 4B DE CF 9D */ bl _savegpr_25 /* 803DA188 003D5DE8 7C 9E 23 78 */ mr r30, r4 /* 803DA18C 003D5DEC 7C 79 1B 78 */ mr r25, r3 /* 803DA190 003D5DF0 7C BA 2B 78 */ mr r26, r5 @@ -101581,7 +101581,7 @@ func_803DA3A8: /* 803DA3AC 003D600C 7C 08 02 A6 */ mflr r0 /* 803DA3B0 003D6010 90 01 00 44 */ stw r0, 0x44(r1) /* 803DA3B4 003D6014 39 61 00 40 */ addi r11, r1, 0x40 -/* 803DA3B8 003D6018 4B DE CD 69 */ bl func_801C7120 +/* 803DA3B8 003D6018 4B DE CD 69 */ bl _savegpr_25 /* 803DA3BC 003D601C 90 A1 00 08 */ stw r5, 8(r1) /* 803DA3C0 003D6020 7C 9A 23 78 */ mr r26, r4 /* 803DA3C4 003D6024 7C 79 1B 78 */ mr r25, r3 @@ -102301,7 +102301,7 @@ func_803DAE64: /* 803DAE68 003D6AC8 7C 08 02 A6 */ mflr r0 /* 803DAE6C 003D6ACC 90 01 00 24 */ stw r0, 0x24(r1) /* 803DAE70 003D6AD0 39 61 00 20 */ addi r11, r1, 0x20 -/* 803DAE74 003D6AD4 4B DE C2 B9 */ bl func_801C712C +/* 803DAE74 003D6AD4 4B DE C2 B9 */ bl _savegpr_28 /* 803DAE78 003D6AD8 28 03 00 03 */ cmplwi r3, 3 /* 803DAE7C 003D6ADC 7C 7F 1B 78 */ mr r31, r3 /* 803DAE80 003D6AE0 7C 9C 23 78 */ mr r28, r4 @@ -102346,7 +102346,7 @@ func_803DAEFC: /* 803DAF00 003D6B60 7C 08 02 A6 */ mflr r0 /* 803DAF04 003D6B64 90 01 00 24 */ stw r0, 0x24(r1) /* 803DAF08 003D6B68 39 61 00 20 */ addi r11, r1, 0x20 -/* 803DAF0C 003D6B6C 4B DE C2 25 */ bl func_801C7130 +/* 803DAF0C 003D6B6C 4B DE C2 25 */ bl _savegpr_29 /* 803DAF10 003D6B70 A0 03 00 04 */ lhz r0, 4(r3) /* 803DAF14 003D6B74 7C 7D 1B 78 */ mr r29, r3 /* 803DAF18 003D6B78 7C 9E 23 78 */ mr r30, r4 @@ -102388,7 +102388,7 @@ func_803DAF94: /* 803DAF98 003D6BF8 7C 08 02 A6 */ mflr r0 /* 803DAF9C 003D6BFC 90 01 00 34 */ stw r0, 0x34(r1) /* 803DAFA0 003D6C00 39 61 00 30 */ addi r11, r1, 0x30 -/* 803DAFA4 003D6C04 4B DE C1 7D */ bl func_801C7120 +/* 803DAFA4 003D6C04 4B DE C1 7D */ bl _savegpr_25 /* 803DAFA8 003D6C08 7C 9A 23 78 */ mr r26, r4 /* 803DAFAC 003D6C0C 80 83 00 00 */ lwz r4, 0(r3) /* 803DAFB0 003D6C10 7C BE 2B 78 */ mr r30, r5 @@ -102760,7 +102760,7 @@ func_803DB524: /* 803DB528 003D7188 7C 08 02 A6 */ mflr r0 /* 803DB52C 003D718C 90 01 00 24 */ stw r0, 0x24(r1) /* 803DB530 003D7190 39 61 00 20 */ addi r11, r1, 0x20 -/* 803DB534 003D7194 4B DE BB FD */ bl func_801C7130 +/* 803DB534 003D7194 4B DE BB FD */ bl _savegpr_29 /* 803DB538 003D7198 A0 03 00 04 */ lhz r0, 4(r3) /* 803DB53C 003D719C 7C 7F 1B 78 */ mr r31, r3 /* 803DB540 003D71A0 7C 9D 23 78 */ mr r29, r4 @@ -102852,7 +102852,7 @@ func_803DB678: /* 803DB67C 003D72DC 7C 08 02 A6 */ mflr r0 /* 803DB680 003D72E0 90 01 00 24 */ stw r0, 0x24(r1) /* 803DB684 003D72E4 39 61 00 20 */ addi r11, r1, 0x20 -/* 803DB688 003D72E8 4B DE BA A9 */ bl func_801C7130 +/* 803DB688 003D72E8 4B DE BA A9 */ bl _savegpr_29 /* 803DB68C 003D72EC A0 03 00 04 */ lhz r0, 4(r3) /* 803DB690 003D72F0 7C 7D 1B 78 */ mr r29, r3 /* 803DB694 003D72F4 7C 9E 23 78 */ mr r30, r4 @@ -103015,7 +103015,7 @@ func_803DB8CC: /* 803DB8D0 003D7530 7C 08 02 A6 */ mflr r0 /* 803DB8D4 003D7534 90 01 00 24 */ stw r0, 0x24(r1) /* 803DB8D8 003D7538 39 61 00 20 */ addi r11, r1, 0x20 -/* 803DB8DC 003D753C 4B DE B8 55 */ bl func_801C7130 +/* 803DB8DC 003D753C 4B DE B8 55 */ bl _savegpr_29 /* 803DB8E0 003D7540 7C BE 2B 78 */ mr r30, r5 /* 803DB8E4 003D7544 48 00 1F F9 */ bl func_803DD8DC /* 803DB8E8 003D7548 7C 7D 1B 78 */ mr r29, r3 @@ -103046,7 +103046,7 @@ func_803DB93C: /* 803DB940 003D75A0 7C 08 02 A6 */ mflr r0 /* 803DB944 003D75A4 90 01 00 24 */ stw r0, 0x24(r1) /* 803DB948 003D75A8 39 61 00 20 */ addi r11, r1, 0x20 -/* 803DB94C 003D75AC 4B DE B7 E5 */ bl func_801C7130 +/* 803DB94C 003D75AC 4B DE B7 E5 */ bl _savegpr_29 /* 803DB950 003D75B0 7C 7D 1B 78 */ mr r29, r3 /* 803DB954 003D75B4 7C 9E 23 78 */ mr r30, r4 /* 803DB958 003D75B8 38 60 00 00 */ li r3, 0 @@ -103076,7 +103076,7 @@ func_803DB9A8: /* 803DB9AC 003D760C 7C 08 02 A6 */ mflr r0 /* 803DB9B0 003D7610 90 01 00 34 */ stw r0, 0x34(r1) /* 803DB9B4 003D7614 39 61 00 30 */ addi r11, r1, 0x30 -/* 803DB9B8 003D7618 4B DE B7 69 */ bl func_801C7120 +/* 803DB9B8 003D7618 4B DE B7 69 */ bl _savegpr_25 /* 803DB9BC 003D761C 7C 79 1B 78 */ mr r25, r3 /* 803DB9C0 003D7620 48 00 1F AD */ bl func_803DD96C /* 803DB9C4 003D7624 7C 7A 1B 78 */ mr r26, r3 @@ -103175,7 +103175,7 @@ func_803DBB1C: /* 803DBB20 003D7780 7C 08 02 A6 */ mflr r0 /* 803DBB24 003D7784 90 01 00 24 */ stw r0, 0x24(r1) /* 803DBB28 003D7788 39 61 00 20 */ addi r11, r1, 0x20 -/* 803DBB2C 003D778C 4B DE B6 05 */ bl func_801C7130 +/* 803DBB2C 003D778C 4B DE B6 05 */ bl _savegpr_29 /* 803DBB30 003D7790 7C 7E 1B 78 */ mr r30, r3 /* 803DBB34 003D7794 7C 9D 23 78 */ mr r29, r4 /* 803DBB38 003D7798 38 60 00 00 */ li r3, 0 @@ -103207,7 +103207,7 @@ func_803DBB90: /* 803DBB94 003D77F4 7C 08 02 A6 */ mflr r0 /* 803DBB98 003D77F8 90 01 00 24 */ stw r0, 0x24(r1) /* 803DBB9C 003D77FC 39 61 00 20 */ addi r11, r1, 0x20 -/* 803DBBA0 003D7800 4B DE B5 8D */ bl func_801C712C +/* 803DBBA0 003D7800 4B DE B5 8D */ bl _savegpr_28 /* 803DBBA4 003D7804 7C 7C 1B 78 */ mr r28, r3 /* 803DBBA8 003D7808 4B FF E7 71 */ bl func_803DA318 /* 803DBBAC 003D780C 7C 7D 1B 78 */ mr r29, r3 @@ -103240,7 +103240,7 @@ func_803DBC08: /* 803DBC0C 003D786C 7C 08 02 A6 */ mflr r0 /* 803DBC10 003D7870 90 01 00 24 */ stw r0, 0x24(r1) /* 803DBC14 003D7874 39 61 00 20 */ addi r11, r1, 0x20 -/* 803DBC18 003D7878 4B DE B5 19 */ bl func_801C7130 +/* 803DBC18 003D7878 4B DE B5 19 */ bl _savegpr_29 /* 803DBC1C 003D787C 7C 7D 1B 78 */ mr r29, r3 /* 803DBC20 003D7880 7C 9E 23 78 */ mr r30, r4 /* 803DBC24 003D7884 38 60 00 00 */ li r3, 0 @@ -103305,7 +103305,7 @@ func_803DBCEC: /* 803DBCF0 003D7950 7C 08 02 A6 */ mflr r0 /* 803DBCF4 003D7954 90 01 00 24 */ stw r0, 0x24(r1) /* 803DBCF8 003D7958 39 61 00 20 */ addi r11, r1, 0x20 -/* 803DBCFC 003D795C 4B DE B4 35 */ bl func_801C7130 +/* 803DBCFC 003D795C 4B DE B4 35 */ bl _savegpr_29 /* 803DBD00 003D7960 7C 7D 1B 78 */ mr r29, r3 /* 803DBD04 003D7964 4B FF E6 15 */ bl func_803DA318 /* 803DBD08 003D7968 7C 7E 1B 78 */ mr r30, r3 @@ -103376,7 +103376,7 @@ func_803DBDDC: /* 803DBDE0 003D7A40 7C 08 02 A6 */ mflr r0 /* 803DBDE4 003D7A44 90 01 00 34 */ stw r0, 0x34(r1) /* 803DBDE8 003D7A48 39 61 00 30 */ addi r11, r1, 0x30 -/* 803DBDEC 003D7A4C 4B DE B3 39 */ bl func_801C7124 +/* 803DBDEC 003D7A4C 4B DE B3 39 */ bl _savegpr_26 /* 803DBDF0 003D7A50 28 04 00 05 */ cmplwi r4, 5 /* 803DBDF4 003D7A54 7C 7F 1B 78 */ mr r31, r3 /* 803DBDF8 003D7A58 7C 9A 23 78 */ mr r26, r4 @@ -103490,7 +103490,7 @@ func_803DBF64: /* 803DBF68 003D7BC8 7C 08 02 A6 */ mflr r0 /* 803DBF6C 003D7BCC 90 01 00 24 */ stw r0, 0x24(r1) /* 803DBF70 003D7BD0 39 61 00 20 */ addi r11, r1, 0x20 -/* 803DBF74 003D7BD4 4B DE B1 B9 */ bl func_801C712C +/* 803DBF74 003D7BD4 4B DE B1 B9 */ bl _savegpr_28 /* 803DBF78 003D7BD8 7C 7C 1B 78 */ mr r28, r3 /* 803DBF7C 003D7BDC 4B FF E3 9D */ bl func_803DA318 /* 803DBF80 003D7BE0 7C 7D 1B 78 */ mr r29, r3 @@ -103523,7 +103523,7 @@ func_803DBFDC: /* 803DBFE0 003D7C40 7C 08 02 A6 */ mflr r0 /* 803DBFE4 003D7C44 90 01 00 24 */ stw r0, 0x24(r1) /* 803DBFE8 003D7C48 39 61 00 20 */ addi r11, r1, 0x20 -/* 803DBFEC 003D7C4C 4B DE B1 45 */ bl func_801C7130 +/* 803DBFEC 003D7C4C 4B DE B1 45 */ bl _savegpr_29 /* 803DBFF0 003D7C50 7C 7D 1B 78 */ mr r29, r3 /* 803DBFF4 003D7C54 7C 9E 23 78 */ mr r30, r4 /* 803DBFF8 003D7C58 38 60 00 00 */ li r3, 0 @@ -103666,7 +103666,7 @@ func_803DC1A0: /* 803DC1A4 003D7E04 7C 08 02 A6 */ mflr r0 /* 803DC1A8 003D7E08 90 01 00 24 */ stw r0, 0x24(r1) /* 803DC1AC 003D7E0C 39 61 00 20 */ addi r11, r1, 0x20 -/* 803DC1B0 003D7E10 4B DE AF 7D */ bl func_801C712C +/* 803DC1B0 003D7E10 4B DE AF 7D */ bl _savegpr_28 /* 803DC1B4 003D7E14 7C 7C 1B 78 */ mr r28, r3 /* 803DC1B8 003D7E18 38 80 00 05 */ li r4, 5 /* 803DC1BC 003D7E1C 38 A0 00 00 */ li r5, 0 @@ -103742,7 +103742,7 @@ func_803DC2B4: /* 803DC2B8 003D7F18 7C 08 02 A6 */ mflr r0 /* 803DC2BC 003D7F1C 90 01 00 24 */ stw r0, 0x24(r1) /* 803DC2C0 003D7F20 39 61 00 20 */ addi r11, r1, 0x20 -/* 803DC2C4 003D7F24 4B DE AE 61 */ bl func_801C7124 +/* 803DC2C4 003D7F24 4B DE AE 61 */ bl _savegpr_26 /* 803DC2C8 003D7F28 7C 7A 1B 78 */ mr r26, r3 /* 803DC2CC 003D7F2C 38 60 00 00 */ li r3, 0 /* 803DC2D0 003D7F30 38 80 00 2C */ li r4, 0x2c @@ -103949,7 +103949,7 @@ func_803DC598: /* 803DC59C 003D81FC 7C 08 02 A6 */ mflr r0 /* 803DC5A0 003D8200 90 01 00 24 */ stw r0, 0x24(r1) /* 803DC5A4 003D8204 39 61 00 20 */ addi r11, r1, 0x20 -/* 803DC5A8 003D8208 4B DE AB 89 */ bl func_801C7130 +/* 803DC5A8 003D8208 4B DE AB 89 */ bl _savegpr_29 /* 803DC5AC 003D820C 90 81 00 08 */ stw r4, 8(r1) /* 803DC5B0 003D8210 7C 9E 23 78 */ mr r30, r4 /* 803DC5B4 003D8214 7C 7D 1B 78 */ mr r29, r3 @@ -104236,7 +104236,7 @@ func_803DC988: /* 803DC98C 003D85EC 7C 08 02 A6 */ mflr r0 /* 803DC990 003D85F0 90 01 00 24 */ stw r0, 0x24(r1) /* 803DC994 003D85F4 39 61 00 20 */ addi r11, r1, 0x20 -/* 803DC998 003D85F8 4B DE A7 95 */ bl func_801C712C +/* 803DC998 003D85F8 4B DE A7 95 */ bl _savegpr_28 /* 803DC99C 003D85FC 7C 7C 1B 78 */ mr r28, r3 /* 803DC9A0 003D8600 48 00 1F A5 */ bl func_803DE944 /* 803DC9A4 003D8604 7C 7F 1B 78 */ mr r31, r3 @@ -104492,7 +104492,7 @@ func_803DCD20: /* 803DCD24 003D8984 7C 08 02 A6 */ mflr r0 /* 803DCD28 003D8988 90 01 00 24 */ stw r0, 0x24(r1) /* 803DCD2C 003D898C 39 61 00 20 */ addi r11, r1, 0x20 -/* 803DCD30 003D8990 4B DE A3 F5 */ bl func_801C7124 +/* 803DCD30 003D8990 4B DE A3 F5 */ bl _savegpr_26 /* 803DCD34 003D8994 3F A0 80 64 */ lis r29, lbl_8063CE34@ha /* 803DCD38 003D8998 3C A0 00 01 */ lis r5, 0x0000FFFF@ha /* 803DCD3C 003D899C 7C 7A 1B 78 */ mr r26, r3 @@ -104553,7 +104553,7 @@ func_803DCDF0: /* 803DCDF4 003D8A54 7C 08 02 A6 */ mflr r0 /* 803DCDF8 003D8A58 90 01 00 24 */ stw r0, 0x24(r1) /* 803DCDFC 003D8A5C 39 61 00 20 */ addi r11, r1, 0x20 -/* 803DCE00 003D8A60 4B DE A3 31 */ bl func_801C7130 +/* 803DCE00 003D8A60 4B DE A3 31 */ bl _savegpr_29 /* 803DCE04 003D8A64 7C 9E 23 78 */ mr r30, r4 /* 803DCE08 003D8A68 7C 7D 1B 78 */ mr r29, r3 /* 803DCE0C 003D8A6C 38 80 00 AD */ li r4, 0xad @@ -104632,7 +104632,7 @@ func_803DCEFC: /* 803DCF00 003D8B60 7C 08 02 A6 */ mflr r0 /* 803DCF04 003D8B64 90 01 00 24 */ stw r0, 0x24(r1) /* 803DCF08 003D8B68 39 61 00 20 */ addi r11, r1, 0x20 -/* 803DCF0C 003D8B6C 4B DE A2 25 */ bl func_801C7130 +/* 803DCF0C 003D8B6C 4B DE A2 25 */ bl _savegpr_29 /* 803DCF10 003D8B70 3F E0 80 64 */ lis r31, lbl_8063CE34@ha /* 803DCF14 003D8B74 7C 7D 1B 78 */ mr r29, r3 /* 803DCF18 003D8B78 3B FF CE 34 */ addi r31, r31, lbl_8063CE34@l @@ -104815,7 +104815,7 @@ func_803DD1B8: /* 803DD1BC 003D8E1C 7C 08 02 A6 */ mflr r0 /* 803DD1C0 003D8E20 90 01 00 24 */ stw r0, 0x24(r1) /* 803DD1C4 003D8E24 39 61 00 20 */ addi r11, r1, 0x20 -/* 803DD1C8 003D8E28 4B DE 9F 69 */ bl func_801C7130 +/* 803DD1C8 003D8E28 4B DE 9F 69 */ bl _savegpr_29 /* 803DD1CC 003D8E2C 3C C0 80 47 */ lis r6, lbl_80474C38@ha /* 803DD1D0 003D8E30 7C 7D 1B 78 */ mr r29, r3 /* 803DD1D4 003D8E34 54 9E 9E FE */ rlwinm r30, r4, 0x13, 0x1b, 0x1f @@ -105454,7 +105454,7 @@ func_803DD9DC: /* 803DD9E0 003D9640 7C 08 02 A6 */ mflr r0 /* 803DD9E4 003D9644 90 01 00 24 */ stw r0, 0x24(r1) /* 803DD9E8 003D9648 39 61 00 20 */ addi r11, r1, 0x20 -/* 803DD9EC 003D964C 4B DE 97 45 */ bl func_801C7130 +/* 803DD9EC 003D964C 4B DE 97 45 */ bl _savegpr_29 /* 803DD9F0 003D9650 A0 03 00 04 */ lhz r0, 4(r3) /* 803DD9F4 003D9654 7C 7D 1B 78 */ mr r29, r3 /* 803DD9F8 003D9658 7C 9E 23 78 */ mr r30, r4 @@ -105531,7 +105531,7 @@ func_803DDAF8: /* 803DDAFC 003D975C 7C 08 02 A6 */ mflr r0 /* 803DDB00 003D9760 90 01 00 74 */ stw r0, 0x74(r1) /* 803DDB04 003D9764 39 61 00 70 */ addi r11, r1, 0x70 -/* 803DDB08 003D9768 4B DE 96 19 */ bl func_801C7120 +/* 803DDB08 003D9768 4B DE 96 19 */ bl _savegpr_25 /* 803DDB0C 003D976C 7C 9A 23 78 */ mr r26, r4 /* 803DDB10 003D9770 80 83 00 00 */ lwz r4, 0(r3) /* 803DDB14 003D9774 7C 79 1B 78 */ mr r25, r3 @@ -105925,7 +105925,7 @@ func_803DE0FC: /* 803DE100 003D9D60 7C 08 02 A6 */ mflr r0 /* 803DE104 003D9D64 90 01 00 24 */ stw r0, 0x24(r1) /* 803DE108 003D9D68 39 61 00 20 */ addi r11, r1, 0x20 -/* 803DE10C 003D9D6C 4B DE 90 25 */ bl func_801C7130 +/* 803DE10C 003D9D6C 4B DE 90 25 */ bl _savegpr_29 /* 803DE110 003D9D70 A0 03 00 04 */ lhz r0, 4(r3) /* 803DE114 003D9D74 7C 7D 1B 78 */ mr r29, r3 /* 803DE118 003D9D78 7C 9E 23 78 */ mr r30, r4 @@ -106387,7 +106387,7 @@ func_803DE72C: /* 803DE730 003DA390 7C 08 02 A6 */ mflr r0 /* 803DE734 003DA394 90 01 00 24 */ stw r0, 0x24(r1) /* 803DE738 003DA398 39 61 00 20 */ addi r11, r1, 0x20 -/* 803DE73C 003DA39C 4B DE 89 F5 */ bl func_801C7130 +/* 803DE73C 003DA39C 4B DE 89 F5 */ bl _savegpr_29 /* 803DE740 003DA3A0 68 60 00 08 */ xori r0, r3, 8 /* 803DE744 003DA3A4 3C A0 80 47 */ lis r5, lbl_80474BBC@ha /* 803DE748 003DA3A8 7C 06 0E 70 */ srawi r6, r0, 1 @@ -106461,7 +106461,7 @@ func_803DE824: /* 803DE828 003DA488 7C 08 02 A6 */ mflr r0 /* 803DE82C 003DA48C 90 01 00 24 */ stw r0, 0x24(r1) /* 803DE830 003DA490 39 61 00 20 */ addi r11, r1, 0x20 -/* 803DE834 003DA494 4B DE 88 FD */ bl func_801C7130 +/* 803DE834 003DA494 4B DE 88 FD */ bl _savegpr_29 /* 803DE838 003DA498 7C 9E 23 78 */ mr r30, r4 /* 803DE83C 003DA49C 7C 7D 1B 78 */ mr r29, r3 /* 803DE840 003DA4A0 38 80 00 00 */ li r4, 0 @@ -106596,7 +106596,7 @@ func_803DE9BC: /* 803DE9C0 003DA620 7C 08 02 A6 */ mflr r0 /* 803DE9C4 003DA624 90 01 00 24 */ stw r0, 0x24(r1) /* 803DE9C8 003DA628 39 61 00 20 */ addi r11, r1, 0x20 -/* 803DE9CC 003DA62C 4B DE 87 65 */ bl func_801C7130 +/* 803DE9CC 003DA62C 4B DE 87 65 */ bl _savegpr_29 /* 803DE9D0 003DA630 7C 7D 1B 78 */ mr r29, r3 /* 803DE9D4 003DA634 38 80 00 0A */ li r4, 0xa /* 803DE9D8 003DA638 38 A0 00 00 */ li r5, 0 @@ -106709,7 +106709,7 @@ func_803DEB48: /* 803DEB4C 003DA7AC 7C 08 02 A6 */ mflr r0 /* 803DEB50 003DA7B0 90 01 00 24 */ stw r0, 0x24(r1) /* 803DEB54 003DA7B4 39 61 00 20 */ addi r11, r1, 0x20 -/* 803DEB58 003DA7B8 4B DE 85 D9 */ bl func_801C7130 +/* 803DEB58 003DA7B8 4B DE 85 D9 */ bl _savegpr_29 /* 803DEB5C 003DA7BC 3F E0 80 64 */ lis r31, lbl_8063CE34@ha /* 803DEB60 003DA7C0 7C 7D 1B 78 */ mr r29, r3 /* 803DEB64 003DA7C4 3B FF CE 34 */ addi r31, r31, lbl_8063CE34@l @@ -106978,7 +106978,7 @@ func_803DEEA4: /* 803DEEA8 003DAB08 7C 08 02 A6 */ mflr r0 /* 803DEEAC 003DAB0C 90 01 00 24 */ stw r0, 0x24(r1) /* 803DEEB0 003DAB10 39 61 00 20 */ addi r11, r1, 0x20 -/* 803DEEB4 003DAB14 4B DE 82 7D */ bl func_801C7130 +/* 803DEEB4 003DAB14 4B DE 82 7D */ bl _savegpr_29 /* 803DEEB8 003DAB18 3F C0 80 64 */ lis r30, lbl_8063D230@ha /* 803DEEBC 003DAB1C 3B A0 00 00 */ li r29, 0 /* 803DEEC0 003DAB20 3B DE D2 30 */ addi r30, r30, lbl_8063D230@l @@ -107326,7 +107326,7 @@ func_803DF31C: /* 803DF320 003DAF80 7C 08 02 A6 */ mflr r0 /* 803DF324 003DAF84 90 01 00 24 */ stw r0, 0x24(r1) /* 803DF328 003DAF88 39 61 00 20 */ addi r11, r1, 0x20 -/* 803DF32C 003DAF8C 4B DE 7E 05 */ bl func_801C7130 +/* 803DF32C 003DAF8C 4B DE 7E 05 */ bl _savegpr_29 /* 803DF330 003DAF90 A0 03 00 00 */ lhz r0, 0(r3) /* 803DF334 003DAF94 7C 7D 1B 78 */ mr r29, r3 /* 803DF338 003DAF98 7C BE 2B 78 */ mr r30, r5 @@ -107537,7 +107537,7 @@ lbl_803DF5D0: /* 803DF5D4 003DB234 7C 08 02 A6 */ mflr r0 /* 803DF5D8 003DB238 90 01 00 24 */ stw r0, 0x24(r1) /* 803DF5DC 003DB23C 39 61 00 20 */ addi r11, r1, 0x20 -/* 803DF5E0 003DB240 4B DE 7B 45 */ bl func_801C7124 +/* 803DF5E0 003DB240 4B DE 7B 45 */ bl _savegpr_26 /* 803DF5E4 003DB244 7C BC 2B 78 */ mr r28, r5 /* 803DF5E8 003DB248 7C 7A 1B 78 */ mr r26, r3 /* 803DF5EC 003DB24C 7C 9B 23 78 */ mr r27, r4 @@ -107602,7 +107602,7 @@ func_803DF6B4: /* 803DF6B8 003DB318 7C 08 02 A6 */ mflr r0 /* 803DF6BC 003DB31C 90 01 00 24 */ stw r0, 0x24(r1) /* 803DF6C0 003DB320 39 61 00 20 */ addi r11, r1, 0x20 -/* 803DF6C4 003DB324 4B DE 7A 6D */ bl func_801C7130 +/* 803DF6C4 003DB324 4B DE 7A 6D */ bl _savegpr_29 /* 803DF6C8 003DB328 80 03 00 08 */ lwz r0, 8(r3) /* 803DF6CC 003DB32C 7C 7D 1B 78 */ mr r29, r3 /* 803DF6D0 003DB330 2C 00 00 00 */ cmpwi r0, 0 @@ -107649,7 +107649,7 @@ func_803DF750: /* 803DF754 003DB3B4 7C 08 02 A6 */ mflr r0 /* 803DF758 003DB3B8 90 01 00 24 */ stw r0, 0x24(r1) /* 803DF75C 003DB3BC 39 61 00 20 */ addi r11, r1, 0x20 -/* 803DF760 003DB3C0 4B DE 79 CD */ bl func_801C712C +/* 803DF760 003DB3C0 4B DE 79 CD */ bl _savegpr_28 /* 803DF764 003DB3C4 80 E3 00 00 */ lwz r7, 0(r3) /* 803DF768 003DB3C8 7C DF 33 78 */ mr r31, r6 /* 803DF76C 003DB3CC 7C 9D 23 78 */ mr r29, r4 @@ -107700,7 +107700,7 @@ func_803DF808: /* 803DF80C 003DB46C 7C 08 02 A6 */ mflr r0 /* 803DF810 003DB470 90 01 00 24 */ stw r0, 0x24(r1) /* 803DF814 003DB474 39 61 00 20 */ addi r11, r1, 0x20 -/* 803DF818 003DB478 4B DE 79 15 */ bl func_801C712C +/* 803DF818 003DB478 4B DE 79 15 */ bl _savegpr_28 /* 803DF81C 003DB47C 80 C3 00 04 */ lwz r6, 4(r3) /* 803DF820 003DB480 7C 7C 1B 78 */ mr r28, r3 /* 803DF824 003DB484 7C 9D 23 78 */ mr r29, r4 @@ -107790,7 +107790,7 @@ func_803DF94C: /* 803DF950 003DB5B0 7C 08 02 A6 */ mflr r0 /* 803DF954 003DB5B4 90 01 00 24 */ stw r0, 0x24(r1) /* 803DF958 003DB5B8 39 61 00 20 */ addi r11, r1, 0x20 -/* 803DF95C 003DB5BC 4B DE 77 D1 */ bl func_801C712C +/* 803DF95C 003DB5BC 4B DE 77 D1 */ bl _savegpr_28 /* 803DF960 003DB5C0 80 C3 00 04 */ lwz r6, 4(r3) /* 803DF964 003DB5C4 7C 7C 1B 78 */ mr r28, r3 /* 803DF968 003DB5C8 7C 9D 23 78 */ mr r29, r4 @@ -107826,7 +107826,7 @@ func_803DF9CC: /* 803DF9D0 003DB630 7C 08 02 A6 */ mflr r0 /* 803DF9D4 003DB634 90 01 00 24 */ stw r0, 0x24(r1) /* 803DF9D8 003DB638 39 61 00 20 */ addi r11, r1, 0x20 -/* 803DF9DC 003DB63C 4B DE 77 51 */ bl func_801C712C +/* 803DF9DC 003DB63C 4B DE 77 51 */ bl _savegpr_28 /* 803DF9E0 003DB640 80 C3 00 04 */ lwz r6, 4(r3) /* 803DF9E4 003DB644 7C 7C 1B 78 */ mr r28, r3 /* 803DF9E8 003DB648 7C 9D 23 78 */ mr r29, r4 @@ -107862,7 +107862,7 @@ func_803DFA4C: /* 803DFA50 003DB6B0 7C 08 02 A6 */ mflr r0 /* 803DFA54 003DB6B4 90 01 00 24 */ stw r0, 0x24(r1) /* 803DFA58 003DB6B8 39 61 00 20 */ addi r11, r1, 0x20 -/* 803DFA5C 003DB6BC 4B DE 76 D1 */ bl func_801C712C +/* 803DFA5C 003DB6BC 4B DE 76 D1 */ bl _savegpr_28 /* 803DFA60 003DB6C0 80 C3 00 04 */ lwz r6, 4(r3) /* 803DFA64 003DB6C4 7C 7C 1B 78 */ mr r28, r3 /* 803DFA68 003DB6C8 7C 9D 23 78 */ mr r29, r4 @@ -107898,7 +107898,7 @@ func_803DFACC: /* 803DFAD0 003DB730 7C 08 02 A6 */ mflr r0 /* 803DFAD4 003DB734 90 01 00 24 */ stw r0, 0x24(r1) /* 803DFAD8 003DB738 39 61 00 20 */ addi r11, r1, 0x20 -/* 803DFADC 003DB73C 4B DE 76 51 */ bl func_801C712C +/* 803DFADC 003DB73C 4B DE 76 51 */ bl _savegpr_28 /* 803DFAE0 003DB740 80 C3 00 04 */ lwz r6, 4(r3) /* 803DFAE4 003DB744 7C 7C 1B 78 */ mr r28, r3 /* 803DFAE8 003DB748 7C 9D 23 78 */ mr r29, r4 @@ -107934,7 +107934,7 @@ func_803DFB4C: /* 803DFB50 003DB7B0 7C 08 02 A6 */ mflr r0 /* 803DFB54 003DB7B4 90 01 00 24 */ stw r0, 0x24(r1) /* 803DFB58 003DB7B8 39 61 00 20 */ addi r11, r1, 0x20 -/* 803DFB5C 003DB7BC 4B DE 75 D1 */ bl func_801C712C +/* 803DFB5C 003DB7BC 4B DE 75 D1 */ bl _savegpr_28 /* 803DFB60 003DB7C0 80 C3 00 04 */ lwz r6, 4(r3) /* 803DFB64 003DB7C4 7C 7C 1B 78 */ mr r28, r3 /* 803DFB68 003DB7C8 7C 9D 23 78 */ mr r29, r4 @@ -107970,7 +107970,7 @@ func_803DFBCC: /* 803DFBD0 003DB830 7C 08 02 A6 */ mflr r0 /* 803DFBD4 003DB834 90 01 00 24 */ stw r0, 0x24(r1) /* 803DFBD8 003DB838 39 61 00 20 */ addi r11, r1, 0x20 -/* 803DFBDC 003DB83C 4B DE 75 51 */ bl func_801C712C +/* 803DFBDC 003DB83C 4B DE 75 51 */ bl _savegpr_28 /* 803DFBE0 003DB840 80 C3 00 04 */ lwz r6, 4(r3) /* 803DFBE4 003DB844 7C 7C 1B 78 */ mr r28, r3 /* 803DFBE8 003DB848 7C 9D 23 78 */ mr r29, r4 @@ -108006,7 +108006,7 @@ func_803DFC4C: /* 803DFC50 003DB8B0 7C 08 02 A6 */ mflr r0 /* 803DFC54 003DB8B4 90 01 00 24 */ stw r0, 0x24(r1) /* 803DFC58 003DB8B8 39 61 00 20 */ addi r11, r1, 0x20 -/* 803DFC5C 003DB8BC 4B DE 74 D1 */ bl func_801C712C +/* 803DFC5C 003DB8BC 4B DE 74 D1 */ bl _savegpr_28 /* 803DFC60 003DB8C0 80 C3 00 04 */ lwz r6, 4(r3) /* 803DFC64 003DB8C4 7C 7C 1B 78 */ mr r28, r3 /* 803DFC68 003DB8C8 7C 9D 23 78 */ mr r29, r4 @@ -108074,7 +108074,7 @@ func_803DFD28: /* 803DFD2C 003DB98C 7C 08 02 A6 */ mflr r0 /* 803DFD30 003DB990 90 01 00 24 */ stw r0, 0x24(r1) /* 803DFD34 003DB994 39 61 00 20 */ addi r11, r1, 0x20 -/* 803DFD38 003DB998 4B DE 73 F5 */ bl func_801C712C +/* 803DFD38 003DB998 4B DE 73 F5 */ bl _savegpr_28 /* 803DFD3C 003DB99C 7C 7C 1B 78 */ mr r28, r3 /* 803DFD40 003DB9A0 7C 9D 23 78 */ mr r29, r4 /* 803DFD44 003DB9A4 7C A3 2B 78 */ mr r3, r5 @@ -108262,7 +108262,7 @@ lbl_803DFFA8: /* 803DFFAC 003DBC0C 7C 08 02 A6 */ mflr r0 /* 803DFFB0 003DBC10 90 01 00 24 */ stw r0, 0x24(r1) /* 803DFFB4 003DBC14 39 61 00 20 */ addi r11, r1, 0x20 -/* 803DFFB8 003DBC18 4B DE 71 79 */ bl func_801C7130 +/* 803DFFB8 003DBC18 4B DE 71 79 */ bl _savegpr_29 /* 803DFFBC 003DBC1C 7C BD 2B 78 */ mr r29, r5 /* 803DFFC0 003DBC20 38 A1 00 0C */ addi r5, r1, 0xc /* 803DFFC4 003DBC24 38 C1 00 08 */ addi r6, r1, 8 @@ -108307,7 +108307,7 @@ func_803E0048: /* 803E004C 003DBCAC 7C 08 02 A6 */ mflr r0 /* 803E0050 003DBCB0 90 01 00 24 */ stw r0, 0x24(r1) /* 803E0054 003DBCB4 39 61 00 20 */ addi r11, r1, 0x20 -/* 803E0058 003DBCB8 4B DE 70 D5 */ bl func_801C712C +/* 803E0058 003DBCB8 4B DE 70 D5 */ bl _savegpr_28 /* 803E005C 003DBCBC 7C DF 33 78 */ mr r31, r6 /* 803E0060 003DBCC0 7C 7C 1B 78 */ mr r28, r3 /* 803E0064 003DBCC4 7C 9D 23 78 */ mr r29, r4 @@ -108429,7 +108429,7 @@ func_803E01CC: /* 803E01D0 003DBE30 7C 08 02 A6 */ mflr r0 /* 803E01D4 003DBE34 90 01 00 24 */ stw r0, 0x24(r1) /* 803E01D8 003DBE38 39 61 00 20 */ addi r11, r1, 0x20 -/* 803E01DC 003DBE3C 4B DE 6F 55 */ bl func_801C7130 +/* 803E01DC 003DBE3C 4B DE 6F 55 */ bl _savegpr_29 /* 803E01E0 003DBE40 7C 7D 1B 78 */ mr r29, r3 /* 803E01E4 003DBE44 7C 86 23 78 */ mr r6, r4 /* 803E01E8 003DBE48 7C BE 2B 78 */ mr r30, r5 @@ -108500,7 +108500,7 @@ func_803E02B4: /* 803E02B8 003DBF18 7C 08 02 A6 */ mflr r0 /* 803E02BC 003DBF1C 90 01 00 24 */ stw r0, 0x24(r1) /* 803E02C0 003DBF20 39 61 00 20 */ addi r11, r1, 0x20 -/* 803E02C4 003DBF24 4B DE 6E 61 */ bl func_801C7124 +/* 803E02C4 003DBF24 4B DE 6E 61 */ bl _savegpr_26 /* 803E02C8 003DBF28 3C C0 41 C6 */ lis r6, 0x41C64E6D@ha /* 803E02CC 003DBF2C 7C 7A 1B 78 */ mr r26, r3 /* 803E02D0 003DBF30 7C BB 2B 78 */ mr r27, r5 @@ -108567,7 +108567,7 @@ func_803E0398: /* 803E039C 003DBFFC 7C 08 02 A6 */ mflr r0 /* 803E03A0 003DC000 90 01 00 A4 */ stw r0, 0xa4(r1) /* 803E03A4 003DC004 39 61 00 A0 */ addi r11, r1, 0xa0 -/* 803E03A8 003DC008 4B DE 6D 89 */ bl func_801C7130 +/* 803E03A8 003DC008 4B DE 6D 89 */ bl _savegpr_29 /* 803E03AC 003DC00C 7C 7D 1B 78 */ mr r29, r3 /* 803E03B0 003DC010 A0 63 00 04 */ lhz r3, 4(r3) /* 803E03B4 003DC014 7C 9F 23 78 */ mr r31, r4 @@ -108703,7 +108703,7 @@ func_803E0588: /* 803E058C 003DC1EC 7C 08 02 A6 */ mflr r0 /* 803E0590 003DC1F0 90 01 00 24 */ stw r0, 0x24(r1) /* 803E0594 003DC1F4 39 61 00 20 */ addi r11, r1, 0x20 -/* 803E0598 003DC1F8 4B DE 6B 99 */ bl func_801C7130 +/* 803E0598 003DC1F8 4B DE 6B 99 */ bl _savegpr_29 /* 803E059C 003DC1FC 3C C0 80 47 */ lis r6, lbl_80474E61@ha /* 803E05A0 003DC200 7C 7D 1B 78 */ mr r29, r3 /* 803E05A4 003DC204 54 9E 9E FE */ rlwinm r30, r4, 0x13, 0x1b, 0x1f @@ -109635,7 +109635,7 @@ func_803E1244: /* 803E1248 003DCEA8 7C 08 02 A6 */ mflr r0 /* 803E124C 003DCEAC 90 01 00 44 */ stw r0, 0x44(r1) /* 803E1250 003DCEB0 39 61 00 40 */ addi r11, r1, 0x40 -/* 803E1254 003DCEB4 4B DE 5E B9 */ bl func_801C710C +/* 803E1254 003DCEB4 4B DE 5E B9 */ bl _savegpr_20 /* 803E1258 003DCEB8 7C 74 1B 78 */ mr r20, r3 /* 803E125C 003DCEBC 80 63 00 00 */ lwz r3, 0(r3) /* 803E1260 003DCEC0 7C 95 23 78 */ mr r21, r4 @@ -110061,7 +110061,7 @@ func_803E1898: /* 803E189C 003DD4FC 7C 08 02 A6 */ mflr r0 /* 803E18A0 003DD500 90 01 00 34 */ stw r0, 0x34(r1) /* 803E18A4 003DD504 39 61 00 30 */ addi r11, r1, 0x30 -/* 803E18A8 003DD508 4B DE 58 79 */ bl func_801C7120 +/* 803E18A8 003DD508 4B DE 58 79 */ bl _savegpr_25 /* 803E18AC 003DD50C 7C 79 1B 78 */ mr r25, r3 /* 803E18B0 003DD510 80 63 00 00 */ lwz r3, 0(r3) /* 803E18B4 003DD514 48 00 01 5D */ bl func_803E1A10 @@ -110119,7 +110119,7 @@ func_803E195C: /* 803E1960 003DD5C0 7C 08 02 A6 */ mflr r0 /* 803E1964 003DD5C4 90 01 00 24 */ stw r0, 0x24(r1) /* 803E1968 003DD5C8 39 61 00 20 */ addi r11, r1, 0x20 -/* 803E196C 003DD5CC 4B DE 57 C1 */ bl func_801C712C +/* 803E196C 003DD5CC 4B DE 57 C1 */ bl _savegpr_28 /* 803E1970 003DD5D0 7C 7C 1B 78 */ mr r28, r3 /* 803E1974 003DD5D4 7C 9D 23 78 */ mr r29, r4 /* 803E1978 003DD5D8 4B FF 89 A1 */ bl func_803DA318 @@ -110181,7 +110181,7 @@ func_803E1A28: /* 803E1A2C 003DD68C 7C 08 02 A6 */ mflr r0 /* 803E1A30 003DD690 90 01 00 24 */ stw r0, 0x24(r1) /* 803E1A34 003DD694 39 61 00 20 */ addi r11, r1, 0x20 -/* 803E1A38 003DD698 4B DE 56 F9 */ bl func_801C7130 +/* 803E1A38 003DD698 4B DE 56 F9 */ bl _savegpr_29 /* 803E1A3C 003DD69C 3B E0 FF FF */ li r31, -1 /* 803E1A40 003DD6A0 7C 7D 1B 78 */ mr r29, r3 /* 803E1A44 003DD6A4 7C 83 F8 38 */ and r3, r4, r31 @@ -110226,7 +110226,7 @@ func_803E1AC4: /* 803E1AC8 003DD728 7C 08 02 A6 */ mflr r0 /* 803E1ACC 003DD72C 90 01 00 24 */ stw r0, 0x24(r1) /* 803E1AD0 003DD730 39 61 00 20 */ addi r11, r1, 0x20 -/* 803E1AD4 003DD734 4B DE 56 59 */ bl func_801C712C +/* 803E1AD4 003DD734 4B DE 56 59 */ bl _savegpr_28 /* 803E1AD8 003DD738 7C 7E 1B 78 */ mr r30, r3 /* 803E1ADC 003DD73C 7C 9F 23 78 */ mr r31, r4 /* 803E1AE0 003DD740 3B 80 00 00 */ li r28, 0 @@ -110351,7 +110351,7 @@ func_803E1C80: /* 803E1C84 003DD8E4 7C 08 02 A6 */ mflr r0 /* 803E1C88 003DD8E8 90 01 00 C4 */ stw r0, 0xc4(r1) /* 803E1C8C 003DD8EC 39 61 00 C0 */ addi r11, r1, 0xc0 -/* 803E1C90 003DD8F0 4B DE 54 79 */ bl func_801C7108 +/* 803E1C90 003DD8F0 4B DE 54 79 */ bl _savegpr_19 /* 803E1C94 003DD8F4 7C 7D 1B 78 */ mr r29, r3 /* 803E1C98 003DD8F8 7C 9E 23 78 */ mr r30, r4 /* 803E1C9C 003DD8FC 3B E0 00 00 */ li r31, 0 diff --git a/asm/text_2.s b/asm/text_2.s index 65e03f0..4e6a53c 100644 --- a/asm/text_2.s +++ b/asm/text_2.s @@ -582,7 +582,7 @@ func_8005F9BC: /* 8005F9C0 0005B620 7C 08 02 A6 */ mflr r0 /* 8005F9C4 0005B624 90 01 00 24 */ stw r0, 0x24(r1) /* 8005F9C8 0005B628 39 61 00 20 */ addi r11, r1, 0x20 -/* 8005F9CC 0005B62C 48 16 77 65 */ bl func_801C7130 +/* 8005F9CC 0005B62C 48 16 77 65 */ bl _savegpr_29 /* 8005F9D0 0005B630 A0 0D 99 14 */ lhz r0, lbl_8063EBD4-_SDA_BASE_(r13) /* 8005F9D4 0005B634 2C 00 00 0D */ cmpwi r0, 0xd /* 8005F9D8 0005B638 41 82 04 38 */ beq lbl_8005FE10 @@ -2050,7 +2050,7 @@ func_80060E84: /* 80060E88 0005CAE8 7C 08 02 A6 */ mflr r0 /* 80060E8C 0005CAEC 90 01 00 24 */ stw r0, 0x24(r1) /* 80060E90 0005CAF0 39 61 00 20 */ addi r11, r1, 0x20 -/* 80060E94 0005CAF4 48 16 62 9D */ bl func_801C7130 +/* 80060E94 0005CAF4 48 16 62 9D */ bl _savegpr_29 /* 80060E98 0005CAF8 A0 6D 99 14 */ lhz r3, lbl_8063EBD4-_SDA_BASE_(r13) /* 80060E9C 0005CAFC 38 03 FF EA */ addi r0, r3, -22 /* 80060EA0 0005CB00 28 00 00 12 */ cmplwi r0, 0x12 @@ -3497,7 +3497,7 @@ func_80062494: /* 80062498 0005E0F8 7C 08 02 A6 */ mflr r0 /* 8006249C 0005E0FC 90 01 00 24 */ stw r0, 0x24(r1) /* 800624A0 0005E100 39 61 00 20 */ addi r11, r1, 0x20 -/* 800624A4 0005E104 48 16 4C 8D */ bl func_801C7130 +/* 800624A4 0005E104 48 16 4C 8D */ bl _savegpr_29 /* 800624A8 0005E108 7C 7D 1B 78 */ mr r29, r3 /* 800624AC 0005E10C 48 34 A2 E1 */ bl func_803AC78C /* 800624B0 0005E110 2C 1D 00 00 */ cmpwi r29, 0 @@ -3822,7 +3822,7 @@ func_8006296C: /* 80062970 0005E5D0 7C 08 02 A6 */ mflr r0 /* 80062974 0005E5D4 90 01 00 24 */ stw r0, 0x24(r1) /* 80062978 0005E5D8 39 61 00 20 */ addi r11, r1, 0x20 -/* 8006297C 0005E5DC 48 16 47 B5 */ bl func_801C7130 +/* 8006297C 0005E5DC 48 16 47 B5 */ bl _savegpr_29 /* 80062980 0005E5E0 7C 7D 1B 78 */ mr r29, r3 /* 80062984 0005E5E4 7C 9E 23 78 */ mr r30, r4 /* 80062988 0005E5E8 7C BF 2B 78 */ mr r31, r5 @@ -4103,7 +4103,7 @@ lbl_80062D74: /* 80062D78 0005E9D8 7C 08 02 A6 */ mflr r0 /* 80062D7C 0005E9DC 90 01 00 24 */ stw r0, 0x24(r1) /* 80062D80 0005E9E0 39 61 00 20 */ addi r11, r1, 0x20 -/* 80062D84 0005E9E4 48 16 43 A9 */ bl func_801C712C +/* 80062D84 0005E9E4 48 16 43 A9 */ bl _savegpr_28 /* 80062D88 0005E9E8 2C 05 00 00 */ cmpwi r5, 0 /* 80062D8C 0005E9EC 7C 9F 23 78 */ mr r31, r4 /* 80062D90 0005E9F0 41 82 00 24 */ beq lbl_80062DB4 @@ -5072,7 +5072,7 @@ func_80063B20: /* 80063B24 0005F784 7C 08 02 A6 */ mflr r0 /* 80063B28 0005F788 90 01 00 74 */ stw r0, 0x74(r1) /* 80063B2C 0005F78C 39 61 00 70 */ addi r11, r1, 0x70 -/* 80063B30 0005F790 48 16 35 F1 */ bl func_801C7120 +/* 80063B30 0005F790 48 16 35 F1 */ bl _savegpr_25 /* 80063B34 0005F794 7C 7C 1B 78 */ mr r28, r3 /* 80063B38 0005F798 7C 9B 23 78 */ mr r27, r4 /* 80063B3C 0005F79C 38 C1 00 08 */ addi r6, r1, 8 @@ -5745,7 +5745,7 @@ func_8006455C: /* 80064560 000601C0 7C 08 02 A6 */ mflr r0 /* 80064564 000601C4 90 01 00 34 */ stw r0, 0x34(r1) /* 80064568 000601C8 39 61 00 30 */ addi r11, r1, 0x30 -/* 8006456C 000601CC 48 16 2B C5 */ bl func_801C7130 +/* 8006456C 000601CC 48 16 2B C5 */ bl _savegpr_29 /* 80064570 000601D0 7C 7E 1B 78 */ mr r30, r3 /* 80064574 000601D4 7C 9F 23 78 */ mr r31, r4 /* 80064578 000601D8 38 C1 00 14 */ addi r6, r1, 0x14 @@ -6818,7 +6818,7 @@ func_800654FC: /* 80065500 00061160 7C 08 02 A6 */ mflr r0 /* 80065504 00061164 90 01 00 84 */ stw r0, 0x84(r1) /* 80065508 00061168 39 61 00 80 */ addi r11, r1, 0x80 -/* 8006550C 0006116C 48 16 1C 05 */ bl func_801C7110 +/* 8006550C 0006116C 48 16 1C 05 */ bl _savegpr_21 /* 80065510 00061170 7C 7C 1B 78 */ mr r28, r3 /* 80065514 00061174 7C 9B 23 78 */ mr r27, r4 /* 80065518 00061178 38 C1 00 08 */ addi r6, r1, 8 @@ -8970,7 +8970,7 @@ func_800675CC: /* 800675D0 00063230 7C 08 02 A6 */ mflr r0 /* 800675D4 00063234 90 01 00 24 */ stw r0, 0x24(r1) /* 800675D8 00063238 39 61 00 20 */ addi r11, r1, 0x20 -/* 800675DC 0006323C 48 15 FB 55 */ bl func_801C7130 +/* 800675DC 0006323C 48 15 FB 55 */ bl _savegpr_29 /* 800675E0 00063240 7C 7E 1B 78 */ mr r30, r3 /* 800675E4 00063244 7C 9F 23 78 */ mr r31, r4 /* 800675E8 00063248 38 C1 00 08 */ addi r6, r1, 8 @@ -9350,7 +9350,7 @@ func_80067B50: /* 80067B54 000637B4 7C 08 02 A6 */ mflr r0 /* 80067B58 000637B8 90 01 00 74 */ stw r0, 0x74(r1) /* 80067B5C 000637BC 39 61 00 70 */ addi r11, r1, 0x70 -/* 80067B60 000637C0 48 15 F5 C5 */ bl func_801C7124 +/* 80067B60 000637C0 48 15 F5 C5 */ bl _savegpr_26 /* 80067B64 000637C4 3C A0 80 48 */ lis r5, lbl_80478408@ha /* 80067B68 000637C8 7C 7B 1B 78 */ mr r27, r3 /* 80067B6C 000637CC 38 A5 84 08 */ addi r5, r5, lbl_80478408@l @@ -9689,7 +9689,7 @@ func_8006806C: /* 80068070 00063CD0 7C 08 02 A6 */ mflr r0 /* 80068074 00063CD4 90 01 00 24 */ stw r0, 0x24(r1) /* 80068078 00063CD8 39 61 00 20 */ addi r11, r1, 0x20 -/* 8006807C 00063CDC 48 15 F0 B5 */ bl func_801C7130 +/* 8006807C 00063CDC 48 15 F0 B5 */ bl _savegpr_29 /* 80068080 00063CE0 7C 7E 1B 78 */ mr r30, r3 /* 80068084 00063CE4 7C 9F 23 78 */ mr r31, r4 /* 80068088 00063CE8 38 C1 00 08 */ addi r6, r1, 8 @@ -12599,7 +12599,7 @@ func_8006AAB4: /* 8006AAB8 00066718 7C 08 02 A6 */ mflr r0 /* 8006AABC 0006671C 90 01 00 34 */ stw r0, 0x34(r1) /* 8006AAC0 00066720 39 61 00 30 */ addi r11, r1, 0x30 -/* 8006AAC4 00066724 48 15 C6 61 */ bl func_801C7124 +/* 8006AAC4 00066724 48 15 C6 61 */ bl _savegpr_26 /* 8006AAC8 00066728 3F E0 80 48 */ lis r31, lbl_804799C0@ha /* 8006AACC 0006672C 7C 7C 1B 78 */ mr r28, r3 /* 8006AAD0 00066730 7C 9D 23 78 */ mr r29, r4 @@ -13326,7 +13326,7 @@ func_8006B5F0: /* 8006B5F4 00067254 7C 08 02 A6 */ mflr r0 /* 8006B5F8 00067258 90 01 00 34 */ stw r0, 0x34(r1) /* 8006B5FC 0006725C 39 61 00 30 */ addi r11, r1, 0x30 -/* 8006B600 00067260 48 15 BB 21 */ bl func_801C7120 +/* 8006B600 00067260 48 15 BB 21 */ bl _savegpr_25 /* 8006B604 00067264 3F E0 80 48 */ lis r31, lbl_804799C0@ha /* 8006B608 00067268 7C 7D 1B 78 */ mr r29, r3 /* 8006B60C 0006726C 7C 9E 23 78 */ mr r30, r4 @@ -14959,7 +14959,7 @@ func_8006CE28: /* 8006CE2C 00068A8C 7C 08 02 A6 */ mflr r0 /* 8006CE30 00068A90 90 01 00 74 */ stw r0, 0x74(r1) /* 8006CE34 00068A94 39 61 00 70 */ addi r11, r1, 0x70 -/* 8006CE38 00068A98 48 15 A2 ED */ bl func_801C7124 +/* 8006CE38 00068A98 48 15 A2 ED */ bl _savegpr_26 /* 8006CE3C 00068A9C 7C 7E 1B 78 */ mr r30, r3 /* 8006CE40 00068AA0 7C 9F 23 78 */ mr r31, r4 /* 8006CE44 00068AA4 38 C1 00 08 */ addi r6, r1, 8 @@ -17053,7 +17053,7 @@ func_8006EE10: /* 8006EE14 0006AA74 7C 08 02 A6 */ mflr r0 /* 8006EE18 0006AA78 90 01 00 34 */ stw r0, 0x34(r1) /* 8006EE1C 0006AA7C 39 61 00 30 */ addi r11, r1, 0x30 -/* 8006EE20 0006AA80 48 15 83 01 */ bl func_801C7120 +/* 8006EE20 0006AA80 48 15 83 01 */ bl _savegpr_25 /* 8006EE24 0006AA84 3B 20 00 00 */ li r25, 0 /* 8006EE28 0006AA88 3B C0 FF FF */ li r30, -1 /* 8006EE2C 0006AA8C 3B ED 82 14 */ addi r31, r13, lbl_8063D4D4-_SDA_BASE_ @@ -17782,7 +17782,7 @@ lbl_8006F810: /* 8006F814 0006B474 7C 08 02 A6 */ mflr r0 /* 8006F818 0006B478 90 01 00 34 */ stw r0, 0x34(r1) /* 8006F81C 0006B47C 39 61 00 30 */ addi r11, r1, 0x30 -/* 8006F820 0006B480 48 15 79 05 */ bl func_801C7124 +/* 8006F820 0006B480 48 15 79 05 */ bl _savegpr_26 /* 8006F824 0006B484 7C 7E 1B 78 */ mr r30, r3 /* 8006F828 0006B488 7C 9F 23 78 */ mr r31, r4 /* 8006F82C 0006B48C 38 C1 00 08 */ addi r6, r1, 8 @@ -19466,7 +19466,7 @@ lbl_80071020: /* 80071024 0006CC84 7C 08 02 A6 */ mflr r0 /* 80071028 0006CC88 90 01 00 74 */ stw r0, 0x74(r1) /* 8007102C 0006CC8C 39 61 00 70 */ addi r11, r1, 0x70 -/* 80071030 0006CC90 48 15 60 F5 */ bl func_801C7124 +/* 80071030 0006CC90 48 15 60 F5 */ bl _savegpr_26 /* 80071034 0006CC94 7C 7A 1B 78 */ mr r26, r3 /* 80071038 0006CC98 7C 9B 23 78 */ mr r27, r4 /* 8007103C 0006CC9C 38 C1 00 08 */ addi r6, r1, 8 @@ -20862,7 +20862,7 @@ func_800724DC: /* 800724E0 0006E140 7C 08 02 A6 */ mflr r0 /* 800724E4 0006E144 90 01 00 44 */ stw r0, 0x44(r1) /* 800724E8 0006E148 39 61 00 40 */ addi r11, r1, 0x40 -/* 800724EC 0006E14C 48 15 4C 39 */ bl func_801C7124 +/* 800724EC 0006E14C 48 15 4C 39 */ bl _savegpr_26 /* 800724F0 0006E150 C0 A4 00 00 */ lfs f5, 0(r4) /* 800724F4 0006E154 7C 7A 1B 78 */ mr r26, r3 /* 800724F8 0006E158 C0 64 00 10 */ lfs f3, 0x10(r4) @@ -20923,7 +20923,7 @@ func_800725C4: /* 800725C8 0006E228 7C 08 02 A6 */ mflr r0 /* 800725CC 0006E22C 90 01 00 44 */ stw r0, 0x44(r1) /* 800725D0 0006E230 39 61 00 40 */ addi r11, r1, 0x40 -/* 800725D4 0006E234 48 15 4B 51 */ bl func_801C7124 +/* 800725D4 0006E234 48 15 4B 51 */ bl _savegpr_26 /* 800725D8 0006E238 C0 A4 00 00 */ lfs f5, 0(r4) /* 800725DC 0006E23C 7C BB 2B 78 */ mr r27, r5 /* 800725E0 0006E240 C0 64 00 10 */ lfs f3, 0x10(r4) @@ -21180,7 +21180,7 @@ func_8007295C: /* 80072960 0006E5C0 7C 08 02 A6 */ mflr r0 /* 80072964 0006E5C4 90 01 00 34 */ stw r0, 0x34(r1) /* 80072968 0006E5C8 39 61 00 30 */ addi r11, r1, 0x30 -/* 8007296C 0006E5CC 48 15 47 B5 */ bl func_801C7120 +/* 8007296C 0006E5CC 48 15 47 B5 */ bl _savegpr_25 /* 80072970 0006E5D0 80 8D 82 10 */ lwz r4, lbl_8063D4D0-_SDA_BASE_(r13) /* 80072974 0006E5D4 38 00 00 00 */ li r0, 0 /* 80072978 0006E5D8 90 04 00 08 */ stw r0, 8(r4) @@ -26840,7 +26840,7 @@ lbl_80077AF0: /* 80077AF4 00073754 7C 08 02 A6 */ mflr r0 /* 80077AF8 00073758 90 01 00 34 */ stw r0, 0x34(r1) /* 80077AFC 0007375C 39 61 00 30 */ addi r11, r1, 0x30 -/* 80077B00 00073760 48 14 F6 21 */ bl func_801C7120 +/* 80077B00 00073760 48 14 F6 21 */ bl _savegpr_25 /* 80077B04 00073764 48 0A 4E 71 */ bl func_8011C974 /* 80077B08 00073768 7C 7E 1B 78 */ mr r30, r3 /* 80077B0C 0007376C 3B 20 00 00 */ li r25, 0 @@ -32436,7 +32436,7 @@ func_8007CD68: /* 8007CD6C 000789CC 7C 08 02 A6 */ mflr r0 /* 8007CD70 000789D0 90 01 00 24 */ stw r0, 0x24(r1) /* 8007CD74 000789D4 39 61 00 20 */ addi r11, r1, 0x20 -/* 8007CD78 000789D8 48 14 A3 AD */ bl func_801C7124 +/* 8007CD78 000789D8 48 14 A3 AD */ bl _savegpr_26 /* 8007CD7C 000789DC 3B 40 00 01 */ li r26, 1 /* 8007CD80 000789E0 38 60 00 00 */ li r3, 0 /* 8007CD84 000789E4 4B FF FA 8D */ bl func_8007C810 @@ -37215,7 +37215,7 @@ func_80081308: /* 8008130C 0007CF6C 7C 08 02 A6 */ mflr r0 /* 80081310 0007CF70 90 01 00 B4 */ stw r0, 0xb4(r1) /* 80081314 0007CF74 39 61 00 B0 */ addi r11, r1, 0xb0 -/* 80081318 0007CF78 48 14 5E 09 */ bl func_801C7120 +/* 80081318 0007CF78 48 14 5E 09 */ bl _savegpr_25 /* 8008131C 0007CF7C 80 8D A3 D8 */ lwz r4, lbl_8063F698-_SDA_BASE_(r13) /* 80081320 0007CF80 3F A0 80 48 */ lis r29, lbl_8047A9B0@ha /* 80081324 0007CF84 3B BD A9 B0 */ addi r29, r29, lbl_8047A9B0@l @@ -39310,7 +39310,7 @@ func_80083184: /* 80083188 0007EDE8 7C 08 02 A6 */ mflr r0 /* 8008318C 0007EDEC 90 01 00 34 */ stw r0, 0x34(r1) /* 80083190 0007EDF0 39 61 00 30 */ addi r11, r1, 0x30 -/* 80083194 0007EDF4 48 14 3F 8D */ bl func_801C7120 +/* 80083194 0007EDF4 48 14 3F 8D */ bl _savegpr_25 /* 80083198 0007EDF8 7C 79 1B 78 */ mr r25, r3 /* 8008319C 0007EDFC 3B 40 00 01 */ li r26, 1 /* 800831A0 0007EE00 38 60 00 00 */ li r3, 0 @@ -47070,7 +47070,7 @@ func_8008A4B4: /* 8008A4B8 00086118 7C 08 02 A6 */ mflr r0 /* 8008A4BC 0008611C 90 01 00 24 */ stw r0, 0x24(r1) /* 8008A4C0 00086120 39 61 00 20 */ addi r11, r1, 0x20 -/* 8008A4C4 00086124 48 13 CC 61 */ bl func_801C7124 +/* 8008A4C4 00086124 48 13 CC 61 */ bl _savegpr_26 /* 8008A4C8 00086128 48 00 01 0D */ bl func_8008A5D4 /* 8008A4CC 0008612C 3F C0 80 64 */ lis r30, lbl_8063CE34@ha /* 8008A4D0 00086130 7C 7B 1B 78 */ mr r27, r3 @@ -48573,7 +48573,7 @@ func_8008B970: /* 8008B974 000875D4 7C 08 02 A6 */ mflr r0 /* 8008B978 000875D8 90 01 00 24 */ stw r0, 0x24(r1) /* 8008B97C 000875DC 39 61 00 20 */ addi r11, r1, 0x20 -/* 8008B980 000875E0 48 13 B7 A5 */ bl func_801C7124 +/* 8008B980 000875E0 48 13 B7 A5 */ bl _savegpr_26 /* 8008B984 000875E4 80 0D 9A 80 */ lwz r0, lbl_8063ED40-_SDA_BASE_(r13) /* 8008B988 000875E8 7C 7D 1B 78 */ mr r29, r3 /* 8008B98C 000875EC 2C 00 00 00 */ cmpwi r0, 0 @@ -48738,7 +48738,7 @@ func_8008BBA0: /* 8008BBBC 0008781C DB A1 00 30 */ stfd f29, 0x30(r1) /* 8008BBC0 00087820 F3 A1 00 38 */ psq_st f29, 56(r1), 0, qr0 /* 8008BBC4 00087824 39 61 00 30 */ addi r11, r1, 0x30 -/* 8008BBC8 00087828 48 13 B5 5D */ bl func_801C7124 +/* 8008BBC8 00087828 48 13 B5 5D */ bl _savegpr_26 /* 8008BBCC 0008782C 3C 00 43 30 */ lis r0, 0x4330 /* 8008BBD0 00087830 C3 A2 87 78 */ lfs f29, lbl_80640D78-_SDA2_BASE_(r2) /* 8008BBD4 00087834 90 01 00 08 */ stw r0, 8(r1) @@ -48915,7 +48915,7 @@ func_8008BE4C: /* 8008BE50 00087AB0 7C 08 02 A6 */ mflr r0 /* 8008BE54 00087AB4 90 01 00 34 */ stw r0, 0x34(r1) /* 8008BE58 00087AB8 39 61 00 30 */ addi r11, r1, 0x30 -/* 8008BE5C 00087ABC 48 13 B2 C5 */ bl func_801C7120 +/* 8008BE5C 00087ABC 48 13 B2 C5 */ bl _savegpr_25 /* 8008BE60 00087AC0 80 0D 9A 80 */ lwz r0, lbl_8063ED40-_SDA_BASE_(r13) /* 8008BE64 00087AC4 7C 7D 1B 78 */ mr r29, r3 /* 8008BE68 00087AC8 2C 00 00 00 */ cmpwi r0, 0 @@ -53483,7 +53483,7 @@ lbl_8008FF00: /* 8008FF04 0008BB64 7C 08 02 A6 */ mflr r0 /* 8008FF08 0008BB68 90 01 00 94 */ stw r0, 0x94(r1) /* 8008FF0C 0008BB6C 39 61 00 90 */ addi r11, r1, 0x90 -/* 8008FF10 0008BB70 48 13 72 15 */ bl func_801C7124 +/* 8008FF10 0008BB70 48 13 72 15 */ bl _savegpr_26 /* 8008FF14 0008BB74 C0 22 87 88 */ lfs f1, lbl_80640D88-_SDA2_BASE_(r2) /* 8008FF18 0008BB78 7C 7B 1B 78 */ mr r27, r3 /* 8008FF1C 0008BB7C C0 02 87 8C */ lfs f0, lbl_80640D8C-_SDA2_BASE_(r2) @@ -54393,7 +54393,7 @@ func_80090C54: /* 80090C58 0008C8B8 7C 08 02 A6 */ mflr r0 /* 80090C5C 0008C8BC 90 01 00 64 */ stw r0, 0x64(r1) /* 80090C60 0008C8C0 39 61 00 60 */ addi r11, r1, 0x60 -/* 80090C64 0008C8C4 48 13 64 C1 */ bl func_801C7124 +/* 80090C64 0008C8C4 48 13 64 C1 */ bl _savegpr_26 /* 80090C68 0008C8C8 7C BC 2B 78 */ mr r28, r5 /* 80090C6C 0008C8CC 7C DB 33 78 */ mr r27, r6 /* 80090C70 0008C8D0 7C 9D 23 78 */ mr r29, r4 @@ -54486,7 +54486,7 @@ func_80090DB0: /* 80090DB4 0008CA14 7C 08 02 A6 */ mflr r0 /* 80090DB8 0008CA18 90 01 00 74 */ stw r0, 0x74(r1) /* 80090DBC 0008CA1C 39 61 00 70 */ addi r11, r1, 0x70 -/* 80090DC0 0008CA20 48 13 63 61 */ bl func_801C7120 +/* 80090DC0 0008CA20 48 13 63 61 */ bl _savegpr_25 /* 80090DC4 0008CA24 7C B9 2B 78 */ mr r25, r5 /* 80090DC8 0008CA28 7C DA 33 78 */ mr r26, r6 /* 80090DCC 0008CA2C 7C 9B 23 78 */ mr r27, r4 @@ -54575,7 +54575,7 @@ func_80090EF8: /* 80090EFC 0008CB5C 7C 08 02 A6 */ mflr r0 /* 80090F00 0008CB60 90 01 00 64 */ stw r0, 0x64(r1) /* 80090F04 0008CB64 39 61 00 60 */ addi r11, r1, 0x60 -/* 80090F08 0008CB68 48 13 62 1D */ bl func_801C7124 +/* 80090F08 0008CB68 48 13 62 1D */ bl _savegpr_26 /* 80090F0C 0008CB6C 7C BB 2B 78 */ mr r27, r5 /* 80090F10 0008CB70 7C DA 33 78 */ mr r26, r6 /* 80090F14 0008CB74 7C 9C 23 78 */ mr r28, r4 @@ -57831,7 +57831,7 @@ func_80093EF4: /* 80093EF8 0008FB58 7C 08 02 A6 */ mflr r0 /* 80093EFC 0008FB5C 90 01 00 34 */ stw r0, 0x34(r1) /* 80093F00 0008FB60 39 61 00 30 */ addi r11, r1, 0x30 -/* 80093F04 0008FB64 48 13 32 21 */ bl func_801C7124 +/* 80093F04 0008FB64 48 13 32 21 */ bl _savegpr_26 /* 80093F08 0008FB68 81 0D 9B A0 */ lwz r8, lbl_8063EE60-_SDA_BASE_(r13) /* 80093F0C 0008FB6C 7C 7A 1B 78 */ mr r26, r3 /* 80093F10 0008FB70 7C 9B 23 78 */ mr r27, r4 @@ -59712,7 +59712,7 @@ func_80095A24: /* 80095A40 000916A0 DB C1 24 10 */ stfd f30, 0x2410(r1) /* 80095A44 000916A4 13 C1 00 0E */ psq_stx f30, r1, r0, 0, qr0 /* 80095A48 000916A8 39 61 24 10 */ addi r11, r1, 0x2410 -/* 80095A4C 000916AC 48 13 16 B9 */ bl func_801C7104 +/* 80095A4C 000916AC 48 13 16 B9 */ bl _savegpr_18 /* 80095A50 000916B0 A0 6D 9A 22 */ lhz r3, lbl_8063ECE2-_SDA_BASE_(r13) /* 80095A54 000916B4 3B A0 00 01 */ li r29, 1 /* 80095A58 000916B8 38 03 FF C9 */ addi r0, r3, -55 @@ -63120,7 +63120,7 @@ lbl_80098D88: /* 80098D8C 000949EC 7C 08 02 A6 */ mflr r0 /* 80098D90 000949F0 90 01 00 54 */ stw r0, 0x54(r1) /* 80098D94 000949F4 39 61 00 50 */ addi r11, r1, 0x50 -/* 80098D98 000949F8 48 12 E3 8D */ bl func_801C7124 +/* 80098D98 000949F8 48 12 E3 8D */ bl _savegpr_26 /* 80098D9C 000949FC C0 22 88 18 */ lfs f1, lbl_80640E18-_SDA2_BASE_(r2) /* 80098DA0 00094A00 7C 7C 1B 78 */ mr r28, r3 /* 80098DA4 00094A04 C0 02 88 2C */ lfs f0, lbl_80640E2C-_SDA2_BASE_(r2) @@ -64604,7 +64604,7 @@ func_8009A2BC: /* 8009A2C0 00095F20 7C 08 02 A6 */ mflr r0 /* 8009A2C4 00095F24 90 01 00 64 */ stw r0, 0x64(r1) /* 8009A2C8 00095F28 39 61 00 60 */ addi r11, r1, 0x60 -/* 8009A2CC 00095F2C 48 12 CE 55 */ bl func_801C7120 +/* 8009A2CC 00095F2C 48 12 CE 55 */ bl _savegpr_25 /* 8009A2D0 00095F30 7C 7A 1B 78 */ mr r26, r3 /* 8009A2D4 00095F34 38 60 06 90 */ li r3, 0x690 /* 8009A2D8 00095F38 48 14 07 9D */ bl func_801DAA74 @@ -66346,7 +66346,7 @@ lbl_8009BC1C: /* 8009BC20 00097880 7C 08 02 A6 */ mflr r0 /* 8009BC24 00097884 90 01 00 54 */ stw r0, 0x54(r1) /* 8009BC28 00097888 39 61 00 50 */ addi r11, r1, 0x50 -/* 8009BC2C 0009788C 48 12 B4 F9 */ bl func_801C7124 +/* 8009BC2C 0009788C 48 12 B4 F9 */ bl _savegpr_26 /* 8009BC30 00097890 3F C0 80 48 */ lis r30, lbl_8047B100@ha /* 8009BC34 00097894 38 E0 00 00 */ li r7, 0 /* 8009BC38 00097898 38 C0 00 20 */ li r6, 0x20 @@ -70782,7 +70782,7 @@ func_8009FD54: /* 8009FD58 0009B9B8 7C 08 02 A6 */ mflr r0 /* 8009FD5C 0009B9BC 90 01 00 24 */ stw r0, 0x24(r1) /* 8009FD60 0009B9C0 39 61 00 20 */ addi r11, r1, 0x20 -/* 8009FD64 0009B9C4 48 12 73 C1 */ bl func_801C7124 +/* 8009FD64 0009B9C4 48 12 73 C1 */ bl _savegpr_26 /* 8009FD68 0009B9C8 7C 7B 1B 78 */ mr r27, r3 /* 8009FD6C 0009B9CC 7C 9C 23 78 */ mr r28, r4 /* 8009FD70 0009B9D0 48 07 CC 05 */ bl func_8011C974 @@ -81057,7 +81057,7 @@ lbl_800A9688: /* 800A968C 000A52EC 7C 08 02 A6 */ mflr r0 /* 800A9690 000A52F0 90 01 00 54 */ stw r0, 0x54(r1) /* 800A9694 000A52F4 39 61 00 50 */ addi r11, r1, 0x50 -/* 800A9698 000A52F8 48 11 DA 8D */ bl func_801C7124 +/* 800A9698 000A52F8 48 11 DA 8D */ bl _savegpr_26 /* 800A969C 000A52FC 7C 7D 1B 78 */ mr r29, r3 /* 800A96A0 000A5300 7C 9E 23 78 */ mr r30, r4 /* 800A96A4 000A5304 48 07 32 D1 */ bl func_8011C974 @@ -82084,7 +82084,7 @@ func_800AA508: /* 800AA50C 000A616C 7C 08 02 A6 */ mflr r0 /* 800AA510 000A6170 90 01 00 24 */ stw r0, 0x24(r1) /* 800AA514 000A6174 39 61 00 20 */ addi r11, r1, 0x20 -/* 800AA518 000A6178 48 11 CC 19 */ bl func_801C7130 +/* 800AA518 000A6178 48 11 CC 19 */ bl _savegpr_29 /* 800AA51C 000A617C 2C 04 00 00 */ cmpwi r4, 0 /* 800AA520 000A6180 7C 7D 1B 78 */ mr r29, r3 /* 800AA524 000A6184 7C 9E 23 78 */ mr r30, r4 @@ -82708,7 +82708,7 @@ func_800AAE4C: /* 800AAE50 000A6AB0 7C 08 02 A6 */ mflr r0 /* 800AAE54 000A6AB4 90 01 00 24 */ stw r0, 0x24(r1) /* 800AAE58 000A6AB8 39 61 00 20 */ addi r11, r1, 0x20 -/* 800AAE5C 000A6ABC 48 11 C2 D1 */ bl func_801C712C +/* 800AAE5C 000A6ABC 48 11 C2 D1 */ bl _savegpr_28 /* 800AAE60 000A6AC0 81 0D 82 40 */ lwz r8, lbl_8063D500-_SDA_BASE_(r13) /* 800AAE64 000A6AC4 38 03 FF FA */ addi r0, r3, -6 /* 800AAE68 000A6AC8 3F E0 80 41 */ lis r31, lbl_8040F450@ha @@ -89341,7 +89341,7 @@ func_800B0F44: /* 800B0F48 000ACBA8 7C 08 02 A6 */ mflr r0 /* 800B0F4C 000ACBAC 90 01 00 34 */ stw r0, 0x34(r1) /* 800B0F50 000ACBB0 39 61 00 30 */ addi r11, r1, 0x30 -/* 800B0F54 000ACBB4 48 11 61 D1 */ bl func_801C7124 +/* 800B0F54 000ACBB4 48 11 61 D1 */ bl _savegpr_26 /* 800B0F58 000ACBB8 7C BC 2B 78 */ mr r28, r5 /* 800B0F5C 000ACBBC 7C DD 33 78 */ mr r29, r6 /* 800B0F60 000ACBC0 7C 7A 1B 78 */ mr r26, r3 @@ -89447,7 +89447,7 @@ lbl_800B10C4: /* 800B10C8 000ACD28 7C 08 02 A6 */ mflr r0 /* 800B10CC 000ACD2C 90 01 00 34 */ stw r0, 0x34(r1) /* 800B10D0 000ACD30 39 61 00 30 */ addi r11, r1, 0x30 -/* 800B10D4 000ACD34 48 11 60 5D */ bl func_801C7130 +/* 800B10D4 000ACD34 48 11 60 5D */ bl _savegpr_29 /* 800B10D8 000ACD38 7C 7E 1B 78 */ mr r30, r3 /* 800B10DC 000ACD3C 7C 9F 23 78 */ mr r31, r4 /* 800B10E0 000ACD40 38 C1 00 08 */ addi r6, r1, 8 @@ -90333,7 +90333,7 @@ lbl_800B1E40: /* 800B1E44 000ADAA4 7C 08 02 A6 */ mflr r0 /* 800B1E48 000ADAA8 90 01 00 24 */ stw r0, 0x24(r1) /* 800B1E4C 000ADAAC 39 61 00 20 */ addi r11, r1, 0x20 -/* 800B1E50 000ADAB0 48 11 52 E1 */ bl func_801C7130 +/* 800B1E50 000ADAB0 48 11 52 E1 */ bl _savegpr_29 /* 800B1E54 000ADAB4 7C 7E 1B 78 */ mr r30, r3 /* 800B1E58 000ADAB8 7C 9F 23 78 */ mr r31, r4 /* 800B1E5C 000ADABC 38 C1 00 08 */ addi r6, r1, 8 @@ -91297,7 +91297,7 @@ lbl_800B2D00: /* 800B2D04 000AE964 7C 08 02 A6 */ mflr r0 /* 800B2D08 000AE968 90 01 00 24 */ stw r0, 0x24(r1) /* 800B2D0C 000AE96C 39 61 00 20 */ addi r11, r1, 0x20 -/* 800B2D10 000AE970 48 11 44 21 */ bl func_801C7130 +/* 800B2D10 000AE970 48 11 44 21 */ bl _savegpr_29 /* 800B2D14 000AE974 7C 7E 1B 78 */ mr r30, r3 /* 800B2D18 000AE978 7C 9F 23 78 */ mr r31, r4 /* 800B2D1C 000AE97C 38 C1 00 0C */ addi r6, r1, 0xc @@ -92190,7 +92190,7 @@ lbl_800B3A10: /* 800B3A14 000AF674 7C 08 02 A6 */ mflr r0 /* 800B3A18 000AF678 90 01 00 24 */ stw r0, 0x24(r1) /* 800B3A1C 000AF67C 39 61 00 20 */ addi r11, r1, 0x20 -/* 800B3A20 000AF680 48 11 37 11 */ bl func_801C7130 +/* 800B3A20 000AF680 48 11 37 11 */ bl _savegpr_29 /* 800B3A24 000AF684 3C A0 00 01 */ lis r5, 0x0000FFFF@ha /* 800B3A28 000AF688 7C 7D 1B 78 */ mr r29, r3 /* 800B3A2C 000AF68C 3B E5 FF FF */ addi r31, r5, 0x0000FFFF@l @@ -92563,7 +92563,7 @@ lbl_800B3FC8: /* 800B3FCC 000AFC2C 7C 08 02 A6 */ mflr r0 /* 800B3FD0 000AFC30 90 01 00 24 */ stw r0, 0x24(r1) /* 800B3FD4 000AFC34 39 61 00 20 */ addi r11, r1, 0x20 -/* 800B3FD8 000AFC38 48 11 31 59 */ bl func_801C7130 +/* 800B3FD8 000AFC38 48 11 31 59 */ bl _savegpr_29 /* 800B3FDC 000AFC3C 3C A0 00 01 */ lis r5, 0x0000FFFF@ha /* 800B3FE0 000AFC40 7C 7D 1B 78 */ mr r29, r3 /* 800B3FE4 000AFC44 3B E5 FF FF */ addi r31, r5, 0x0000FFFF@l @@ -92843,7 +92843,7 @@ lbl_800B4404: /* 800B4408 000B0068 7C 08 02 A6 */ mflr r0 /* 800B440C 000B006C 90 01 00 64 */ stw r0, 0x64(r1) /* 800B4410 000B0070 39 61 00 60 */ addi r11, r1, 0x60 -/* 800B4414 000B0074 48 11 2D 1D */ bl func_801C7130 +/* 800B4414 000B0074 48 11 2D 1D */ bl _savegpr_29 /* 800B4418 000B0078 3C A0 00 01 */ lis r5, 0x0000FFFF@ha /* 800B441C 000B007C 7C 7E 1B 78 */ mr r30, r3 /* 800B4420 000B0080 3B A5 FF FF */ addi r29, r5, 0x0000FFFF@l @@ -93152,7 +93152,7 @@ lbl_800B48BC: /* 800B48C0 000B0520 7C 08 02 A6 */ mflr r0 /* 800B48C4 000B0524 90 01 00 24 */ stw r0, 0x24(r1) /* 800B48C8 000B0528 39 61 00 20 */ addi r11, r1, 0x20 -/* 800B48CC 000B052C 48 11 28 65 */ bl func_801C7130 +/* 800B48CC 000B052C 48 11 28 65 */ bl _savegpr_29 /* 800B48D0 000B0530 3C A0 00 01 */ lis r5, 0x0000FFFF@ha /* 800B48D4 000B0534 7C 7D 1B 78 */ mr r29, r3 /* 800B48D8 000B0538 3B E5 FF FF */ addi r31, r5, 0x0000FFFF@l @@ -93415,7 +93415,7 @@ lbl_800B4CC0: /* 800B4CC4 000B0924 7C 08 02 A6 */ mflr r0 /* 800B4CC8 000B0928 90 01 00 24 */ stw r0, 0x24(r1) /* 800B4CCC 000B092C 39 61 00 20 */ addi r11, r1, 0x20 -/* 800B4CD0 000B0930 48 11 24 61 */ bl func_801C7130 +/* 800B4CD0 000B0930 48 11 24 61 */ bl _savegpr_29 /* 800B4CD4 000B0934 3C A0 00 01 */ lis r5, 0x0000FFFF@ha /* 800B4CD8 000B0938 7C 7D 1B 78 */ mr r29, r3 /* 800B4CDC 000B093C 3B E5 FF FF */ addi r31, r5, 0x0000FFFF@l @@ -93590,7 +93590,7 @@ lbl_800B4F5C: /* 800B4F60 000B0BC0 7C 08 02 A6 */ mflr r0 /* 800B4F64 000B0BC4 90 01 00 24 */ stw r0, 0x24(r1) /* 800B4F68 000B0BC8 39 61 00 20 */ addi r11, r1, 0x20 -/* 800B4F6C 000B0BCC 48 11 21 C5 */ bl func_801C7130 +/* 800B4F6C 000B0BCC 48 11 21 C5 */ bl _savegpr_29 /* 800B4F70 000B0BD0 3C A0 00 01 */ lis r5, 0x0000FFFF@ha /* 800B4F74 000B0BD4 7C 7D 1B 78 */ mr r29, r3 /* 800B4F78 000B0BD8 3B E5 FF FF */ addi r31, r5, 0x0000FFFF@l @@ -93704,7 +93704,7 @@ lbl_800B50FC: /* 800B5100 000B0D60 7C 08 02 A6 */ mflr r0 /* 800B5104 000B0D64 90 01 00 24 */ stw r0, 0x24(r1) /* 800B5108 000B0D68 39 61 00 20 */ addi r11, r1, 0x20 -/* 800B510C 000B0D6C 48 11 20 25 */ bl func_801C7130 +/* 800B510C 000B0D6C 48 11 20 25 */ bl _savegpr_29 /* 800B5110 000B0D70 3C A0 00 01 */ lis r5, 0x0000FFFF@ha /* 800B5114 000B0D74 7C 7D 1B 78 */ mr r29, r3 /* 800B5118 000B0D78 3B E5 FF FF */ addi r31, r5, 0x0000FFFF@l @@ -93812,7 +93812,7 @@ lbl_800B527C: /* 800B5280 000B0EE0 7C 08 02 A6 */ mflr r0 /* 800B5284 000B0EE4 90 01 00 24 */ stw r0, 0x24(r1) /* 800B5288 000B0EE8 39 61 00 20 */ addi r11, r1, 0x20 -/* 800B528C 000B0EEC 48 11 1E A5 */ bl func_801C7130 +/* 800B528C 000B0EEC 48 11 1E A5 */ bl _savegpr_29 /* 800B5290 000B0EF0 3C A0 00 01 */ lis r5, 0x0000FFFF@ha /* 800B5294 000B0EF4 7C 7D 1B 78 */ mr r29, r3 /* 800B5298 000B0EF8 3B E5 FF FF */ addi r31, r5, 0x0000FFFF@l @@ -94135,7 +94135,7 @@ lbl_800B5770: /* 800B5774 000B13D4 7C 08 02 A6 */ mflr r0 /* 800B5778 000B13D8 90 01 00 24 */ stw r0, 0x24(r1) /* 800B577C 000B13DC 39 61 00 20 */ addi r11, r1, 0x20 -/* 800B5780 000B13E0 48 11 19 B1 */ bl func_801C7130 +/* 800B5780 000B13E0 48 11 19 B1 */ bl _savegpr_29 /* 800B5784 000B13E4 3C A0 00 01 */ lis r5, 0x0000FFFF@ha /* 800B5788 000B13E8 7C 7D 1B 78 */ mr r29, r3 /* 800B578C 000B13EC 3B E5 FF FF */ addi r31, r5, 0x0000FFFF@l @@ -94604,7 +94604,7 @@ lbl_800B5EA8: /* 800B5EAC 000B1B0C 7C 08 02 A6 */ mflr r0 /* 800B5EB0 000B1B10 90 01 00 24 */ stw r0, 0x24(r1) /* 800B5EB4 000B1B14 39 61 00 20 */ addi r11, r1, 0x20 -/* 800B5EB8 000B1B18 48 11 12 79 */ bl func_801C7130 +/* 800B5EB8 000B1B18 48 11 12 79 */ bl _savegpr_29 /* 800B5EBC 000B1B1C 3C A0 00 01 */ lis r5, 0x0000FFFF@ha /* 800B5EC0 000B1B20 7C 7D 1B 78 */ mr r29, r3 /* 800B5EC4 000B1B24 3B E5 FF FF */ addi r31, r5, 0x0000FFFF@l @@ -95222,7 +95222,7 @@ lbl_800B6834: /* 800B6838 000B2498 7C 08 02 A6 */ mflr r0 /* 800B683C 000B249C 90 01 00 24 */ stw r0, 0x24(r1) /* 800B6840 000B24A0 39 61 00 20 */ addi r11, r1, 0x20 -/* 800B6844 000B24A4 48 11 08 ED */ bl func_801C7130 +/* 800B6844 000B24A4 48 11 08 ED */ bl _savegpr_29 /* 800B6848 000B24A8 3C A0 00 01 */ lis r5, 0x0000FFFF@ha /* 800B684C 000B24AC 7C 7D 1B 78 */ mr r29, r3 /* 800B6850 000B24B0 3B E5 FF FF */ addi r31, r5, 0x0000FFFF@l @@ -95461,7 +95461,7 @@ lbl_800B6BDC: /* 800B6BE0 000B2840 7C 08 02 A6 */ mflr r0 /* 800B6BE4 000B2844 90 01 00 24 */ stw r0, 0x24(r1) /* 800B6BE8 000B2848 39 61 00 20 */ addi r11, r1, 0x20 -/* 800B6BEC 000B284C 48 11 05 45 */ bl func_801C7130 +/* 800B6BEC 000B284C 48 11 05 45 */ bl _savegpr_29 /* 800B6BF0 000B2850 3C A0 00 01 */ lis r5, 0x0000FFFF@ha /* 800B6BF4 000B2854 7C 7D 1B 78 */ mr r29, r3 /* 800B6BF8 000B2858 3B E5 FF FF */ addi r31, r5, 0x0000FFFF@l @@ -96041,7 +96041,7 @@ lbl_800B7480: /* 800B7484 000B30E4 7C 08 02 A6 */ mflr r0 /* 800B7488 000B30E8 90 01 00 64 */ stw r0, 0x64(r1) /* 800B748C 000B30EC 39 61 00 60 */ addi r11, r1, 0x60 -/* 800B7490 000B30F0 48 10 FC A1 */ bl func_801C7130 +/* 800B7490 000B30F0 48 10 FC A1 */ bl _savegpr_29 /* 800B7494 000B30F4 7C 7D 1B 78 */ mr r29, r3 /* 800B7498 000B30F8 7C 9E 23 78 */ mr r30, r4 /* 800B749C 000B30FC 38 C1 00 08 */ addi r6, r1, 8 @@ -96433,7 +96433,7 @@ lbl_800B7A24: /* 800B7A28 000B3688 7C 08 02 A6 */ mflr r0 /* 800B7A2C 000B368C 90 01 00 74 */ stw r0, 0x74(r1) /* 800B7A30 000B3690 39 61 00 70 */ addi r11, r1, 0x70 -/* 800B7A34 000B3694 48 10 F6 F1 */ bl func_801C7124 +/* 800B7A34 000B3694 48 10 F6 F1 */ bl _savegpr_26 /* 800B7A38 000B3698 7C 7B 1B 78 */ mr r27, r3 /* 800B7A3C 000B369C 7C 9A 23 78 */ mr r26, r4 /* 800B7A40 000B36A0 38 C1 00 08 */ addi r6, r1, 8 @@ -97183,7 +97183,7 @@ func_800B84F8: /* 800B84FC 000B415C 7C 08 02 A6 */ mflr r0 /* 800B8500 000B4160 90 01 00 24 */ stw r0, 0x24(r1) /* 800B8504 000B4164 39 61 00 20 */ addi r11, r1, 0x20 -/* 800B8508 000B4168 48 10 EC 29 */ bl func_801C7130 +/* 800B8508 000B4168 48 10 EC 29 */ bl _savegpr_29 /* 800B850C 000B416C 80 CD 82 40 */ lwz r6, lbl_8063D500-_SDA_BASE_(r13) /* 800B8510 000B4170 3F E0 80 41 */ lis r31, lbl_8040F450@ha /* 800B8514 000B4174 3B FF F4 50 */ addi r31, r31, lbl_8040F450@l @@ -97312,7 +97312,7 @@ func_800B86D4: /* 800B86D8 000B4338 7C 08 02 A6 */ mflr r0 /* 800B86DC 000B433C 90 01 00 24 */ stw r0, 0x24(r1) /* 800B86E0 000B4340 39 61 00 20 */ addi r11, r1, 0x20 -/* 800B86E4 000B4344 48 10 EA 4D */ bl func_801C7130 +/* 800B86E4 000B4344 48 10 EA 4D */ bl _savegpr_29 /* 800B86E8 000B4348 80 CD 82 40 */ lwz r6, lbl_8063D500-_SDA_BASE_(r13) /* 800B86EC 000B434C 7C 9F 23 78 */ mr r31, r4 /* 800B86F0 000B4350 7C 7E 1B 78 */ mr r30, r3 @@ -98806,7 +98806,7 @@ func_800B9BC8: /* 800B9BCC 000B582C 7C 08 02 A6 */ mflr r0 /* 800B9BD0 000B5830 90 01 00 24 */ stw r0, 0x24(r1) /* 800B9BD4 000B5834 39 61 00 20 */ addi r11, r1, 0x20 -/* 800B9BD8 000B5838 48 10 D5 55 */ bl func_801C712C +/* 800B9BD8 000B5838 48 10 D5 55 */ bl _savegpr_28 /* 800B9BDC 000B583C 3C 80 80 64 */ lis r4, lbl_8063CE34@ha /* 800B9BE0 000B5840 7C 7C 1B 78 */ mr r28, r3 /* 800B9BE4 000B5844 38 84 CE 34 */ addi r4, r4, lbl_8063CE34@l diff --git a/asm/text_3.s b/asm/text_3.s index 908fde3..b660ae1 100644 --- a/asm/text_3.s +++ b/asm/text_3.s @@ -1921,7 +1921,7 @@ lbl_800BD6CC: /* 800BD71C 000B937C DB C1 00 60 */ stfd f30, 0x60(r1) /* 800BD720 000B9380 F3 C1 00 68 */ psq_st f30, 104(r1), 0, qr0 /* 800BD724 000B9384 39 61 00 60 */ addi r11, r1, 0x60 -/* 800BD728 000B9388 48 10 99 F9 */ bl func_801C7120 +/* 800BD728 000B9388 48 10 99 F9 */ bl _savegpr_25 /* 800BD72C 000B938C 3D 40 80 40 */ lis r10, lbl_803FBDB8@ha /* 800BD730 000B9390 A5 2A BD B8 */ lhzu r9, lbl_803FBDB8@l(r10) /* 800BD734 000B9394 A1 0A 00 02 */ lhz r8, 2(r10) @@ -2523,7 +2523,7 @@ lbl_800BDFD4: /* 800BE004 000B9C64 7C 08 02 A6 */ mflr r0 /* 800BE008 000B9C68 90 01 00 F4 */ stw r0, 0xf4(r1) /* 800BE00C 000B9C6C 39 61 00 F0 */ addi r11, r1, 0xf0 -/* 800BE010 000B9C70 48 10 90 F9 */ bl func_801C7108 +/* 800BE010 000B9C70 48 10 90 F9 */ bl _savegpr_19 /* 800BE014 000B9C74 3F 60 80 40 */ lis r27, lbl_803FBD28@ha /* 800BE018 000B9C78 3B E0 00 00 */ li r31, 0 /* 800BE01C 000B9C7C 3B 7B BD 28 */ addi r27, r27, lbl_803FBD28@l @@ -7579,7 +7579,7 @@ func_800C2A18: /* 800C2A1C 000BE67C 7C 08 02 A6 */ mflr r0 /* 800C2A20 000BE680 90 01 00 34 */ stw r0, 0x34(r1) /* 800C2A24 000BE684 39 61 00 30 */ addi r11, r1, 0x30 -/* 800C2A28 000BE688 48 10 46 FD */ bl func_801C7124 +/* 800C2A28 000BE688 48 10 46 FD */ bl _savegpr_26 /* 800C2A2C 000BE68C 3F C0 80 48 */ lis r30, lbl_8047CB90@ha /* 800C2A30 000BE690 7C 7B 1B 78 */ mr r27, r3 /* 800C2A34 000BE694 7C 9C 23 78 */ mr r28, r4 @@ -8774,7 +8774,7 @@ func_800C3B7C: /* 800C3B88 000BF7E8 DB E1 00 80 */ stfd f31, 0x80(r1) /* 800C3B8C 000BF7EC F3 E1 00 88 */ psq_st f31, 136(r1), 0, qr0 /* 800C3B90 000BF7F0 39 61 00 80 */ addi r11, r1, 0x80 -/* 800C3B94 000BF7F4 48 10 35 81 */ bl func_801C7114 +/* 800C3B94 000BF7F4 48 10 35 81 */ bl _savegpr_22 /* 800C3B98 000BF7F8 7C 7A 1B 78 */ mr r26, r3 /* 800C3B9C 000BF7FC 7C 99 23 78 */ mr r25, r4 /* 800C3BA0 000BF800 48 02 1A 35 */ bl func_800E55D4 @@ -10320,7 +10320,7 @@ func_800C51EC: /* 800C51F0 000C0E50 7C 08 02 A6 */ mflr r0 /* 800C51F4 000C0E54 90 01 00 44 */ stw r0, 0x44(r1) /* 800C51F8 000C0E58 39 61 00 40 */ addi r11, r1, 0x40 -/* 800C51FC 000C0E5C 48 10 1F 29 */ bl func_801C7124 +/* 800C51FC 000C0E5C 48 10 1F 29 */ bl _savegpr_26 /* 800C5200 000C0E60 88 0D 9C 26 */ lbz r0, lbl_8063EEE6-_SDA_BASE_(r13) /* 800C5204 000C0E64 39 20 00 FF */ li r9, 0xff /* 800C5208 000C0E68 39 00 00 00 */ li r8, 0 @@ -16639,7 +16639,7 @@ lbl_800CACC8: /* 800CACFC 000C695C 7C 08 02 A6 */ mflr r0 /* 800CAD00 000C6960 90 01 00 E4 */ stw r0, 0xe4(r1) /* 800CAD04 000C6964 39 61 00 E0 */ addi r11, r1, 0xe0 -/* 800CAD08 000C6968 48 0F C4 09 */ bl func_801C7110 +/* 800CAD08 000C6968 48 0F C4 09 */ bl _savegpr_21 /* 800CAD0C 000C696C 3C 00 43 30 */ lis r0, 0x4330 /* 800CAD10 000C6970 38 60 00 0F */ li r3, 0xf /* 800CAD14 000C6974 90 01 00 98 */ stw r0, 0x98(r1) @@ -23637,7 +23637,7 @@ func_800D14A4: /* 800D14B8 000CD118 DB C1 00 40 */ stfd f30, 0x40(r1) /* 800D14BC 000CD11C F3 C1 00 48 */ psq_st f30, 72(r1), 0, qr0 /* 800D14C0 000CD120 39 61 00 40 */ addi r11, r1, 0x40 -/* 800D14C4 000CD124 48 0F 5C 5D */ bl func_801C7120 +/* 800D14C4 000CD124 48 0F 5C 5D */ bl _savegpr_25 /* 800D14C8 000CD128 80 CD A3 D8 */ lwz r6, lbl_8063F698-_SDA_BASE_(r13) /* 800D14CC 000CD12C 3C A0 43 30 */ lis r5, 0x4330 /* 800D14D0 000CD130 80 8D 9C 18 */ lwz r4, lbl_8063EED8-_SDA_BASE_(r13) @@ -24315,7 +24315,7 @@ func_800D1E50: /* 800D1E54 000CDAB4 7C 08 02 A6 */ mflr r0 /* 800D1E58 000CDAB8 90 01 00 24 */ stw r0, 0x24(r1) /* 800D1E5C 000CDABC 39 61 00 20 */ addi r11, r1, 0x20 -/* 800D1E60 000CDAC0 48 0F 52 CD */ bl func_801C712C +/* 800D1E60 000CDAC0 48 0F 52 CD */ bl _savegpr_28 /* 800D1E64 000CDAC4 7C 7E 1B 78 */ mr r30, r3 /* 800D1E68 000CDAC8 7C 9F 23 78 */ mr r31, r4 /* 800D1E6C 000CDACC 38 C1 00 08 */ addi r6, r1, 8 @@ -24793,7 +24793,7 @@ func_800D2508: /* 800D250C 000CE16C 7C 08 02 A6 */ mflr r0 /* 800D2510 000CE170 90 01 00 34 */ stw r0, 0x34(r1) /* 800D2514 000CE174 39 61 00 30 */ addi r11, r1, 0x30 -/* 800D2518 000CE178 48 0F 4C 09 */ bl func_801C7120 +/* 800D2518 000CE178 48 0F 4C 09 */ bl _savegpr_25 /* 800D251C 000CE17C 7C 7B 1B 78 */ mr r27, r3 /* 800D2520 000CE180 7C 9C 23 78 */ mr r28, r4 /* 800D2524 000CE184 38 60 00 00 */ li r3, 0 @@ -25157,7 +25157,7 @@ func_800D2A20: /* 800D2A24 000CE684 7C 08 02 A6 */ mflr r0 /* 800D2A28 000CE688 90 01 00 24 */ stw r0, 0x24(r1) /* 800D2A2C 000CE68C 39 61 00 20 */ addi r11, r1, 0x20 -/* 800D2A30 000CE690 48 0F 47 01 */ bl func_801C7130 +/* 800D2A30 000CE690 48 0F 47 01 */ bl _savegpr_29 /* 800D2A34 000CE694 7C 7D 1B 78 */ mr r29, r3 /* 800D2A38 000CE698 7C 9E 23 78 */ mr r30, r4 /* 800D2A3C 000CE69C 38 C1 00 0C */ addi r6, r1, 0xc @@ -25283,7 +25283,7 @@ func_800D2BF4: /* 800D2BF8 000CE858 7C 08 02 A6 */ mflr r0 /* 800D2BFC 000CE85C 90 01 00 94 */ stw r0, 0x94(r1) /* 800D2C00 000CE860 39 61 00 90 */ addi r11, r1, 0x90 -/* 800D2C04 000CE864 48 0F 45 1D */ bl func_801C7120 +/* 800D2C04 000CE864 48 0F 45 1D */ bl _savegpr_25 /* 800D2C08 000CE868 7C 7C 1B 78 */ mr r28, r3 /* 800D2C0C 000CE86C 7C 9D 23 78 */ mr r29, r4 /* 800D2C10 000CE870 38 C1 00 08 */ addi r6, r1, 8 @@ -29718,7 +29718,7 @@ func_800D6DA8: /* 800D6DAC 000D2A0C 7C 08 02 A6 */ mflr r0 /* 800D6DB0 000D2A10 90 01 00 24 */ stw r0, 0x24(r1) /* 800D6DB4 000D2A14 39 61 00 20 */ addi r11, r1, 0x20 -/* 800D6DB8 000D2A18 48 0F 03 75 */ bl func_801C712C +/* 800D6DB8 000D2A18 48 0F 03 75 */ bl _savegpr_28 /* 800D6DBC 000D2A1C 7C 7E 1B 78 */ mr r30, r3 /* 800D6DC0 000D2A20 7C 9F 23 78 */ mr r31, r4 /* 800D6DC4 000D2A24 38 C1 00 08 */ addi r6, r1, 8 @@ -30161,7 +30161,7 @@ func_800D740C: /* 800D7410 000D3070 7C 08 02 A6 */ mflr r0 /* 800D7414 000D3074 90 01 00 64 */ stw r0, 0x64(r1) /* 800D7418 000D3078 39 61 00 60 */ addi r11, r1, 0x60 -/* 800D741C 000D307C 48 0E FD 15 */ bl func_801C7130 +/* 800D741C 000D307C 48 0E FD 15 */ bl _savegpr_29 /* 800D7420 000D3080 7C 7D 1B 78 */ mr r29, r3 /* 800D7424 000D3084 7C 9E 23 78 */ mr r30, r4 /* 800D7428 000D3088 38 C1 00 08 */ addi r6, r1, 8 @@ -30734,7 +30734,7 @@ func_800D7BF8: /* 800D7BFC 000D385C 7C 08 02 A6 */ mflr r0 /* 800D7C00 000D3860 90 01 00 24 */ stw r0, 0x24(r1) /* 800D7C04 000D3864 39 61 00 20 */ addi r11, r1, 0x20 -/* 800D7C08 000D3868 48 0E F5 25 */ bl func_801C712C +/* 800D7C08 000D3868 48 0E F5 25 */ bl _savegpr_28 /* 800D7C0C 000D386C 7C 7C 1B 78 */ mr r28, r3 /* 800D7C10 000D3870 7C 9D 23 78 */ mr r29, r4 /* 800D7C14 000D3874 48 04 4D 61 */ bl func_8011C974 @@ -30773,7 +30773,7 @@ lbl_800D7C50: /* 800D7C94 000D38F4 7C 08 02 A6 */ mflr r0 /* 800D7C98 000D38F8 90 01 00 54 */ stw r0, 0x54(r1) /* 800D7C9C 000D38FC 39 61 00 50 */ addi r11, r1, 0x50 -/* 800D7CA0 000D3900 48 0E F4 8D */ bl func_801C712C +/* 800D7CA0 000D3900 48 0E F4 8D */ bl _savegpr_28 /* 800D7CA4 000D3904 3C 60 80 40 */ lis r3, lbl_803FBF48@ha /* 800D7CA8 000D3908 38 00 00 06 */ li r0, 6 /* 800D7CAC 000D390C 38 63 BF 48 */ addi r3, r3, lbl_803FBF48@l @@ -33122,7 +33122,7 @@ lbl_800D9F48: /* 800D9F68 000D5BC8 7C 08 02 A6 */ mflr r0 /* 800D9F6C 000D5BCC 90 01 00 A4 */ stw r0, 0xa4(r1) /* 800D9F70 000D5BD0 39 61 00 A0 */ addi r11, r1, 0xa0 -/* 800D9F74 000D5BD4 48 0E D1 99 */ bl func_801C710C +/* 800D9F74 000D5BD4 48 0E D1 99 */ bl _savegpr_20 /* 800D9F78 000D5BD8 38 60 00 12 */ li r3, 0x12 /* 800D9F7C 000D5BDC 4B FE 08 71 */ bl func_800BA7EC /* 800D9F80 000D5BE0 38 03 00 01 */ addi r0, r3, 1 @@ -36980,7 +36980,7 @@ lbl_800DD7E0: /* 800DD7FC 000D945C 7C 08 02 A6 */ mflr r0 /* 800DD800 000D9460 90 01 00 B4 */ stw r0, 0xb4(r1) /* 800DD804 000D9464 39 61 00 B0 */ addi r11, r1, 0xb0 -/* 800DD808 000D9468 48 0E 99 0D */ bl func_801C7114 +/* 800DD808 000D9468 48 0E 99 0D */ bl _savegpr_22 /* 800DD80C 000D946C 3B 80 00 00 */ li r28, 0 /* 800DD810 000D9470 48 08 1E 81 */ bl func_8015F690 /* 800DD814 000D9474 7C 7E 1B 78 */ mr r30, r3 @@ -40804,7 +40804,7 @@ func_800E1020: /* 800E1024 000DCC84 7C 08 02 A6 */ mflr r0 /* 800E1028 000DCC88 90 01 00 34 */ stw r0, 0x34(r1) /* 800E102C 000DCC8C 39 61 00 30 */ addi r11, r1, 0x30 -/* 800E1030 000DCC90 48 0E 60 F1 */ bl func_801C7120 +/* 800E1030 000DCC90 48 0E 60 F1 */ bl _savegpr_25 /* 800E1034 000DCC94 7C 7B 1B 78 */ mr r27, r3 /* 800E1038 000DCC98 7C 9C 23 78 */ mr r28, r4 /* 800E103C 000DCC9C 38 C1 00 0C */ addi r6, r1, 0xc @@ -41037,7 +41037,7 @@ func_800E1378: /* 800E137C 000DCFDC 7C 08 02 A6 */ mflr r0 /* 800E1380 000DCFE0 90 01 00 24 */ stw r0, 0x24(r1) /* 800E1384 000DCFE4 39 61 00 20 */ addi r11, r1, 0x20 -/* 800E1388 000DCFE8 48 0E 5D A9 */ bl func_801C7130 +/* 800E1388 000DCFE8 48 0E 5D A9 */ bl _savegpr_29 /* 800E138C 000DCFEC 7C 7D 1B 78 */ mr r29, r3 /* 800E1390 000DCFF0 7C 9E 23 78 */ mr r30, r4 /* 800E1394 000DCFF4 38 C1 00 0C */ addi r6, r1, 0xc @@ -42240,7 +42240,7 @@ func_800E2594: /* 800E2598 000DE1F8 7C 08 02 A6 */ mflr r0 /* 800E259C 000DE1FC 90 01 00 64 */ stw r0, 0x64(r1) /* 800E25A0 000DE200 39 61 00 60 */ addi r11, r1, 0x60 -/* 800E25A4 000DE204 48 0E 4B 8D */ bl func_801C7130 +/* 800E25A4 000DE204 48 0E 4B 8D */ bl _savegpr_29 /* 800E25A8 000DE208 7C 7F 1B 78 */ mr r31, r3 /* 800E25AC 000DE20C 7C 9D 23 78 */ mr r29, r4 /* 800E25B0 000DE210 38 C1 00 08 */ addi r6, r1, 8 @@ -42503,7 +42503,7 @@ func_800E2950: /* 800E2954 000DE5B4 7C 08 02 A6 */ mflr r0 /* 800E2958 000DE5B8 90 01 00 74 */ stw r0, 0x74(r1) /* 800E295C 000DE5BC 39 61 00 70 */ addi r11, r1, 0x70 -/* 800E2960 000DE5C0 48 0E 47 A9 */ bl func_801C7108 +/* 800E2960 000DE5C0 48 0E 47 A9 */ bl _savegpr_19 /* 800E2964 000DE5C4 7C 76 1B 78 */ mr r22, r3 /* 800E2968 000DE5C8 48 00 31 69 */ bl func_800E5AD0 /* 800E296C 000DE5CC 7C 78 1B 78 */ mr r24, r3 @@ -44404,7 +44404,7 @@ func_800E43D0: /* 800E43D4 000E0034 7C 08 02 A6 */ mflr r0 /* 800E43D8 000E0038 90 01 00 44 */ stw r0, 0x44(r1) /* 800E43DC 000E003C 39 61 00 40 */ addi r11, r1, 0x40 -/* 800E43E0 000E0040 48 0E 2D 41 */ bl func_801C7120 +/* 800E43E0 000E0040 48 0E 2D 41 */ bl _savegpr_25 /* 800E43E4 000E0044 48 07 B2 FD */ bl func_8015F6E0 /* 800E43E8 000E0048 3C 83 00 06 */ addis r4, r3, 6 /* 800E43EC 000E004C 3D 20 80 48 */ lis r9, lbl_8047D604@ha @@ -44693,7 +44693,7 @@ func_800E47C0: /* 800E47C4 000E0424 7C 08 02 A6 */ mflr r0 /* 800E47C8 000E0428 90 01 00 24 */ stw r0, 0x24(r1) /* 800E47CC 000E042C 39 61 00 20 */ addi r11, r1, 0x20 -/* 800E47D0 000E0430 48 0E 29 61 */ bl func_801C7130 +/* 800E47D0 000E0430 48 0E 29 61 */ bl _savegpr_29 /* 800E47D4 000E0434 3F C0 80 48 */ lis r30, lbl_8047D604@ha /* 800E47D8 000E0438 38 A0 00 00 */ li r5, 0 /* 800E47DC 000E043C 3B FE D6 04 */ addi r31, r30, lbl_8047D604@l @@ -44741,7 +44741,7 @@ func_800E4874: /* 800E4878 000E04D8 7C 08 02 A6 */ mflr r0 /* 800E487C 000E04DC 90 01 00 A4 */ stw r0, 0xa4(r1) /* 800E4880 000E04E0 39 61 00 A0 */ addi r11, r1, 0xa0 -/* 800E4884 000E04E4 48 0E 28 8D */ bl func_801C7110 +/* 800E4884 000E04E4 48 0E 28 8D */ bl _savegpr_21 /* 800E4888 000E04E8 3C C0 80 40 */ lis r6, lbl_803FBFE8@ha /* 800E488C 000E04EC 38 00 00 0C */ li r0, 0xc /* 800E4890 000E04F0 38 C6 BF E8 */ addi r6, r6, lbl_803FBFE8@l @@ -46050,7 +46050,7 @@ func_800E5B18: /* 800E5B1C 000E177C 7C 08 02 A6 */ mflr r0 /* 800E5B20 000E1780 90 01 00 34 */ stw r0, 0x34(r1) /* 800E5B24 000E1784 39 61 00 30 */ addi r11, r1, 0x30 -/* 800E5B28 000E1788 48 0E 15 F9 */ bl func_801C7120 +/* 800E5B28 000E1788 48 0E 15 F9 */ bl _savegpr_25 /* 800E5B2C 000E178C 2C 03 00 00 */ cmpwi r3, 0 /* 800E5B30 000E1790 7C 79 1B 78 */ mr r25, r3 /* 800E5B34 000E1794 7C 9A 23 78 */ mr r26, r4 @@ -46284,7 +46284,7 @@ func_800E5E48: /* 800E5E4C 000E1AAC 7C 08 02 A6 */ mflr r0 /* 800E5E50 000E1AB0 90 01 00 34 */ stw r0, 0x34(r1) /* 800E5E54 000E1AB4 39 61 00 30 */ addi r11, r1, 0x30 -/* 800E5E58 000E1AB8 48 0E 12 C9 */ bl func_801C7120 +/* 800E5E58 000E1AB8 48 0E 12 C9 */ bl _savegpr_25 /* 800E5E5C 000E1ABC 3C A0 80 64 */ lis r5, lbl_8063CE34@ha /* 800E5E60 000E1AC0 B0 64 00 00 */ sth r3, 0(r4) /* 800E5E64 000E1AC4 3B E5 CE 34 */ addi r31, r5, lbl_8063CE34@l @@ -46383,7 +46383,7 @@ func_800E5F98: /* 800E5F9C 000E1BFC 7C 08 02 A6 */ mflr r0 /* 800E5FA0 000E1C00 90 01 00 74 */ stw r0, 0x74(r1) /* 800E5FA4 000E1C04 39 61 00 70 */ addi r11, r1, 0x70 -/* 800E5FA8 000E1C08 48 0E 11 89 */ bl func_801C7130 +/* 800E5FA8 000E1C08 48 0E 11 89 */ bl _savegpr_29 /* 800E5FAC 000E1C0C 28 03 00 2B */ cmplwi r3, 0x2b /* 800E5FB0 000E1C10 40 80 00 F4 */ bge lbl_800E60A4 /* 800E5FB4 000E1C14 3C 80 80 48 */ lis r4, lbl_8047D604@ha @@ -47118,7 +47118,7 @@ func_800E69A4: /* 800E69A8 000E2608 7C 08 02 A6 */ mflr r0 /* 800E69AC 000E260C 90 01 01 04 */ stw r0, 0x104(r1) /* 800E69B0 000E2610 39 61 01 00 */ addi r11, r1, 0x100 -/* 800E69B4 000E2614 48 0E 07 5D */ bl func_801C7110 +/* 800E69B4 000E2614 48 0E 07 5D */ bl _savegpr_21 /* 800E69B8 000E2618 3C E0 80 40 */ lis r7, lbl_803FC048@ha /* 800E69BC 000E261C 3F C0 80 48 */ lis r30, lbl_8047D5F8@ha /* 800E69C0 000E2620 38 E7 C0 48 */ addi r7, r7, lbl_803FC048@l @@ -47991,7 +47991,7 @@ lbl_800E75EC: /* 800E7620 000E3280 DB A1 00 B0 */ stfd f29, 0xb0(r1) /* 800E7624 000E3284 F3 A1 00 B8 */ psq_st f29, 184(r1), 0, qr0 /* 800E7628 000E3288 39 61 00 B0 */ addi r11, r1, 0xb0 -/* 800E762C 000E328C 48 0D FA F5 */ bl func_801C7120 +/* 800E762C 000E328C 48 0D FA F5 */ bl _savegpr_25 /* 800E7630 000E3290 7C 7D 1B 78 */ mr r29, r3 /* 800E7634 000E3294 7C 9E 23 78 */ mr r30, r4 /* 800E7638 000E3298 3B E0 00 00 */ li r31, 0 @@ -49346,7 +49346,7 @@ func_800E8AA0: /* 800E8AA4 000E4704 7C 08 02 A6 */ mflr r0 /* 800E8AA8 000E4708 90 01 00 34 */ stw r0, 0x34(r1) /* 800E8AAC 000E470C 39 61 00 30 */ addi r11, r1, 0x30 -/* 800E8AB0 000E4710 48 0D E6 71 */ bl func_801C7120 +/* 800E8AB0 000E4710 48 0D E6 71 */ bl _savegpr_25 /* 800E8AB4 000E4714 3C 80 80 64 */ lis r4, lbl_8063CE34@ha /* 800E8AB8 000E4718 7C 79 1B 78 */ mr r25, r3 /* 800E8ABC 000E471C 3B 60 00 00 */ li r27, 0 @@ -49407,7 +49407,7 @@ func_800E8B74: /* 800E8B78 000E47D8 7C 08 02 A6 */ mflr r0 /* 800E8B7C 000E47DC 90 01 00 34 */ stw r0, 0x34(r1) /* 800E8B80 000E47E0 39 61 00 30 */ addi r11, r1, 0x30 -/* 800E8B84 000E47E4 48 0D E5 9D */ bl func_801C7120 +/* 800E8B84 000E47E4 48 0D E5 9D */ bl _savegpr_25 /* 800E8B88 000E47E8 28 03 00 0A */ cmplwi r3, 0xa /* 800E8B8C 000E47EC 7C 79 1B 78 */ mr r25, r3 /* 800E8B90 000E47F0 7C 9A 23 78 */ mr r26, r4 @@ -49492,7 +49492,7 @@ func_800E8C98: /* 800E8C9C 000E48FC 7C 08 02 A6 */ mflr r0 /* 800E8CA0 000E4900 90 01 00 34 */ stw r0, 0x34(r1) /* 800E8CA4 000E4904 39 61 00 30 */ addi r11, r1, 0x30 -/* 800E8CA8 000E4908 48 0D E4 79 */ bl func_801C7120 +/* 800E8CA8 000E4908 48 0D E4 79 */ bl _savegpr_25 /* 800E8CAC 000E490C 28 03 00 0A */ cmplwi r3, 0xa /* 800E8CB0 000E4910 7C 79 1B 78 */ mr r25, r3 /* 800E8CB4 000E4914 7C 9A 23 78 */ mr r26, r4 @@ -49573,7 +49573,7 @@ func_800E8DAC: /* 800E8DB0 000E4A10 7C 08 02 A6 */ mflr r0 /* 800E8DB4 000E4A14 90 01 00 34 */ stw r0, 0x34(r1) /* 800E8DB8 000E4A18 39 61 00 30 */ addi r11, r1, 0x30 -/* 800E8DBC 000E4A1C 48 0D E3 65 */ bl func_801C7120 +/* 800E8DBC 000E4A1C 48 0D E3 65 */ bl _savegpr_25 /* 800E8DC0 000E4A20 28 03 00 0A */ cmplwi r3, 0xa /* 800E8DC4 000E4A24 7C 79 1B 78 */ mr r25, r3 /* 800E8DC8 000E4A28 7C 9A 23 78 */ mr r26, r4 @@ -49654,7 +49654,7 @@ func_800E8EC0: /* 800E8EC4 000E4B24 7C 08 02 A6 */ mflr r0 /* 800E8EC8 000E4B28 90 01 00 34 */ stw r0, 0x34(r1) /* 800E8ECC 000E4B2C 39 61 00 30 */ addi r11, r1, 0x30 -/* 800E8ED0 000E4B30 48 0D E2 51 */ bl func_801C7120 +/* 800E8ED0 000E4B30 48 0D E2 51 */ bl _savegpr_25 /* 800E8ED4 000E4B34 89 02 8B 78 */ lbz r8, lbl_80641178-_SDA2_BASE_(r2) /* 800E8ED8 000E4B38 7C 9F 23 78 */ mr r31, r4 /* 800E8EDC 000E4B3C 88 E2 8B 79 */ lbz r7, lbl_80641179-_SDA2_BASE_(r2) @@ -49753,7 +49753,7 @@ func_800E9018: /* 800E901C 000E4C7C 7C 08 02 A6 */ mflr r0 /* 800E9020 000E4C80 90 01 00 34 */ stw r0, 0x34(r1) /* 800E9024 000E4C84 39 61 00 30 */ addi r11, r1, 0x30 -/* 800E9028 000E4C88 48 0D E0 ED */ bl func_801C7114 +/* 800E9028 000E4C88 48 0D E0 ED */ bl _savegpr_22 /* 800E902C 000E4C8C 7C 79 1B 78 */ mr r25, r3 /* 800E9030 000E4C90 7C 9A 23 78 */ mr r26, r4 /* 800E9034 000E4C94 48 07 66 AD */ bl func_8015F6E0 @@ -49866,7 +49866,7 @@ func_800E91A4: /* 800E91A8 000E4E08 7C 08 02 A6 */ mflr r0 /* 800E91AC 000E4E0C 90 01 00 34 */ stw r0, 0x34(r1) /* 800E91B0 000E4E10 39 61 00 30 */ addi r11, r1, 0x30 -/* 800E91B4 000E4E14 48 0D DF 61 */ bl func_801C7114 +/* 800E91B4 000E4E14 48 0D DF 61 */ bl _savegpr_22 /* 800E91B8 000E4E18 7C 79 1B 78 */ mr r25, r3 /* 800E91BC 000E4E1C 7C 9A 23 78 */ mr r26, r4 /* 800E91C0 000E4E20 48 07 65 21 */ bl func_8015F6E0 @@ -49979,7 +49979,7 @@ func_800E9330: /* 800E9334 000E4F94 7C 08 02 A6 */ mflr r0 /* 800E9338 000E4F98 90 01 00 34 */ stw r0, 0x34(r1) /* 800E933C 000E4F9C 39 61 00 30 */ addi r11, r1, 0x30 -/* 800E9340 000E4FA0 48 0D DD D5 */ bl func_801C7114 +/* 800E9340 000E4FA0 48 0D DD D5 */ bl _savegpr_22 /* 800E9344 000E4FA4 7C 7C 1B 78 */ mr r28, r3 /* 800E9348 000E4FA8 7C 9F 23 78 */ mr r31, r4 /* 800E934C 000E4FAC 48 07 63 95 */ bl func_8015F6E0 @@ -50339,7 +50339,7 @@ func_800E9838: /* 800E983C 000E549C 7C 08 02 A6 */ mflr r0 /* 800E9840 000E54A0 90 01 00 24 */ stw r0, 0x24(r1) /* 800E9844 000E54A4 39 61 00 20 */ addi r11, r1, 0x20 -/* 800E9848 000E54A8 48 0D D8 DD */ bl func_801C7124 +/* 800E9848 000E54A8 48 0D D8 DD */ bl _savegpr_26 /* 800E984C 000E54AC 3F E0 80 48 */ lis r31, lbl_8047DAE0@ha /* 800E9850 000E54B0 7C 7E 1B 78 */ mr r30, r3 /* 800E9854 000E54B4 3B FF DA E0 */ addi r31, r31, lbl_8047DAE0@l @@ -56230,7 +56230,7 @@ lbl_800EF044: /* 800EF048 000EACA8 7C 08 02 A6 */ mflr r0 /* 800EF04C 000EACAC 90 01 00 34 */ stw r0, 0x34(r1) /* 800EF050 000EACB0 39 61 00 30 */ addi r11, r1, 0x30 -/* 800EF054 000EACB4 48 0D 80 D1 */ bl func_801C7124 +/* 800EF054 000EACB4 48 0D 80 D1 */ bl _savegpr_26 /* 800EF058 000EACB8 3F E0 80 48 */ lis r31, lbl_8047D978@ha /* 800EF05C 000EACBC 7C 7B 1B 78 */ mr r27, r3 /* 800EF060 000EACC0 3B FF D9 78 */ addi r31, r31, lbl_8047D978@l @@ -58884,7 +58884,7 @@ lbl_800F1938: /* 800F193C 000ED59C 7C 08 02 A6 */ mflr r0 /* 800F1940 000ED5A0 90 01 00 74 */ stw r0, 0x74(r1) /* 800F1944 000ED5A4 39 61 00 70 */ addi r11, r1, 0x70 -/* 800F1948 000ED5A8 48 0D 57 DD */ bl func_801C7124 +/* 800F1948 000ED5A8 48 0D 57 DD */ bl _savegpr_26 /* 800F194C 000ED5AC 3F C0 80 48 */ lis r30, lbl_8047DAE0@ha /* 800F1950 000ED5B0 7C 7C 1B 78 */ mr r28, r3 /* 800F1954 000ED5B4 7C 9D 23 78 */ mr r29, r4 @@ -59025,7 +59025,7 @@ lbl_800F1B50: /* 800F1B54 000ED7B4 7C 08 02 A6 */ mflr r0 /* 800F1B58 000ED7B8 90 01 01 94 */ stw r0, 0x194(r1) /* 800F1B5C 000ED7BC 39 61 01 90 */ addi r11, r1, 0x190 -/* 800F1B60 000ED7C0 48 0D 55 C1 */ bl func_801C7120 +/* 800F1B60 000ED7C0 48 0D 55 C1 */ bl _savegpr_25 /* 800F1B64 000ED7C4 3F E0 80 48 */ lis r31, lbl_8047DAE0@ha /* 800F1B68 000ED7C8 7C 7D 1B 78 */ mr r29, r3 /* 800F1B6C 000ED7CC 7C 9E 23 78 */ mr r30, r4 @@ -59414,7 +59414,7 @@ lbl_800F2134: /* 800F2138 000EDD98 7C 08 02 A6 */ mflr r0 /* 800F213C 000EDD9C 90 01 01 94 */ stw r0, 0x194(r1) /* 800F2140 000EDDA0 39 61 01 90 */ addi r11, r1, 0x190 -/* 800F2144 000EDDA4 48 0D 4F DD */ bl func_801C7120 +/* 800F2144 000EDDA4 48 0D 4F DD */ bl _savegpr_25 /* 800F2148 000EDDA8 3F E0 80 48 */ lis r31, lbl_8047DAE0@ha /* 800F214C 000EDDAC 7C 7A 1B 78 */ mr r26, r3 /* 800F2150 000EDDB0 7C 9B 23 78 */ mr r27, r4 @@ -60566,7 +60566,7 @@ lbl_800F3294: /* 800F3298 000EEEF8 7C 08 02 A6 */ mflr r0 /* 800F329C 000EEEFC 90 01 00 34 */ stw r0, 0x34(r1) /* 800F32A0 000EEF00 39 61 00 30 */ addi r11, r1, 0x30 -/* 800F32A4 000EEF04 48 0D 3E 7D */ bl func_801C7120 +/* 800F32A4 000EEF04 48 0D 3E 7D */ bl _savegpr_25 /* 800F32A8 000EEF08 3F A0 80 48 */ lis r29, lbl_8047DAE0@ha /* 800F32AC 000EEF0C 7C 9B 23 78 */ mr r27, r4 /* 800F32B0 000EEF10 7C B9 2B 78 */ mr r25, r5 @@ -60829,7 +60829,7 @@ lbl_800F3648: /* 800F364C 000EF2AC 7C 08 02 A6 */ mflr r0 /* 800F3650 000EF2B0 90 01 00 34 */ stw r0, 0x34(r1) /* 800F3654 000EF2B4 39 61 00 30 */ addi r11, r1, 0x30 -/* 800F3658 000EF2B8 48 0D 3A C9 */ bl func_801C7120 +/* 800F3658 000EF2B8 48 0D 3A C9 */ bl _savegpr_25 /* 800F365C 000EF2BC 3F 80 80 48 */ lis r28, lbl_8047DAE0@ha /* 800F3660 000EF2C0 7C 9B 23 78 */ mr r27, r4 /* 800F3664 000EF2C4 7C B9 2B 78 */ mr r25, r5 @@ -64376,7 +64376,7 @@ func_800F6A4C: /* 800F6A50 000F26B0 7C 08 02 A6 */ mflr r0 /* 800F6A54 000F26B4 90 01 00 54 */ stw r0, 0x54(r1) /* 800F6A58 000F26B8 39 61 00 50 */ addi r11, r1, 0x50 -/* 800F6A5C 000F26BC 48 0D 06 A9 */ bl func_801C7104 +/* 800F6A5C 000F26BC 48 0D 06 A9 */ bl _savegpr_18 /* 800F6A60 000F26C0 7C 7C 1B 78 */ mr r28, r3 /* 800F6A64 000F26C4 48 06 8C 7D */ bl func_8015F6E0 /* 800F6A68 000F26C8 3F C0 80 48 */ lis r30, lbl_8047DAE0@ha @@ -65500,7 +65500,7 @@ func_800F7A70: /* 800F7A74 000F36D4 7C 08 02 A6 */ mflr r0 /* 800F7A78 000F36D8 90 01 06 14 */ stw r0, 0x614(r1) /* 800F7A7C 000F36DC 39 61 06 10 */ addi r11, r1, 0x610 -/* 800F7A80 000F36E0 48 0C F6 91 */ bl func_801C7110 +/* 800F7A80 000F36E0 48 0C F6 91 */ bl _savegpr_21 /* 800F7A84 000F36E4 3F 00 80 48 */ lis r24, lbl_8047DAE0@ha /* 800F7A88 000F36E8 7C 79 1B 78 */ mr r25, r3 /* 800F7A8C 000F36EC 3B 18 DA E0 */ addi r24, r24, lbl_8047DAE0@l @@ -66073,7 +66073,7 @@ func_800F8270: /* 800F8274 000F3ED4 7C 08 02 A6 */ mflr r0 /* 800F8278 000F3ED8 90 01 00 34 */ stw r0, 0x34(r1) /* 800F827C 000F3EDC 39 61 00 30 */ addi r11, r1, 0x30 -/* 800F8280 000F3EE0 48 0C EE A1 */ bl func_801C7120 +/* 800F8280 000F3EE0 48 0C EE A1 */ bl _savegpr_25 /* 800F8284 000F3EE4 48 06 74 5D */ bl func_8015F6E0 /* 800F8288 000F3EE8 3F E0 80 48 */ lis r31, lbl_8047DAE0@ha /* 800F828C 000F3EEC 7C 7C 1B 78 */ mr r28, r3 @@ -72615,7 +72615,7 @@ lbl_800FE368: /* 800FE36C 000F9FCC 7C 08 02 A6 */ mflr r0 /* 800FE370 000F9FD0 90 01 00 74 */ stw r0, 0x74(r1) /* 800FE374 000F9FD4 39 61 00 70 */ addi r11, r1, 0x70 -/* 800FE378 000F9FD8 48 0C 8D A9 */ bl func_801C7120 +/* 800FE378 000F9FD8 48 0C 8D A9 */ bl _savegpr_25 /* 800FE37C 000F9FDC 7C 79 1B 78 */ mr r25, r3 /* 800FE380 000F9FE0 7C 9A 23 78 */ mr r26, r4 /* 800FE384 000F9FE4 38 C1 00 08 */ addi r6, r1, 8 @@ -74617,7 +74617,7 @@ lbl_80100218: /* 8010021C 000FBE7C 7C 08 02 A6 */ mflr r0 /* 80100220 000FBE80 90 01 00 34 */ stw r0, 0x34(r1) /* 80100224 000FBE84 39 61 00 30 */ addi r11, r1, 0x30 -/* 80100228 000FBE88 48 0C 6E FD */ bl func_801C7124 +/* 80100228 000FBE88 48 0C 6E FD */ bl _savegpr_26 /* 8010022C 000FBE8C 7C 7D 1B 78 */ mr r29, r3 /* 80100230 000FBE90 7C 9E 23 78 */ mr r30, r4 /* 80100234 000FBE94 38 C1 00 08 */ addi r6, r1, 8 @@ -76994,7 +76994,7 @@ func_8010258C: /* 80102590 000FE1F0 7C 08 02 A6 */ mflr r0 /* 80102594 000FE1F4 90 01 00 74 */ stw r0, 0x74(r1) /* 80102598 000FE1F8 39 61 00 70 */ addi r11, r1, 0x70 -/* 8010259C 000FE1FC 48 0C 4B 85 */ bl func_801C7120 +/* 8010259C 000FE1FC 48 0C 4B 85 */ bl _savegpr_25 /* 801025A0 000FE200 7C 79 1B 78 */ mr r25, r3 /* 801025A4 000FE204 7C 9B 23 78 */ mr r27, r4 /* 801025A8 000FE208 38 60 00 09 */ li r3, 9 @@ -78650,7 +78650,7 @@ func_80103E50: /* 80103E54 000FFAB4 7C 08 02 A6 */ mflr r0 /* 80103E58 000FFAB8 90 01 00 44 */ stw r0, 0x44(r1) /* 80103E5C 000FFABC 39 61 00 40 */ addi r11, r1, 0x40 -/* 80103E60 000FFAC0 48 0C 32 B1 */ bl func_801C7110 +/* 80103E60 000FFAC0 48 0C 32 B1 */ bl _savegpr_21 /* 80103E64 000FFAC4 81 0D 82 70 */ lwz r8, lbl_8063D530-_SDA_BASE_(r13) /* 80103E68 000FFAC8 7C 7B 1B 78 */ mr r27, r3 /* 80103E6C 000FFACC 7C 9C 23 78 */ mr r28, r4 @@ -80015,7 +80015,7 @@ func_80105298: /* 8010529C 00100EFC 7C 08 02 A6 */ mflr r0 /* 801052A0 00100F00 90 01 00 A4 */ stw r0, 0xa4(r1) /* 801052A4 00100F04 39 61 00 A0 */ addi r11, r1, 0xa0 -/* 801052A8 00100F08 48 0C 1E 89 */ bl func_801C7130 +/* 801052A8 00100F08 48 0C 1E 89 */ bl _savegpr_29 /* 801052AC 00100F0C 80 6D 82 80 */ lwz r3, lbl_8063D540-_SDA_BASE_(r13) /* 801052B0 00100F10 3C 80 43 30 */ lis r4, 0x4330 /* 801052B4 00100F14 90 81 00 78 */ stw r4, 0x78(r1) @@ -81018,7 +81018,7 @@ lbl_80106128: /* 8010613C 00101D9C DB C1 01 C0 */ stfd f30, 0x1c0(r1) /* 80106140 00101DA0 F3 C1 01 C8 */ psq_st f30, 456(r1), 0, qr0 /* 80106144 00101DA4 39 61 01 C0 */ addi r11, r1, 0x1c0 -/* 80106148 00101DA8 48 0C 0F E5 */ bl func_801C712C +/* 80106148 00101DA8 48 0C 0F E5 */ bl _savegpr_28 /* 8010614C 00101DAC 3C 00 43 30 */ lis r0, 0x4330 /* 80106150 00101DB0 3F C0 80 42 */ lis r30, lbl_8041AAC8@ha /* 80106154 00101DB4 90 01 01 90 */ stw r0, 0x190(r1) @@ -96631,7 +96631,7 @@ func_80114A70: /* 80114A74 001106D4 7C 08 02 A6 */ mflr r0 /* 80114A78 001106D8 90 01 00 24 */ stw r0, 0x24(r1) /* 80114A7C 001106DC 39 61 00 20 */ addi r11, r1, 0x20 -/* 80114A80 001106E0 48 0B 26 AD */ bl func_801C712C +/* 80114A80 001106E0 48 0B 26 AD */ bl _savegpr_28 /* 80114A84 001106E4 88 03 00 E8 */ lbz r0, 0xe8(r3) /* 80114A88 001106E8 7C 7C 1B 78 */ mr r28, r3 /* 80114A8C 001106EC 7C 9D 23 78 */ mr r29, r4 @@ -96864,7 +96864,7 @@ func_80114D94: /* 80114D98 001109F8 7C 08 02 A6 */ mflr r0 /* 80114D9C 001109FC 90 01 00 24 */ stw r0, 0x24(r1) /* 80114DA0 00110A00 39 61 00 20 */ addi r11, r1, 0x20 -/* 80114DA4 00110A04 48 0B 23 8D */ bl func_801C7130 +/* 80114DA4 00110A04 48 0B 23 8D */ bl _savegpr_29 /* 80114DA8 00110A08 3C 80 0B 51 */ lis r4, 0x0B510400@ha /* 80114DAC 00110A0C 7C 7D 1B 78 */ mr r29, r3 /* 80114DB0 00110A10 38 84 04 00 */ addi r4, r4, 0x0B510400@l @@ -97033,7 +97033,7 @@ func_80114FCC: /* 80114FD0 00110C30 7C 08 02 A6 */ mflr r0 /* 80114FD4 00110C34 90 01 00 24 */ stw r0, 0x24(r1) /* 80114FD8 00110C38 39 61 00 20 */ addi r11, r1, 0x20 -/* 80114FDC 00110C3C 48 0B 21 55 */ bl func_801C7130 +/* 80114FDC 00110C3C 48 0B 21 55 */ bl _savegpr_29 /* 80114FE0 00110C40 80 63 00 F0 */ lwz r3, 0xf0(r3) /* 80114FE4 00110C44 38 80 00 00 */ li r4, 0 /* 80114FE8 00110C48 4B FF F7 71 */ bl func_80114758 @@ -97463,7 +97463,7 @@ func_8011563C: /* 80115640 001112A0 7C 08 02 A6 */ mflr r0 /* 80115644 001112A4 90 01 00 24 */ stw r0, 0x24(r1) /* 80115648 001112A8 39 61 00 20 */ addi r11, r1, 0x20 -/* 8011564C 001112AC 48 0B 1A E1 */ bl func_801C712C +/* 8011564C 001112AC 48 0B 1A E1 */ bl _savegpr_28 /* 80115650 001112B0 2C 04 00 0A */ cmpwi r4, 0xa /* 80115654 001112B4 7C 7F 1B 78 */ mr r31, r3 /* 80115658 001112B8 7C 9C 23 78 */ mr r28, r4 @@ -97952,7 +97952,7 @@ func_80115D8C: /* 80115D90 001119F0 7C 08 02 A6 */ mflr r0 /* 80115D94 001119F4 90 01 00 24 */ stw r0, 0x24(r1) /* 80115D98 001119F8 39 61 00 20 */ addi r11, r1, 0x20 -/* 80115D9C 001119FC 48 0B 13 91 */ bl func_801C712C +/* 80115D9C 001119FC 48 0B 13 91 */ bl _savegpr_28 /* 80115DA0 00111A00 A3 E4 00 DE */ lhz r31, 0xde(r4) /* 80115DA4 00111A04 7C 9C 23 78 */ mr r28, r4 /* 80115DA8 00111A08 7C BD 2B 78 */ mr r29, r5 @@ -98003,7 +98003,7 @@ func_80115E3C: /* 80115E40 00111AA0 7C 08 02 A6 */ mflr r0 /* 80115E44 00111AA4 90 01 00 24 */ stw r0, 0x24(r1) /* 80115E48 00111AA8 39 61 00 20 */ addi r11, r1, 0x20 -/* 80115E4C 00111AAC 48 0B 12 E5 */ bl func_801C7130 +/* 80115E4C 00111AAC 48 0B 12 E5 */ bl _savegpr_29 /* 80115E50 00111AB0 80 63 00 F0 */ lwz r3, 0xf0(r3) /* 80115E54 00111AB4 38 80 00 00 */ li r4, 0 /* 80115E58 00111AB8 4B FF E9 01 */ bl func_80114758 @@ -98046,7 +98046,7 @@ func_80115ECC: /* 80115ED0 00111B30 7C 08 02 A6 */ mflr r0 /* 80115ED4 00111B34 90 01 00 24 */ stw r0, 0x24(r1) /* 80115ED8 00111B38 39 61 00 20 */ addi r11, r1, 0x20 -/* 80115EDC 00111B3C 48 0B 12 55 */ bl func_801C7130 +/* 80115EDC 00111B3C 48 0B 12 55 */ bl _savegpr_29 /* 80115EE0 00111B40 7C 80 07 75 */ extsb. r0, r4 /* 80115EE4 00111B44 7C 7E 1B 78 */ mr r30, r3 /* 80115EE8 00111B48 7C 9D 23 78 */ mr r29, r4 @@ -98323,7 +98323,7 @@ func_801162BC: /* 801162C0 00111F20 7C 08 02 A6 */ mflr r0 /* 801162C4 00111F24 90 01 00 24 */ stw r0, 0x24(r1) /* 801162C8 00111F28 39 61 00 20 */ addi r11, r1, 0x20 -/* 801162CC 00111F2C 48 0B 0E 65 */ bl func_801C7130 +/* 801162CC 00111F2C 48 0B 0E 65 */ bl _savegpr_29 /* 801162D0 00111F30 80 6D 82 80 */ lwz r3, lbl_8063D540-_SDA_BASE_(r13) /* 801162D4 00111F34 3B A0 00 00 */ li r29, 0 /* 801162D8 00111F38 83 C3 00 F8 */ lwz r30, 0xf8(r3) @@ -100015,7 +100015,7 @@ lbl_80117BE0: /* 80117BE4 00113844 7C 08 02 A6 */ mflr r0 /* 80117BE8 00113848 90 01 00 74 */ stw r0, 0x74(r1) /* 80117BEC 0011384C 39 61 00 70 */ addi r11, r1, 0x70 -/* 80117BF0 00113850 48 0A F5 31 */ bl func_801C7120 +/* 80117BF0 00113850 48 0A F5 31 */ bl _savegpr_25 /* 80117BF4 00113854 3C A0 00 01 */ lis r5, 0x0000FFFF@ha /* 80117BF8 00113858 7C 7B 1B 78 */ mr r27, r3 /* 80117BFC 0011385C 3B 85 FF FF */ addi r28, r5, 0x0000FFFF@l diff --git a/asm/text_4.s b/asm/text_4.s index 8a11be5..2c7c262 100644 --- a/asm/text_4.s +++ b/asm/text_4.s @@ -1066,7 +1066,7 @@ func_80118F84: /* 80118F88 00114BE8 7C 08 02 A6 */ mflr r0 /* 80118F8C 00114BEC 90 01 00 74 */ stw r0, 0x74(r1) /* 80118F90 00114BF0 39 61 00 70 */ addi r11, r1, 0x70 -/* 80118F94 00114BF4 48 0A E1 91 */ bl func_801C7124 +/* 80118F94 00114BF4 48 0A E1 91 */ bl _savegpr_26 /* 80118F98 00114BF8 7C 7B 1B 78 */ mr r27, r3 /* 80118F9C 00114BFC 7C 9A 23 78 */ mr r26, r4 /* 80118FA0 00114C00 38 C1 00 08 */ addi r6, r1, 8 @@ -6270,7 +6270,7 @@ func_8011DBF0: /* 8011DBF4 00119854 7C 08 02 A6 */ mflr r0 /* 8011DBF8 00119858 90 01 00 24 */ stw r0, 0x24(r1) /* 8011DBFC 0011985C 39 61 00 20 */ addi r11, r1, 0x20 -/* 8011DC00 00119860 48 0A 95 25 */ bl func_801C7124 +/* 8011DC00 00119860 48 0A 95 25 */ bl _savegpr_26 /* 8011DC04 00119864 7C 7A 1B 78 */ mr r26, r3 /* 8011DC08 00119868 7C 9B 23 78 */ mr r27, r4 /* 8011DC0C 0011986C 7C BC 2B 78 */ mr r28, r5 @@ -6591,7 +6591,7 @@ func_8011E0AC: /* 8011E0B0 00119D10 7C 08 02 A6 */ mflr r0 /* 8011E0B4 00119D14 90 01 00 24 */ stw r0, 0x24(r1) /* 8011E0B8 00119D18 39 61 00 20 */ addi r11, r1, 0x20 -/* 8011E0BC 00119D1C 48 0A 90 69 */ bl func_801C7124 +/* 8011E0BC 00119D1C 48 0A 90 69 */ bl _savegpr_26 /* 8011E0C0 00119D20 7C 7A 1B 78 */ mr r26, r3 /* 8011E0C4 00119D24 4B FF E8 B1 */ bl func_8011C974 /* 8011E0C8 00119D28 7C 7F 1B 78 */ mr r31, r3 @@ -6642,7 +6642,7 @@ func_8011E158: /* 8011E15C 00119DBC 7C 08 02 A6 */ mflr r0 /* 8011E160 00119DC0 90 01 00 24 */ stw r0, 0x24(r1) /* 8011E164 00119DC4 39 61 00 20 */ addi r11, r1, 0x20 -/* 8011E168 00119DC8 48 0A 8F BD */ bl func_801C7124 +/* 8011E168 00119DC8 48 0A 8F BD */ bl _savegpr_26 /* 8011E16C 00119DCC 7C 7A 1B 78 */ mr r26, r3 /* 8011E170 00119DD0 4B FF E8 05 */ bl func_8011C974 /* 8011E174 00119DD4 3B E3 2D D4 */ addi r31, r3, 0x2dd4 @@ -6716,7 +6716,7 @@ func_8011E258: /* 8011E25C 00119EBC 7C 08 02 A6 */ mflr r0 /* 8011E260 00119EC0 90 01 00 24 */ stw r0, 0x24(r1) /* 8011E264 00119EC4 39 61 00 20 */ addi r11, r1, 0x20 -/* 8011E268 00119EC8 48 0A 8E C9 */ bl func_801C7130 +/* 8011E268 00119EC8 48 0A 8E C9 */ bl _savegpr_29 /* 8011E26C 00119ECC 48 01 0B 31 */ bl func_8012ED9C /* 8011E270 00119ED0 3B C0 00 01 */ li r30, 1 /* 8011E274 00119ED4 38 60 00 00 */ li r3, 0 @@ -14889,7 +14889,7 @@ lbl_80125B80: /* 80125B84 001217E4 7C 08 02 A6 */ mflr r0 /* 80125B88 001217E8 90 01 00 44 */ stw r0, 0x44(r1) /* 80125B8C 001217EC 39 61 00 40 */ addi r11, r1, 0x40 -/* 80125B90 001217F0 48 0A 15 A1 */ bl func_801C7130 +/* 80125B90 001217F0 48 0A 15 A1 */ bl _savegpr_29 /* 80125B94 001217F4 80 6D 82 98 */ lwz r3, lbl_8063D558-_SDA_BASE_(r13) /* 80125B98 001217F8 38 00 FF FF */ li r0, -1 /* 80125B9C 001217FC 90 03 09 70 */ stw r0, 0x970(r3) @@ -15685,7 +15685,7 @@ lbl_801266E0: /* 801266E4 00122344 7C 08 02 A6 */ mflr r0 /* 801266E8 00122348 90 01 00 64 */ stw r0, 0x64(r1) /* 801266EC 0012234C 39 61 00 60 */ addi r11, r1, 0x60 -/* 801266F0 00122350 48 0A 0A 41 */ bl func_801C7130 +/* 801266F0 00122350 48 0A 0A 41 */ bl _savegpr_29 /* 801266F4 00122354 7C 7D 1B 78 */ mr r29, r3 /* 801266F8 00122358 7C 9E 23 78 */ mr r30, r4 /* 801266FC 0012235C 38 C1 00 08 */ addi r6, r1, 8 @@ -16726,7 +16726,7 @@ lbl_8012760C: /* 80127610 00123270 7C 08 02 A6 */ mflr r0 /* 80127614 00123274 90 01 00 24 */ stw r0, 0x24(r1) /* 80127618 00123278 39 61 00 20 */ addi r11, r1, 0x20 -/* 8012761C 0012327C 48 09 FB 15 */ bl func_801C7130 +/* 8012761C 0012327C 48 09 FB 15 */ bl _savegpr_29 /* 80127620 00123280 7C 7D 1B 78 */ mr r29, r3 /* 80127624 00123284 7C 9E 23 78 */ mr r30, r4 /* 80127628 00123288 38 C1 00 0C */ addi r6, r1, 0xc @@ -16964,7 +16964,7 @@ lbl_80127970: /* 80127974 001235D4 7C 08 02 A6 */ mflr r0 /* 80127978 001235D8 90 01 00 34 */ stw r0, 0x34(r1) /* 8012797C 001235DC 39 61 00 30 */ addi r11, r1, 0x30 -/* 80127980 001235E0 48 09 F7 B1 */ bl func_801C7130 +/* 80127980 001235E0 48 09 F7 B1 */ bl _savegpr_29 /* 80127984 001235E4 7C 7E 1B 78 */ mr r30, r3 /* 80127988 001235E8 7C 9F 23 78 */ mr r31, r4 /* 8012798C 001235EC 38 C1 00 14 */ addi r6, r1, 0x14 @@ -17594,7 +17594,7 @@ lbl_801282B4: /* 801282B8 00123F18 7C 08 02 A6 */ mflr r0 /* 801282BC 00123F1C 90 01 00 24 */ stw r0, 0x24(r1) /* 801282C0 00123F20 39 61 00 20 */ addi r11, r1, 0x20 -/* 801282C4 00123F24 48 09 EE 6D */ bl func_801C7130 +/* 801282C4 00123F24 48 09 EE 6D */ bl _savegpr_29 /* 801282C8 00123F28 7C 7D 1B 78 */ mr r29, r3 /* 801282CC 00123F2C 7C 9E 23 78 */ mr r30, r4 /* 801282D0 00123F30 38 C1 00 0C */ addi r6, r1, 0xc @@ -18098,7 +18098,7 @@ lbl_80128A14: /* 80128A18 00124678 7C 08 02 A6 */ mflr r0 /* 80128A1C 0012467C 90 01 00 74 */ stw r0, 0x74(r1) /* 80128A20 00124680 39 61 00 70 */ addi r11, r1, 0x70 -/* 80128A24 00124684 48 09 E7 01 */ bl func_801C7124 +/* 80128A24 00124684 48 09 E7 01 */ bl _savegpr_26 /* 80128A28 00124688 7C 7E 1B 78 */ mr r30, r3 /* 80128A2C 0012468C 7C 9F 23 78 */ mr r31, r4 /* 80128A30 00124690 38 C1 00 08 */ addi r6, r1, 8 @@ -20129,7 +20129,7 @@ lbl_8012A7E8: /* 8012A7EC 0012644C 7C 08 02 A6 */ mflr r0 /* 8012A7F0 00126450 90 01 00 74 */ stw r0, 0x74(r1) /* 8012A7F4 00126454 39 61 00 70 */ addi r11, r1, 0x70 -/* 8012A7F8 00126458 48 09 C9 2D */ bl func_801C7124 +/* 8012A7F8 00126458 48 09 C9 2D */ bl _savegpr_26 /* 8012A7FC 0012645C 7C 7B 1B 78 */ mr r27, r3 /* 8012A800 00126460 7C 9A 23 78 */ mr r26, r4 /* 8012A804 00126464 38 C1 00 08 */ addi r6, r1, 8 @@ -21280,7 +21280,7 @@ func_8012B8FC: /* 8012B900 00127560 7C 08 02 A6 */ mflr r0 /* 8012B904 00127564 90 01 00 34 */ stw r0, 0x34(r1) /* 8012B908 00127568 39 61 00 30 */ addi r11, r1, 0x30 -/* 8012B90C 0012756C 48 09 B8 15 */ bl func_801C7120 +/* 8012B90C 0012756C 48 09 B8 15 */ bl _savegpr_25 /* 8012B910 00127570 7C 79 1B 78 */ mr r25, r3 /* 8012B914 00127574 7C 9A 23 78 */ mr r26, r4 /* 8012B918 00127578 7C BB 2B 78 */ mr r27, r5 @@ -21541,7 +21541,7 @@ lbl_8012BCFC: /* 8012BD00 00127960 7C 08 02 A6 */ mflr r0 /* 8012BD04 00127964 90 01 00 74 */ stw r0, 0x74(r1) /* 8012BD08 00127968 39 61 00 70 */ addi r11, r1, 0x70 -/* 8012BD0C 0012796C 48 09 B4 15 */ bl func_801C7120 +/* 8012BD0C 0012796C 48 09 B4 15 */ bl _savegpr_25 /* 8012BD10 00127970 7C 7E 1B 78 */ mr r30, r3 /* 8012BD14 00127974 7C 9F 23 78 */ mr r31, r4 /* 8012BD18 00127978 38 C1 00 08 */ addi r6, r1, 8 @@ -21898,7 +21898,7 @@ func_8012C274: /* 8012C278 00127ED8 7C 08 02 A6 */ mflr r0 /* 8012C27C 00127EDC 90 01 00 34 */ stw r0, 0x34(r1) /* 8012C280 00127EE0 39 61 00 30 */ addi r11, r1, 0x30 -/* 8012C284 00127EE4 48 09 AE A1 */ bl func_801C7124 +/* 8012C284 00127EE4 48 09 AE A1 */ bl _savegpr_26 /* 8012C288 00127EE8 80 AD 82 98 */ lwz r5, lbl_8063D558-_SDA_BASE_(r13) /* 8012C28C 00127EEC 80 85 09 74 */ lwz r4, 0x974(r5) /* 8012C290 00127EF0 54 80 9F FF */ rlwinm. r0, r4, 0x13, 0x1f, 0x1f @@ -22936,7 +22936,7 @@ func_8012D1DC: /* 8012D1E0 00128E40 7C 08 02 A6 */ mflr r0 /* 8012D1E4 00128E44 90 01 00 24 */ stw r0, 0x24(r1) /* 8012D1E8 00128E48 39 61 00 20 */ addi r11, r1, 0x20 -/* 8012D1EC 00128E4C 48 09 9F 45 */ bl func_801C7130 +/* 8012D1EC 00128E4C 48 09 9F 45 */ bl _savegpr_29 /* 8012D1F0 00128E50 7C 7D 1B 78 */ mr r29, r3 /* 8012D1F4 00128E54 7C 9E 23 78 */ mr r30, r4 /* 8012D1F8 00128E58 3B E0 00 00 */ li r31, 0 @@ -23010,7 +23010,7 @@ func_8012D2E8: /* 8012D2EC 00128F4C 7C 08 02 A6 */ mflr r0 /* 8012D2F0 00128F50 90 01 00 44 */ stw r0, 0x44(r1) /* 8012D2F4 00128F54 39 61 00 40 */ addi r11, r1, 0x40 -/* 8012D2F8 00128F58 48 09 9E 1D */ bl func_801C7114 +/* 8012D2F8 00128F58 48 09 9E 1D */ bl _savegpr_22 /* 8012D2FC 00128F5C 2C 03 00 FF */ cmpwi r3, 0xff /* 8012D300 00128F60 41 82 00 08 */ beq lbl_8012D308 /* 8012D304 00128F64 48 00 00 10 */ b lbl_8012D314 @@ -23183,7 +23183,7 @@ func_8012D530: /* 8012D534 00129194 7C 08 02 A6 */ mflr r0 /* 8012D538 00129198 90 01 00 44 */ stw r0, 0x44(r1) /* 8012D53C 0012919C 39 61 00 40 */ addi r11, r1, 0x40 -/* 8012D540 001291A0 48 09 9B E5 */ bl func_801C7124 +/* 8012D540 001291A0 48 09 9B E5 */ bl _savegpr_26 /* 8012D544 001291A4 C0 A4 00 00 */ lfs f5, 0(r4) /* 8012D548 001291A8 38 00 FF 00 */ li r0, -256 /* 8012D54C 001291AC C0 64 00 10 */ lfs f3, 0x10(r4) @@ -23256,7 +23256,7 @@ func_8012D640: /* 8012D644 001292A4 7C 08 02 A6 */ mflr r0 /* 8012D648 001292A8 90 01 00 44 */ stw r0, 0x44(r1) /* 8012D64C 001292AC 39 61 00 40 */ addi r11, r1, 0x40 -/* 8012D650 001292B0 48 09 9A D5 */ bl func_801C7124 +/* 8012D650 001292B0 48 09 9A D5 */ bl _savegpr_26 /* 8012D654 001292B4 C0 24 00 00 */ lfs f1, 0(r4) /* 8012D658 001292B8 38 00 FF 00 */ li r0, -256 /* 8012D65C 001292BC C0 04 00 04 */ lfs f0, 4(r4) @@ -23326,7 +23326,7 @@ lbl_8012D74C: /* 8012D750 001293B0 7C 08 02 A6 */ mflr r0 /* 8012D754 001293B4 90 01 00 24 */ stw r0, 0x24(r1) /* 8012D758 001293B8 39 61 00 20 */ addi r11, r1, 0x20 -/* 8012D75C 001293BC 48 09 99 D5 */ bl func_801C7130 +/* 8012D75C 001293BC 48 09 99 D5 */ bl _savegpr_29 /* 8012D760 001293C0 7C 63 07 34 */ extsh r3, r3 /* 8012D764 001293C4 38 A1 00 08 */ addi r5, r1, 8 /* 8012D768 001293C8 38 80 00 08 */ li r4, 8 @@ -23424,7 +23424,7 @@ lbl_8012D8BC: /* 8012D8C0 00129520 7C 08 02 A6 */ mflr r0 /* 8012D8C4 00129524 90 01 00 24 */ stw r0, 0x24(r1) /* 8012D8C8 00129528 39 61 00 20 */ addi r11, r1, 0x20 -/* 8012D8CC 0012952C 48 09 98 65 */ bl func_801C7130 +/* 8012D8CC 0012952C 48 09 98 65 */ bl _savegpr_29 /* 8012D8D0 00129530 7C 63 07 34 */ extsh r3, r3 /* 8012D8D4 00129534 38 A1 00 08 */ addi r5, r1, 8 /* 8012D8D8 00129538 38 80 00 08 */ li r4, 8 @@ -23530,7 +23530,7 @@ func_8012DA40: /* 8012DA44 001296A4 7C 08 02 A6 */ mflr r0 /* 8012DA48 001296A8 90 01 00 24 */ stw r0, 0x24(r1) /* 8012DA4C 001296AC 39 61 00 20 */ addi r11, r1, 0x20 -/* 8012DA50 001296B0 48 09 96 E1 */ bl func_801C7130 +/* 8012DA50 001296B0 48 09 96 E1 */ bl _savegpr_29 /* 8012DA54 001296B4 48 03 73 25 */ bl func_80164D78 /* 8012DA58 001296B8 2C 03 00 00 */ cmpwi r3, 0 /* 8012DA5C 001296BC 40 82 01 34 */ bne lbl_8012DB90 @@ -23672,7 +23672,7 @@ func_8012DC38: /* 8012DC3C 0012989C 7C 08 02 A6 */ mflr r0 /* 8012DC40 001298A0 90 01 00 24 */ stw r0, 0x24(r1) /* 8012DC44 001298A4 39 61 00 20 */ addi r11, r1, 0x20 -/* 8012DC48 001298A8 48 09 94 DD */ bl func_801C7124 +/* 8012DC48 001298A8 48 09 94 DD */ bl _savegpr_26 /* 8012DC4C 001298AC 80 ED 82 98 */ lwz r7, lbl_8063D558-_SDA_BASE_(r13) /* 8012DC50 001298B0 7C 9D 23 78 */ mr r29, r4 /* 8012DC54 001298B4 39 00 00 04 */ li r8, 4 @@ -23935,7 +23935,7 @@ func_8012DFF0: /* 8012DFF4 00129C54 7C 08 02 A6 */ mflr r0 /* 8012DFF8 00129C58 90 01 00 24 */ stw r0, 0x24(r1) /* 8012DFFC 00129C5C 39 61 00 20 */ addi r11, r1, 0x20 -/* 8012E000 00129C60 48 09 91 2D */ bl func_801C712C +/* 8012E000 00129C60 48 09 91 2D */ bl _savegpr_28 /* 8012E004 00129C64 80 8D 82 98 */ lwz r4, lbl_8063D558-_SDA_BASE_(r13) /* 8012E008 00129C68 38 C0 00 04 */ li r6, 4 /* 8012E00C 00129C6C 38 60 00 00 */ li r3, 0 @@ -24081,7 +24081,7 @@ func_8012E208: /* 8012E20C 00129E6C 7C 08 02 A6 */ mflr r0 /* 8012E210 00129E70 90 01 00 44 */ stw r0, 0x44(r1) /* 8012E214 00129E74 39 61 00 40 */ addi r11, r1, 0x40 -/* 8012E218 00129E78 48 09 8E FD */ bl func_801C7114 +/* 8012E218 00129E78 48 09 8E FD */ bl _savegpr_22 /* 8012E21C 00129E7C 80 CD 82 98 */ lwz r6, lbl_8063D558-_SDA_BASE_(r13) /* 8012E220 00129E80 3B E1 00 08 */ addi r31, r1, 8 /* 8012E224 00129E84 3B C0 00 00 */ li r30, 0 @@ -24531,7 +24531,7 @@ func_8012E81C: /* 8012E820 0012A480 7C 08 02 A6 */ mflr r0 /* 8012E824 0012A484 90 01 00 54 */ stw r0, 0x54(r1) /* 8012E828 0012A488 39 61 00 50 */ addi r11, r1, 0x50 -/* 8012E82C 0012A48C 48 09 88 E9 */ bl func_801C7114 +/* 8012E82C 0012A48C 48 09 88 E9 */ bl _savegpr_22 /* 8012E830 0012A490 80 6D 82 98 */ lwz r3, lbl_8063D558-_SDA_BASE_(r13) /* 8012E834 0012A494 3B 41 00 08 */ addi r26, r1, 8 /* 8012E838 0012A498 3B 81 00 18 */ addi r28, r1, 0x18 @@ -24615,7 +24615,7 @@ func_8012E950: /* 8012E954 0012A5B4 7C 08 02 A6 */ mflr r0 /* 8012E958 0012A5B8 90 01 00 24 */ stw r0, 0x24(r1) /* 8012E95C 0012A5BC 39 61 00 20 */ addi r11, r1, 0x20 -/* 8012E960 0012A5C0 48 09 87 D1 */ bl func_801C7130 +/* 8012E960 0012A5C0 48 09 87 D1 */ bl _savegpr_29 /* 8012E964 0012A5C4 80 AD 82 98 */ lwz r5, lbl_8063D558-_SDA_BASE_(r13) /* 8012E968 0012A5C8 38 00 00 06 */ li r0, 6 /* 8012E96C 0012A5CC 38 C0 00 00 */ li r6, 0 @@ -24668,7 +24668,7 @@ func_8012EA0C: /* 8012EA10 0012A670 7C 08 02 A6 */ mflr r0 /* 8012EA14 0012A674 90 01 00 94 */ stw r0, 0x94(r1) /* 8012EA18 0012A678 39 61 00 90 */ addi r11, r1, 0x90 -/* 8012EA1C 0012A67C 48 09 86 F9 */ bl func_801C7114 +/* 8012EA1C 0012A67C 48 09 86 F9 */ bl _savegpr_22 /* 8012EA20 0012A680 7C 7A 1B 78 */ mr r26, r3 /* 8012EA24 0012A684 38 80 00 01 */ li r4, 1 /* 8012EA28 0012A688 38 A0 00 FF */ li r5, 0xff @@ -27810,7 +27810,7 @@ func_801317CC: /* 801317D0 0012D430 7C 08 02 A6 */ mflr r0 /* 801317D4 0012D434 90 01 00 64 */ stw r0, 0x64(r1) /* 801317D8 0012D438 39 61 00 60 */ addi r11, r1, 0x60 -/* 801317DC 0012D43C 48 09 59 29 */ bl func_801C7104 +/* 801317DC 0012D43C 48 09 59 29 */ bl _savegpr_18 /* 801317E0 0012D440 4B FE B1 95 */ bl func_8011C974 /* 801317E4 0012D444 7C 7C 1B 78 */ mr r28, r3 /* 801317E8 0012D448 3B E1 00 10 */ addi r31, r1, 0x10 @@ -28938,7 +28938,7 @@ lbl_80132810: /* 80132814 0012E474 7C 08 02 A6 */ mflr r0 /* 80132818 0012E478 90 01 00 74 */ stw r0, 0x74(r1) /* 8013281C 0012E47C 39 61 00 70 */ addi r11, r1, 0x70 -/* 80132820 0012E480 48 09 49 01 */ bl func_801C7120 +/* 80132820 0012E480 48 09 49 01 */ bl _savegpr_25 /* 80132824 0012E484 80 AD 82 A8 */ lwz r5, lbl_8063D568-_SDA_BASE_(r13) /* 80132828 0012E488 3C C0 00 01 */ lis r6, 0x0000FFFF@ha /* 8013282C 0012E48C 3B A6 FF FF */ addi r29, r6, 0x0000FFFF@l @@ -29555,7 +29555,7 @@ func_8013314C: /* 80133150 0012EDB0 7C 08 02 A6 */ mflr r0 /* 80133154 0012EDB4 90 01 00 34 */ stw r0, 0x34(r1) /* 80133158 0012EDB8 39 61 00 30 */ addi r11, r1, 0x30 -/* 8013315C 0012EDBC 48 09 3F C5 */ bl func_801C7120 +/* 8013315C 0012EDBC 48 09 3F C5 */ bl _savegpr_25 /* 80133160 0012EDC0 3C C0 80 64 */ lis r6, lbl_8063CE34@ha /* 80133164 0012EDC4 7C 7A 1B 78 */ mr r26, r3 /* 80133168 0012EDC8 38 C6 CE 34 */ addi r6, r6, lbl_8063CE34@l @@ -32057,7 +32057,7 @@ func_80135568: /* 8013556C 001311CC 7C 08 02 A6 */ mflr r0 /* 80135570 001311D0 90 01 00 34 */ stw r0, 0x34(r1) /* 80135574 001311D4 39 61 00 30 */ addi r11, r1, 0x30 -/* 80135578 001311D8 48 09 1B A9 */ bl func_801C7120 +/* 80135578 001311D8 48 09 1B A9 */ bl _savegpr_25 /* 8013557C 001311DC 7C 79 1B 78 */ mr r25, r3 /* 80135580 001311E0 7C 9A 23 78 */ mr r26, r4 /* 80135584 001311E4 4B FE 73 F1 */ bl func_8011C974 @@ -37658,7 +37658,7 @@ func_8013A9BC: /* 8013A9C0 00136620 7C 08 02 A6 */ mflr r0 /* 8013A9C4 00136624 90 01 00 74 */ stw r0, 0x74(r1) /* 8013A9C8 00136628 39 61 00 70 */ addi r11, r1, 0x70 -/* 8013A9CC 0013662C 48 08 C7 59 */ bl func_801C7124 +/* 8013A9CC 0013662C 48 08 C7 59 */ bl _savegpr_26 /* 8013A9D0 00136630 3C 80 04 4E */ lis r4, 0x044E1A00@ha /* 8013A9D4 00136634 38 60 00 0E */ li r3, 0xe /* 8013A9D8 00136638 38 84 1A 00 */ addi r4, r4, 0x044E1A00@l @@ -38622,7 +38622,7 @@ lbl_8013B768: /* 8013B76C 001373CC 7C 08 02 A6 */ mflr r0 /* 8013B770 001373D0 90 01 00 24 */ stw r0, 0x24(r1) /* 8013B774 001373D4 39 61 00 20 */ addi r11, r1, 0x20 -/* 8013B778 001373D8 48 08 B9 B9 */ bl func_801C7130 +/* 8013B778 001373D8 48 08 B9 B9 */ bl _savegpr_29 /* 8013B77C 001373DC 3C A0 00 01 */ lis r5, 0x0000FFFF@ha /* 8013B780 001373E0 7C 7D 1B 78 */ mr r29, r3 /* 8013B784 001373E4 3B E5 FF FF */ addi r31, r5, 0x0000FFFF@l @@ -38674,7 +38674,7 @@ lbl_8013B820: /* 8013B824 00137484 7C 08 02 A6 */ mflr r0 /* 8013B828 00137488 90 01 00 64 */ stw r0, 0x64(r1) /* 8013B82C 0013748C 39 61 00 60 */ addi r11, r1, 0x60 -/* 8013B830 00137490 48 08 B8 FD */ bl func_801C712C +/* 8013B830 00137490 48 08 B8 FD */ bl _savegpr_28 /* 8013B834 00137494 3C A0 00 01 */ lis r5, 0x0000FFFF@ha /* 8013B838 00137498 7C 7C 1B 78 */ mr r28, r3 /* 8013B83C 0013749C 3B C5 FF FF */ addi r30, r5, 0x0000FFFF@l @@ -38784,7 +38784,7 @@ lbl_8013B9C8: /* 8013B9CC 0013762C 7C 08 02 A6 */ mflr r0 /* 8013B9D0 00137630 90 01 00 24 */ stw r0, 0x24(r1) /* 8013B9D4 00137634 39 61 00 20 */ addi r11, r1, 0x20 -/* 8013B9D8 00137638 48 08 B7 59 */ bl func_801C7130 +/* 8013B9D8 00137638 48 08 B7 59 */ bl _savegpr_29 /* 8013B9DC 0013763C 80 AD 9C E8 */ lwz r5, lbl_8063EFA8-_SDA_BASE_(r13) /* 8013B9E0 00137640 7C 9E 23 78 */ mr r30, r4 /* 8013B9E4 00137644 3B E0 00 00 */ li r31, 0 @@ -38838,7 +38838,7 @@ lbl_8013BA8C: /* 8013BA90 001376F0 7C 08 02 A6 */ mflr r0 /* 8013BA94 001376F4 90 01 00 74 */ stw r0, 0x74(r1) /* 8013BA98 001376F8 39 61 00 70 */ addi r11, r1, 0x70 -/* 8013BA9C 001376FC 48 08 B6 85 */ bl func_801C7120 +/* 8013BA9C 001376FC 48 08 B6 85 */ bl _savegpr_25 /* 8013BAA0 00137700 3C A0 00 01 */ lis r5, 0x0000FFFF@ha /* 8013BAA4 00137704 7C 7B 1B 78 */ mr r27, r3 /* 8013BAA8 00137708 3B 25 FF FF */ addi r25, r5, 0x0000FFFF@l @@ -39177,7 +39177,7 @@ lbl_8013BF84: /* 8013BF88 00137BE8 7C 08 02 A6 */ mflr r0 /* 8013BF8C 00137BEC 90 01 00 74 */ stw r0, 0x74(r1) /* 8013BF90 00137BF0 39 61 00 70 */ addi r11, r1, 0x70 -/* 8013BF94 00137BF4 48 08 B1 8D */ bl func_801C7120 +/* 8013BF94 00137BF4 48 08 B1 8D */ bl _savegpr_25 /* 8013BF98 00137BF8 7C 79 1B 78 */ mr r25, r3 /* 8013BF9C 00137BFC 7C 9A 23 78 */ mr r26, r4 /* 8013BFA0 00137C00 38 C1 00 08 */ addi r6, r1, 8 @@ -39596,7 +39596,7 @@ lbl_8013C59C: /* 8013C5A0 00138200 7C 08 02 A6 */ mflr r0 /* 8013C5A4 00138204 90 01 00 24 */ stw r0, 0x24(r1) /* 8013C5A8 00138208 39 61 00 20 */ addi r11, r1, 0x20 -/* 8013C5AC 0013820C 48 08 AB 85 */ bl func_801C7130 +/* 8013C5AC 0013820C 48 08 AB 85 */ bl _savegpr_29 /* 8013C5B0 00138210 7C 7D 1B 78 */ mr r29, r3 /* 8013C5B4 00138214 7C 9E 23 78 */ mr r30, r4 /* 8013C5B8 00138218 38 C1 00 0C */ addi r6, r1, 0xc @@ -39819,7 +39819,7 @@ lbl_8013C8D4: /* 8013C8D8 00138538 7C 08 02 A6 */ mflr r0 /* 8013C8DC 0013853C 90 01 00 24 */ stw r0, 0x24(r1) /* 8013C8E0 00138540 39 61 00 20 */ addi r11, r1, 0x20 -/* 8013C8E4 00138544 48 08 A8 49 */ bl func_801C712C +/* 8013C8E4 00138544 48 08 A8 49 */ bl _savegpr_28 /* 8013C8E8 00138548 7C 7D 1B 78 */ mr r29, r3 /* 8013C8EC 0013854C 7C 9E 23 78 */ mr r30, r4 /* 8013C8F0 00138550 38 C1 00 0C */ addi r6, r1, 0xc @@ -39964,7 +39964,7 @@ func_8013CAF4: /* 8013CAF8 00138758 7C 08 02 A6 */ mflr r0 /* 8013CAFC 0013875C 90 01 00 24 */ stw r0, 0x24(r1) /* 8013CB00 00138760 39 61 00 20 */ addi r11, r1, 0x20 -/* 8013CB04 00138764 48 08 A6 2D */ bl func_801C7130 +/* 8013CB04 00138764 48 08 A6 2D */ bl _savegpr_29 /* 8013CB08 00138768 80 0D 9C E8 */ lwz r0, lbl_8063EFA8-_SDA_BASE_(r13) /* 8013CB0C 0013876C 54 7F 08 3C */ slwi r31, r3, 1 /* 8013CB10 00138770 7C BD 2B 78 */ mr r29, r5 @@ -40062,7 +40062,7 @@ func_8013CC50: /* 8013CC54 001388B4 7C 08 02 A6 */ mflr r0 /* 8013CC58 001388B8 90 01 00 24 */ stw r0, 0x24(r1) /* 8013CC5C 001388BC 39 61 00 20 */ addi r11, r1, 0x20 -/* 8013CC60 001388C0 48 08 A4 D1 */ bl func_801C7130 +/* 8013CC60 001388C0 48 08 A4 D1 */ bl _savegpr_29 /* 8013CC64 001388C4 3B A0 00 00 */ li r29, 0 /* 8013CC68 001388C8 3B E0 00 00 */ li r31, 0 /* 8013CC6C 001388CC 7F BE EB 78 */ mr r30, r29 @@ -40179,7 +40179,7 @@ func_8013CDD4: /* 8013CDD8 00138A38 7C 08 02 A6 */ mflr r0 /* 8013CDDC 00138A3C 90 01 00 34 */ stw r0, 0x34(r1) /* 8013CDE0 00138A40 39 61 00 30 */ addi r11, r1, 0x30 -/* 8013CDE4 00138A44 48 08 A3 3D */ bl func_801C7120 +/* 8013CDE4 00138A44 48 08 A3 3D */ bl _savegpr_25 /* 8013CDE8 00138A48 80 8D 9C E8 */ lwz r4, lbl_8063EFA8-_SDA_BASE_(r13) /* 8013CDEC 00138A4C 38 00 00 80 */ li r0, 0x80 /* 8013CDF0 00138A50 7C 7C 1B 78 */ mr r28, r3 @@ -40303,7 +40303,7 @@ func_8013CF84: /* 8013CF88 00138BE8 7C 08 02 A6 */ mflr r0 /* 8013CF8C 00138BEC 90 01 00 24 */ stw r0, 0x24(r1) /* 8013CF90 00138BF0 39 61 00 20 */ addi r11, r1, 0x20 -/* 8013CF94 00138BF4 48 08 A1 9D */ bl func_801C7130 +/* 8013CF94 00138BF4 48 08 A1 9D */ bl _savegpr_29 /* 8013CF98 00138BF8 1F E4 00 0C */ mulli r31, r4, 0xc /* 8013CF9C 00138BFC 80 0D 9C E8 */ lwz r0, lbl_8063EFA8-_SDA_BASE_(r13) /* 8013CFA0 00138C00 7C 7D 1B 78 */ mr r29, r3 @@ -43562,7 +43562,7 @@ func_80140068: /* 8014006C 0013BCCC 7C 08 02 A6 */ mflr r0 /* 80140070 0013BCD0 90 01 00 74 */ stw r0, 0x74(r1) /* 80140074 0013BCD4 39 61 00 70 */ addi r11, r1, 0x70 -/* 80140078 0013BCD8 48 08 70 9D */ bl func_801C7114 +/* 80140078 0013BCD8 48 08 70 9D */ bl _savegpr_22 /* 8014007C 0013BCDC 83 4D 82 B8 */ lwz r26, lbl_8063D578-_SDA_BASE_(r13) /* 80140080 0013BCE0 A0 1A 00 C4 */ lhz r0, 0xc4(r26) /* 80140084 0013BCE4 28 00 00 D9 */ cmplwi r0, 0xd9 @@ -53911,7 +53911,7 @@ lbl_8014999C: /* 801499A0 00145600 7C 08 02 A6 */ mflr r0 /* 801499A4 00145604 90 01 00 74 */ stw r0, 0x74(r1) /* 801499A8 00145608 39 61 00 70 */ addi r11, r1, 0x70 -/* 801499AC 0014560C 48 07 D7 79 */ bl func_801C7124 +/* 801499AC 0014560C 48 07 D7 79 */ bl _savegpr_26 /* 801499B0 00145610 7C 7B 1B 78 */ mr r27, r3 /* 801499B4 00145614 7C 9A 23 78 */ mr r26, r4 /* 801499B8 00145618 38 C1 00 08 */ addi r6, r1, 8 @@ -54223,7 +54223,7 @@ lbl_80149E18: /* 80149E1C 00145A7C 7C 08 02 A6 */ mflr r0 /* 80149E20 00145A80 90 01 00 84 */ stw r0, 0x84(r1) /* 80149E24 00145A84 39 61 00 80 */ addi r11, r1, 0x80 -/* 80149E28 00145A88 48 07 D2 E9 */ bl func_801C7110 +/* 80149E28 00145A88 48 07 D2 E9 */ bl _savegpr_21 /* 80149E2C 00145A8C 3C A0 00 01 */ lis r5, 0x0000FFFF@ha /* 80149E30 00145A90 7C 75 1B 78 */ mr r21, r3 /* 80149E34 00145A94 3B 45 FF FF */ addi r26, r5, 0x0000FFFF@l @@ -54539,7 +54539,7 @@ lbl_8014A2C0: /* 8014A2C4 00145F24 7C 08 02 A6 */ mflr r0 /* 8014A2C8 00145F28 90 01 00 74 */ stw r0, 0x74(r1) /* 8014A2CC 00145F2C 39 61 00 70 */ addi r11, r1, 0x70 -/* 8014A2D0 00145F30 48 07 CE 55 */ bl func_801C7124 +/* 8014A2D0 00145F30 48 07 CE 55 */ bl _savegpr_26 /* 8014A2D4 00145F34 7C 7B 1B 78 */ mr r27, r3 /* 8014A2D8 00145F38 7C 9A 23 78 */ mr r26, r4 /* 8014A2DC 00145F3C 38 C1 00 08 */ addi r6, r1, 8 @@ -54838,7 +54838,7 @@ lbl_8014A71C: /* 8014A720 00146380 7C 08 02 A6 */ mflr r0 /* 8014A724 00146384 90 01 00 74 */ stw r0, 0x74(r1) /* 8014A728 00146388 39 61 00 70 */ addi r11, r1, 0x70 -/* 8014A72C 0014638C 48 07 C9 F9 */ bl func_801C7124 +/* 8014A72C 0014638C 48 07 C9 F9 */ bl _savegpr_26 /* 8014A730 00146390 7C 7B 1B 78 */ mr r27, r3 /* 8014A734 00146394 7C 9A 23 78 */ mr r26, r4 /* 8014A738 00146398 38 C1 00 08 */ addi r6, r1, 8 @@ -55305,7 +55305,7 @@ lbl_8014AE08: /* 8014AE0C 00146A6C 7C 08 02 A6 */ mflr r0 /* 8014AE10 00146A70 90 01 00 F4 */ stw r0, 0xf4(r1) /* 8014AE14 00146A74 39 61 00 F0 */ addi r11, r1, 0xf0 -/* 8014AE18 00146A78 48 07 C2 F5 */ bl func_801C710C +/* 8014AE18 00146A78 48 07 C2 F5 */ bl _savegpr_20 /* 8014AE1C 00146A7C 7C 75 1B 78 */ mr r21, r3 /* 8014AE20 00146A80 7C 94 23 78 */ mr r20, r4 /* 8014AE24 00146A84 38 C1 00 08 */ addi r6, r1, 8 @@ -55840,7 +55840,7 @@ lbl_8014B634: /* 8014B638 00147298 7C 08 02 A6 */ mflr r0 /* 8014B63C 0014729C 90 01 00 84 */ stw r0, 0x84(r1) /* 8014B640 001472A0 39 61 00 80 */ addi r11, r1, 0x80 -/* 8014B644 001472A4 48 07 BA D1 */ bl func_801C7114 +/* 8014B644 001472A4 48 07 BA D1 */ bl _savegpr_22 /* 8014B648 001472A8 3C A0 00 01 */ lis r5, 0x0000FFFF@ha /* 8014B64C 001472AC 7C 7B 1B 78 */ mr r27, r3 /* 8014B650 001472B0 3B E5 FF FF */ addi r31, r5, 0x0000FFFF@l @@ -59754,7 +59754,7 @@ func_8014EF80: /* 8014EF84 0014ABE4 7C 08 02 A6 */ mflr r0 /* 8014EF88 0014ABE8 90 01 00 34 */ stw r0, 0x34(r1) /* 8014EF8C 0014ABEC 39 61 00 30 */ addi r11, r1, 0x30 -/* 8014EF90 0014ABF0 48 07 81 91 */ bl func_801C7120 +/* 8014EF90 0014ABF0 48 07 81 91 */ bl _savegpr_25 /* 8014EF94 0014ABF4 48 01 5F C5 */ bl func_80164F58 /* 8014EF98 0014ABF8 7C 80 1B 79 */ or. r0, r4, r3 /* 8014EF9C 0014ABFC 7C 9A 23 78 */ mr r26, r4 @@ -60836,7 +60836,7 @@ func_8014FEA8: /* 8014FEAC 0014BB0C 7C 08 02 A6 */ mflr r0 /* 8014FEB0 0014BB10 90 01 00 34 */ stw r0, 0x34(r1) /* 8014FEB4 0014BB14 39 61 00 30 */ addi r11, r1, 0x30 -/* 8014FEB8 0014BB18 48 07 72 6D */ bl func_801C7124 +/* 8014FEB8 0014BB18 48 07 72 6D */ bl _savegpr_26 /* 8014FEBC 0014BB1C 7C 7A 1B 78 */ mr r26, r3 /* 8014FEC0 0014BB20 4B F0 6D 15 */ bl func_80056BD4 /* 8014FEC4 0014BB24 2C 03 00 00 */ cmpwi r3, 0 @@ -61623,7 +61623,7 @@ func_8015097C: /* 80150980 0014C5E0 7C 08 02 A6 */ mflr r0 /* 80150984 0014C5E4 90 01 00 64 */ stw r0, 0x64(r1) /* 80150988 0014C5E8 39 61 00 60 */ addi r11, r1, 0x60 -/* 8015098C 0014C5EC 48 07 67 85 */ bl func_801C7110 +/* 8015098C 0014C5EC 48 07 67 85 */ bl _savegpr_21 /* 80150990 0014C5F0 7C 75 1B 78 */ mr r21, r3 /* 80150994 0014C5F4 4B FC BF E1 */ bl func_8011C974 /* 80150998 0014C5F8 7C 78 1B 78 */ mr r24, r3 @@ -61869,7 +61869,7 @@ func_80150D24: /* 80150D28 0014C988 7C 08 02 A6 */ mflr r0 /* 80150D2C 0014C98C 90 01 00 54 */ stw r0, 0x54(r1) /* 80150D30 0014C990 39 61 00 50 */ addi r11, r1, 0x50 -/* 80150D34 0014C994 48 07 63 E1 */ bl func_801C7114 +/* 80150D34 0014C994 48 07 63 E1 */ bl _savegpr_22 /* 80150D38 0014C998 7C 76 1B 78 */ mr r22, r3 /* 80150D3C 0014C99C 4B FC BC 39 */ bl func_8011C974 /* 80150D40 0014C9A0 7C 78 1B 78 */ mr r24, r3 @@ -62036,7 +62036,7 @@ func_80150FA8: /* 80150FAC 0014CC0C 7C 08 02 A6 */ mflr r0 /* 80150FB0 0014CC10 90 01 00 44 */ stw r0, 0x44(r1) /* 80150FB4 0014CC14 39 61 00 40 */ addi r11, r1, 0x40 -/* 80150FB8 0014CC18 48 07 61 59 */ bl func_801C7110 +/* 80150FB8 0014CC18 48 07 61 59 */ bl _savegpr_21 /* 80150FBC 0014CC1C 7C 75 1B 78 */ mr r21, r3 /* 80150FC0 0014CC20 7C 96 23 78 */ mr r22, r4 /* 80150FC4 0014CC24 4B FC B9 B1 */ bl func_8011C974 @@ -65912,7 +65912,7 @@ lbl_801548D8: /* 801548DC 0015053C 7C 08 02 A6 */ mflr r0 /* 801548E0 00150540 90 01 00 74 */ stw r0, 0x74(r1) /* 801548E4 00150544 39 61 00 70 */ addi r11, r1, 0x70 -/* 801548E8 00150548 48 07 28 39 */ bl func_801C7120 +/* 801548E8 00150548 48 07 28 39 */ bl _savegpr_25 /* 801548EC 0015054C 7C 7E 1B 78 */ mr r30, r3 /* 801548F0 00150550 7C 9F 23 78 */ mr r31, r4 /* 801548F4 00150554 38 C1 00 08 */ addi r6, r1, 8 @@ -66876,7 +66876,7 @@ func_80155658: /* 8015565C 001512BC 7C 08 02 A6 */ mflr r0 /* 80155660 001512C0 90 01 00 64 */ stw r0, 0x64(r1) /* 80155664 001512C4 39 61 00 60 */ addi r11, r1, 0x60 -/* 80155668 001512C8 48 07 1A 9D */ bl func_801C7104 +/* 80155668 001512C8 48 07 1A 9D */ bl _savegpr_18 /* 8015566C 001512CC 80 8D 82 D0 */ lwz r4, lbl_8063D590-_SDA_BASE_(r13) /* 80155670 001512D0 3B C1 00 10 */ addi r30, r1, 0x10 /* 80155674 001512D4 3B 41 00 08 */ addi r26, r1, 8 @@ -67062,7 +67062,7 @@ func_801558F0: /* 801558FC 0015155C DB E1 00 30 */ stfd f31, 0x30(r1) /* 80155900 00151560 F3 E1 00 38 */ psq_st f31, 56(r1), 0, qr0 /* 80155904 00151564 39 61 00 30 */ addi r11, r1, 0x30 -/* 80155908 00151568 48 07 18 1D */ bl func_801C7124 +/* 80155908 00151568 48 07 18 1D */ bl _savegpr_26 /* 8015590C 0015156C 7C 7A 1B 78 */ mr r26, r3 /* 80155910 00151570 7C 83 23 78 */ mr r3, r4 /* 80155914 00151574 3B 60 00 00 */ li r27, 0 @@ -67339,7 +67339,7 @@ func_80155CBC: /* 80155CD0 00151930 DB C1 00 80 */ stfd f30, 0x80(r1) /* 80155CD4 00151934 F3 C1 00 88 */ psq_st f30, 136(r1), 0, qr0 /* 80155CD8 00151938 39 61 00 80 */ addi r11, r1, 0x80 -/* 80155CDC 0015193C 48 07 14 39 */ bl func_801C7114 +/* 80155CDC 0015193C 48 07 14 39 */ bl _savegpr_22 /* 80155CE0 00151940 88 03 00 7B */ lbz r0, 0x7b(r3) /* 80155CE4 00151944 3D 60 43 30 */ lis r11, 0x4330 /* 80155CE8 00151948 FF C0 08 90 */ fmr f30, f1 @@ -67997,7 +67997,7 @@ func_801565E4: /* 801565F8 00152258 DB C1 00 60 */ stfd f30, 0x60(r1) /* 801565FC 0015225C F3 C1 00 68 */ psq_st f30, 104(r1), 0, qr0 /* 80156600 00152260 39 61 00 60 */ addi r11, r1, 0x60 -/* 80156604 00152264 48 07 0B 1D */ bl func_801C7120 +/* 80156604 00152264 48 07 0B 1D */ bl _savegpr_25 /* 80156608 00152268 80 64 00 18 */ lwz r3, 0x18(r4) /* 8015660C 0015226C 7C 99 23 78 */ mr r25, r4 /* 80156610 00152270 7C BC 2B 78 */ mr r28, r5 @@ -73228,7 +73228,7 @@ lbl_8015ABD8: /* 8015ABDC 0015683C 7C 08 02 A6 */ mflr r0 /* 8015ABE0 00156840 90 01 00 E4 */ stw r0, 0xe4(r1) /* 8015ABE4 00156844 39 61 00 E0 */ addi r11, r1, 0xe0 -/* 8015ABE8 00156848 48 06 C5 25 */ bl func_801C710C +/* 8015ABE8 00156848 48 06 C5 25 */ bl _savegpr_20 /* 8015ABEC 0015684C 3C E0 00 01 */ lis r7, 0x0000FFFF@ha /* 8015ABF0 00156850 38 00 00 02 */ li r0, 2 /* 8015ABF4 00156854 7C 77 1B 78 */ mr r23, r3 @@ -76167,7 +76167,7 @@ func_8015D038: /* 8015D03C 00158C9C 7C 08 02 A6 */ mflr r0 /* 8015D040 00158CA0 90 01 00 34 */ stw r0, 0x34(r1) /* 8015D044 00158CA4 39 61 00 30 */ addi r11, r1, 0x30 -/* 8015D048 00158CA8 48 06 A0 DD */ bl func_801C7124 +/* 8015D048 00158CA8 48 06 A0 DD */ bl _savegpr_26 /* 8015D04C 00158CAC 88 0D 9D 34 */ lbz r0, lbl_8063EFF4-_SDA_BASE_(r13) /* 8015D050 00158CB0 38 A0 00 FF */ li r5, 0xff /* 8015D054 00158CB4 98 A1 00 08 */ stb r5, 8(r1) @@ -78948,7 +78948,7 @@ func_8015F7DC: /* 8015F7E0 0015B440 7C 08 02 A6 */ mflr r0 /* 8015F7E4 0015B444 90 01 00 24 */ stw r0, 0x24(r1) /* 8015F7E8 0015B448 39 61 00 20 */ addi r11, r1, 0x20 -/* 8015F7EC 0015B44C 48 06 79 39 */ bl func_801C7124 +/* 8015F7EC 0015B44C 48 06 79 39 */ bl _savegpr_26 /* 8015F7F0 0015B450 7C 7E 1B 78 */ mr r30, r3 /* 8015F7F4 0015B454 3C 60 00 03 */ lis r3, 0x000343FD@ha /* 8015F7F8 0015B458 7F DD F3 78 */ mr r29, r30 @@ -79036,7 +79036,7 @@ func_8015F924: /* 8015F928 0015B588 7C 08 02 A6 */ mflr r0 /* 8015F92C 0015B58C 90 01 00 24 */ stw r0, 0x24(r1) /* 8015F930 0015B590 39 61 00 20 */ addi r11, r1, 0x20 -/* 8015F934 0015B594 48 06 77 F1 */ bl func_801C7124 +/* 8015F934 0015B594 48 06 77 F1 */ bl _savegpr_26 /* 8015F938 0015B598 7C 7F 1B 78 */ mr r31, r3 /* 8015F93C 0015B59C 3C 60 00 03 */ lis r3, 0x000343FD@ha /* 8015F940 0015B5A0 7F FC FB 78 */ mr r28, r31 @@ -81039,7 +81039,7 @@ func_80161504: /* 80161508 0015D168 7C 08 02 A6 */ mflr r0 /* 8016150C 0015D16C 90 01 07 24 */ stw r0, 0x724(r1) /* 80161510 0015D170 39 61 07 20 */ addi r11, r1, 0x720 -/* 80161514 0015D174 48 06 5C 0D */ bl func_801C7120 +/* 80161514 0015D174 48 06 5C 0D */ bl _savegpr_25 /* 80161518 0015D178 80 0D 9D 54 */ lwz r0, lbl_8063F014-_SDA_BASE_(r13) /* 8016151C 0015D17C 2C 00 00 04 */ cmpwi r0, 4 /* 80161520 0015D180 41 82 00 60 */ beq lbl_80161580 @@ -81810,7 +81810,7 @@ func_8016205C: /* 80162060 0015DCC0 7C 08 02 A6 */ mflr r0 /* 80162064 0015DCC4 90 01 00 34 */ stw r0, 0x34(r1) /* 80162068 0015DCC8 39 61 00 30 */ addi r11, r1, 0x30 -/* 8016206C 0015DCCC 48 06 50 B5 */ bl func_801C7120 +/* 8016206C 0015DCCC 48 06 50 B5 */ bl _savegpr_25 /* 80162070 0015DCD0 3F C0 80 64 */ lis r30, lbl_8063CE34@ha /* 80162074 0015DCD4 7C 7F 1B 78 */ mr r31, r3 /* 80162078 0015DCD8 3F 63 00 06 */ addis r27, r3, 6 @@ -83053,7 +83053,7 @@ lbl_8016315C: /* 80163170 0015EDD0 DB C1 00 40 */ stfd f30, 0x40(r1) /* 80163174 0015EDD4 F3 C1 00 48 */ psq_st f30, 72(r1), 0, qr0 /* 80163178 0015EDD8 39 61 00 40 */ addi r11, r1, 0x40 -/* 8016317C 0015EDDC 48 06 3F 95 */ bl func_801C7110 +/* 8016317C 0015EDDC 48 06 3F 95 */ bl _savegpr_21 /* 80163180 0015EDE0 C3 C2 90 2C */ lfs f30, lbl_8064162C-_SDA2_BASE_(r2) /* 80163184 0015EDE4 3B C0 00 08 */ li r30, 8 /* 80163188 0015EDE8 C3 E2 90 28 */ lfs f31, lbl_80641628-_SDA2_BASE_(r2) @@ -84743,7 +84743,7 @@ func_8016482C: /* 80164830 00160490 7C 08 02 A6 */ mflr r0 /* 80164834 00160494 90 01 00 34 */ stw r0, 0x34(r1) /* 80164838 00160498 39 61 00 30 */ addi r11, r1, 0x30 -/* 8016483C 0016049C 48 06 28 E5 */ bl func_801C7120 +/* 8016483C 0016049C 48 06 28 E5 */ bl _savegpr_25 /* 80164840 001604A0 7C 7D 1B 78 */ mr r29, r3 /* 80164844 001604A4 7C 99 23 78 */ mr r25, r4 /* 80164848 001604A8 7C BC 2B 78 */ mr r28, r5 @@ -87560,7 +87560,7 @@ func_80166D6C: /* 80166D70 001629D0 7C 08 02 A6 */ mflr r0 /* 80166D74 001629D4 90 01 00 24 */ stw r0, 0x24(r1) /* 80166D78 001629D8 39 61 00 20 */ addi r11, r1, 0x20 -/* 80166D7C 001629DC 48 06 03 A9 */ bl func_801C7124 +/* 80166D7C 001629DC 48 06 03 A9 */ bl _savegpr_26 /* 80166D80 001629E0 7C 7A 1B 78 */ mr r26, r3 /* 80166D84 001629E4 7C 9B 23 78 */ mr r27, r4 /* 80166D88 001629E8 7C BC 2B 78 */ mr r28, r5 @@ -88164,7 +88164,7 @@ lbl_801675A0: /* 801675BC 0016321C 7C 08 02 A6 */ mflr r0 /* 801675C0 00163220 90 01 00 24 */ stw r0, 0x24(r1) /* 801675C4 00163224 39 61 00 20 */ addi r11, r1, 0x20 -/* 801675C8 00163228 48 05 FB 5D */ bl func_801C7124 +/* 801675C8 00163228 48 05 FB 5D */ bl _savegpr_26 /* 801675CC 0016322C 3F E0 80 42 */ lis r31, lbl_8041F444@ha /* 801675D0 00163230 7C 7A 1B 78 */ mr r26, r3 /* 801675D4 00163234 7C 9B 23 78 */ mr r27, r4 @@ -88270,7 +88270,7 @@ lbl_8016771C: /* 80167738 00163398 7C 08 02 A6 */ mflr r0 /* 8016773C 0016339C 90 01 00 24 */ stw r0, 0x24(r1) /* 80167740 001633A0 39 61 00 20 */ addi r11, r1, 0x20 -/* 80167744 001633A4 48 05 F9 E1 */ bl func_801C7124 +/* 80167744 001633A4 48 05 F9 E1 */ bl _savegpr_26 /* 80167748 001633A8 3F E0 80 42 */ lis r31, lbl_8041F500@ha /* 8016774C 001633AC 7C 7A 1B 78 */ mr r26, r3 /* 80167750 001633B0 7C 9B 23 78 */ mr r27, r4 @@ -90136,7 +90136,7 @@ func_80168F5C: /* 80168F60 00164BC0 7C 08 02 A6 */ mflr r0 /* 80168F64 00164BC4 90 01 00 34 */ stw r0, 0x34(r1) /* 80168F68 00164BC8 39 61 00 30 */ addi r11, r1, 0x30 -/* 80168F6C 00164BCC 48 05 E1 B9 */ bl func_801C7124 +/* 80168F6C 00164BCC 48 05 E1 B9 */ bl _savegpr_26 /* 80168F70 00164BD0 7C 7E 1B 78 */ mr r30, r3 /* 80168F74 00164BD4 7C 9F 23 78 */ mr r31, r4 /* 80168F78 00164BD8 48 10 57 E5 */ bl OSDisableInterrupts @@ -90809,7 +90809,7 @@ __set_debug_bba: /* 801698C4 00165524 7C 08 02 A6 */ mflr r0 /* 801698C8 00165528 90 01 00 64 */ stw r0, 0x64(r1) /* 801698CC 0016552C 39 61 00 60 */ addi r11, r1, 0x60 -/* 801698D0 00165530 48 05 D8 55 */ bl func_801C7124 +/* 801698D0 00165530 48 05 D8 55 */ bl _savegpr_26 /* 801698D4 00165534 7C 9A 23 78 */ mr r26, r4 /* 801698D8 00165538 4B EC C4 C5 */ bl func_80035D9C /* 801698DC 0016553C 7C 7F 1B 78 */ mr r31, r3 @@ -94295,7 +94295,7 @@ func_8016C980: /* 8016C984 001685E4 7C 08 02 A6 */ mflr r0 /* 8016C988 001685E8 90 01 00 34 */ stw r0, 0x34(r1) /* 8016C98C 001685EC 39 61 00 30 */ addi r11, r1, 0x30 -/* 8016C990 001685F0 48 05 A7 95 */ bl func_801C7124 +/* 8016C990 001685F0 48 05 A7 95 */ bl _savegpr_26 /* 8016C994 001685F4 80 0D 9F 08 */ lwz r0, lbl_8063F1C8-_SDA_BASE_(r13) /* 8016C998 001685F8 54 7E 15 BA */ rlwinm r30, r3, 2, 0x16, 0x1d /* 8016C99C 001685FC 7C 7B 1B 78 */ mr r27, r3 @@ -95493,7 +95493,7 @@ func_8016DA58: /* 8016DA5C 001696BC 7C 08 02 A6 */ mflr r0 /* 8016DA60 001696C0 90 01 00 54 */ stw r0, 0x54(r1) /* 8016DA64 001696C4 39 61 00 50 */ addi r11, r1, 0x50 -/* 8016DA68 001696C8 48 05 96 BD */ bl func_801C7124 +/* 8016DA68 001696C8 48 05 96 BD */ bl _savegpr_26 /* 8016DA6C 001696CC 80 04 00 00 */ lwz r0, 0(r4) /* 8016DA70 001696D0 7C 7E 1B 78 */ mr r30, r3 /* 8016DA74 001696D4 7C 9F 23 78 */ mr r31, r4 @@ -96846,7 +96846,7 @@ func_8016ECC0: /* 8016ECC4 0016A924 7C 08 02 A6 */ mflr r0 /* 8016ECC8 0016A928 90 01 00 34 */ stw r0, 0x34(r1) /* 8016ECCC 0016A92C 39 61 00 30 */ addi r11, r1, 0x30 -/* 8016ECD0 0016A930 48 05 84 45 */ bl func_801C7114 +/* 8016ECD0 0016A930 48 05 84 45 */ bl _savegpr_22 /* 8016ECD4 0016A934 80 03 00 00 */ lwz r0, 0(r3) /* 8016ECD8 0016A938 7C 7D 1B 78 */ mr r29, r3 /* 8016ECDC 0016A93C 54 03 07 39 */ rlwinm. r3, r0, 0, 0x1c, 0x1c @@ -100082,7 +100082,7 @@ func_80171A98: /* 80171A9C 0016D6FC 7C 08 02 A6 */ mflr r0 /* 80171AA0 0016D700 90 01 00 84 */ stw r0, 0x84(r1) /* 80171AA4 0016D704 39 61 00 80 */ addi r11, r1, 0x80 -/* 80171AA8 0016D708 48 05 56 5D */ bl func_801C7104 +/* 80171AA8 0016D708 48 05 56 5D */ bl _savegpr_18 /* 80171AAC 0016D70C 80 A4 00 00 */ lwz r5, 0(r4) /* 80171AB0 0016D710 7C 72 1B 78 */ mr r18, r3 /* 80171AB4 0016D714 80 04 00 0C */ lwz r0, 0xc(r4) diff --git a/asm/text_5.s b/asm/text_5.s index b0db937..ca361fe 100644 --- a/asm/text_5.s +++ b/asm/text_5.s @@ -1316,7 +1316,7 @@ func_80173ACC: /* 80173AD0 0016F730 7C 08 02 A6 */ mflr r0 /* 80173AD4 0016F734 90 01 00 64 */ stw r0, 0x64(r1) /* 80173AD8 0016F738 39 61 00 60 */ addi r11, r1, 0x60 -/* 80173ADC 0016F73C 48 05 36 2D */ bl func_801C7108 +/* 80173ADC 0016F73C 48 05 36 2D */ bl _savegpr_19 /* 80173AE0 0016F740 80 A4 00 00 */ lwz r5, 0(r4) /* 80173AE4 0016F744 7C 75 1B 78 */ mr r21, r3 /* 80173AE8 0016F748 80 04 00 0C */ lwz r0, 0xc(r4) @@ -1749,7 +1749,7 @@ func_801740E0: /* 801740E4 0016FD44 7C 08 02 A6 */ mflr r0 /* 801740E8 0016FD48 90 01 00 64 */ stw r0, 0x64(r1) /* 801740EC 0016FD4C 39 61 00 60 */ addi r11, r1, 0x60 -/* 801740F0 0016FD50 48 05 30 19 */ bl func_801C7108 +/* 801740F0 0016FD50 48 05 30 19 */ bl _savegpr_19 /* 801740F4 0016FD54 7C 73 1B 78 */ mr r19, r3 /* 801740F8 0016FD58 7C 94 23 78 */ mr r20, r4 /* 801740FC 0016FD5C 7C B5 2B 78 */ mr r21, r5 @@ -2053,7 +2053,7 @@ func_80174530: /* 80174534 00170194 7C 08 02 A6 */ mflr r0 /* 80174538 00170198 90 01 00 44 */ stw r0, 0x44(r1) /* 8017453C 0017019C 39 61 00 40 */ addi r11, r1, 0x40 -/* 80174540 001701A0 48 05 2B E5 */ bl func_801C7124 +/* 80174540 001701A0 48 05 2B E5 */ bl _savegpr_26 /* 80174544 001701A4 7C 7A 1B 78 */ mr r26, r3 /* 80174548 001701A8 7C 9B 23 78 */ mr r27, r4 /* 8017454C 001701AC 38 61 00 08 */ addi r3, r1, 8 @@ -2234,7 +2234,7 @@ func_801747A8: /* 801747AC 0017040C 7C 08 02 A6 */ mflr r0 /* 801747B0 00170410 90 01 00 44 */ stw r0, 0x44(r1) /* 801747B4 00170414 39 61 00 40 */ addi r11, r1, 0x40 -/* 801747B8 00170418 48 05 29 6D */ bl func_801C7124 +/* 801747B8 00170418 48 05 29 6D */ bl _savegpr_26 /* 801747BC 0017041C 80 E4 00 00 */ lwz r7, 0(r4) /* 801747C0 00170420 7C BD 2B 78 */ mr r29, r5 /* 801747C4 00170424 80 04 00 0C */ lwz r0, 0xc(r4) @@ -2751,7 +2751,7 @@ func_80174EF0: /* 80174EF4 00170B54 7C 08 02 A6 */ mflr r0 /* 80174EF8 00170B58 90 01 00 64 */ stw r0, 0x64(r1) /* 80174EFC 00170B5C 39 61 00 60 */ addi r11, r1, 0x60 -/* 80174F00 00170B60 48 05 22 0D */ bl func_801C710C +/* 80174F00 00170B60 48 05 22 0D */ bl _savegpr_20 /* 80174F04 00170B64 80 C4 00 00 */ lwz r6, 0(r4) /* 80174F08 00170B68 7C B9 2B 78 */ mr r25, r5 /* 80174F0C 00170B6C 80 04 00 0C */ lwz r0, 0xc(r4) @@ -3734,7 +3734,7 @@ func_80175D54: /* 80175D58 001719B8 7C 08 02 A6 */ mflr r0 /* 80175D5C 001719BC 90 01 00 64 */ stw r0, 0x64(r1) /* 80175D60 001719C0 39 61 00 60 */ addi r11, r1, 0x60 -/* 80175D64 001719C4 48 05 13 A9 */ bl func_801C710C +/* 80175D64 001719C4 48 05 13 A9 */ bl _savegpr_20 /* 80175D68 001719C8 7C 9A 23 78 */ mr r26, r4 /* 80175D6C 001719CC 7C BB 2B 78 */ mr r27, r5 /* 80175D70 001719D0 38 61 00 08 */ addi r3, r1, 8 @@ -3946,7 +3946,7 @@ func_80176050: /* 80176054 00171CB4 7C 08 02 A6 */ mflr r0 /* 80176058 00171CB8 90 01 00 24 */ stw r0, 0x24(r1) /* 8017605C 00171CBC 39 61 00 20 */ addi r11, r1, 0x20 -/* 80176060 00171CC0 48 05 10 C5 */ bl func_801C7124 +/* 80176060 00171CC0 48 05 10 C5 */ bl _savegpr_26 /* 80176064 00171CC4 88 03 00 04 */ lbz r0, 4(r3) /* 80176068 00171CC8 38 C0 00 E4 */ li r6, 0xe4 /* 8017606C 00171CCC 81 04 00 00 */ lwz r8, 0(r4) @@ -4344,7 +4344,7 @@ func_801765D0: /* 801765D4 00172234 7C 08 02 A6 */ mflr r0 /* 801765D8 00172238 90 01 00 24 */ stw r0, 0x24(r1) /* 801765DC 0017223C 39 61 00 20 */ addi r11, r1, 0x20 -/* 801765E0 00172240 48 05 0B 45 */ bl func_801C7124 +/* 801765E0 00172240 48 05 0B 45 */ bl _savegpr_26 /* 801765E4 00172244 83 CD 96 F0 */ lwz r30, lbl_8063E9B0-_SDA_BASE_(r13) /* 801765E8 00172248 7C 7A 1B 78 */ mr r26, r3 /* 801765EC 0017224C 7C 9B 23 78 */ mr r27, r4 @@ -5001,7 +5001,7 @@ func_80176EB4: /* 80176EB8 00172B18 7C 08 02 A6 */ mflr r0 /* 80176EBC 00172B1C 90 01 00 34 */ stw r0, 0x34(r1) /* 80176EC0 00172B20 39 61 00 30 */ addi r11, r1, 0x30 -/* 80176EC4 00172B24 48 05 02 51 */ bl func_801C7114 +/* 80176EC4 00172B24 48 05 02 51 */ bl _savegpr_22 /* 80176EC8 00172B28 2C 04 00 00 */ cmpwi r4, 0 /* 80176ECC 00172B2C 7C 7A 1B 78 */ mr r26, r3 /* 80176ED0 00172B30 54 A0 08 3C */ slwi r0, r5, 1 @@ -5134,7 +5134,7 @@ func_80177080: /* 80177084 00172CE4 7C 08 02 A6 */ mflr r0 /* 80177088 00172CE8 90 01 00 34 */ stw r0, 0x34(r1) /* 8017708C 00172CEC 39 61 00 30 */ addi r11, r1, 0x30 -/* 80177090 00172CF0 48 05 00 91 */ bl func_801C7120 +/* 80177090 00172CF0 48 05 00 91 */ bl _savegpr_25 /* 80177094 00172CF4 2C 04 00 00 */ cmpwi r4, 0 /* 80177098 00172CF8 7C 79 1B 78 */ mr r25, r3 /* 8017709C 00172CFC 7C 9A 23 78 */ mr r26, r4 @@ -5440,7 +5440,7 @@ func_80177458: /* 8017745C 001730BC 7C 08 02 A6 */ mflr r0 /* 80177460 001730C0 90 01 00 44 */ stw r0, 0x44(r1) /* 80177464 001730C4 39 61 00 40 */ addi r11, r1, 0x40 -/* 80177468 001730C8 48 04 FC A5 */ bl func_801C710C +/* 80177468 001730C8 48 04 FC A5 */ bl _savegpr_20 /* 8017746C 001730CC 54 60 05 29 */ rlwinm. r0, r3, 0, 0x14, 0x14 /* 80177470 001730D0 7C 9A 23 78 */ mr r26, r4 /* 80177474 001730D4 7C BB 2B 78 */ mr r27, r5 @@ -5855,7 +5855,7 @@ func_80177A5C: /* 80177A60 001736C0 7C 08 02 A6 */ mflr r0 /* 80177A64 001736C4 90 01 00 24 */ stw r0, 0x24(r1) /* 80177A68 001736C8 39 61 00 20 */ addi r11, r1, 0x20 -/* 80177A6C 001736CC 48 04 F6 B9 */ bl func_801C7124 +/* 80177A6C 001736CC 48 04 F6 B9 */ bl _savegpr_26 /* 80177A70 001736D0 7C 7A 1B 78 */ mr r26, r3 /* 80177A74 001736D4 7C 9D 23 78 */ mr r29, r4 /* 80177A78 001736D8 7C BB 2B 78 */ mr r27, r5 @@ -6600,7 +6600,7 @@ func_80178494: /* 80178498 001740F8 7C 08 02 A6 */ mflr r0 /* 8017849C 001740FC 90 01 00 24 */ stw r0, 0x24(r1) /* 801784A0 00174100 39 61 00 20 */ addi r11, r1, 0x20 -/* 801784A4 00174104 48 04 EC 81 */ bl func_801C7124 +/* 801784A4 00174104 48 04 EC 81 */ bl _savegpr_26 /* 801784A8 00174108 3F E0 80 64 */ lis r31, lbl_8063CE34@ha /* 801784AC 0017410C 7C BC 2B 78 */ mr r28, r5 /* 801784B0 00174110 80 A3 00 04 */ lwz r5, 4(r3) @@ -6974,7 +6974,7 @@ func_80178A00: /* 80178A04 00174664 7C 08 02 A6 */ mflr r0 /* 80178A08 00174668 90 01 00 74 */ stw r0, 0x74(r1) /* 80178A0C 0017466C 39 61 00 70 */ addi r11, r1, 0x70 -/* 80178A10 00174670 48 04 E6 F5 */ bl func_801C7104 +/* 80178A10 00174670 48 04 E6 F5 */ bl _savegpr_18 /* 80178A14 00174674 7C 94 23 78 */ mr r20, r4 /* 80178A18 00174678 7C 73 1B 78 */ mr r19, r3 /* 80178A1C 0017467C 7C B2 2B 78 */ mr r18, r5 @@ -8122,7 +8122,7 @@ func_801799EC: /* 801799F0 00175650 7C 08 02 A6 */ mflr r0 /* 801799F4 00175654 90 01 00 64 */ stw r0, 0x64(r1) /* 801799F8 00175658 39 61 00 60 */ addi r11, r1, 0x60 -/* 801799FC 0017565C 48 04 D7 19 */ bl func_801C7114 +/* 801799FC 0017565C 48 04 D7 19 */ bl _savegpr_22 /* 80179A00 00175660 83 C3 00 60 */ lwz r30, 0x60(r3) /* 80179A04 00175664 3B 00 00 00 */ li r24, 0 /* 80179A08 00175668 7C 79 1B 78 */ mr r25, r3 @@ -9086,7 +9086,7 @@ func_8017A754: /* 8017A758 001763B8 7C 08 02 A6 */ mflr r0 /* 8017A75C 001763BC 90 01 00 74 */ stw r0, 0x74(r1) /* 8017A760 001763C0 39 61 00 70 */ addi r11, r1, 0x70 -/* 8017A764 001763C4 48 04 C9 B1 */ bl func_801C7114 +/* 8017A764 001763C4 48 04 C9 B1 */ bl _savegpr_22 /* 8017A768 001763C8 7C 7E 1B 78 */ mr r30, r3 /* 8017A76C 001763CC 7C B6 2B 78 */ mr r22, r5 /* 8017A770 001763D0 7C DF 33 78 */ mr r31, r6 @@ -10214,7 +10214,7 @@ func_8017B714: /* 8017B718 00177378 7C 08 02 A6 */ mflr r0 /* 8017B71C 0017737C 90 01 00 24 */ stw r0, 0x24(r1) /* 8017B720 00177380 39 61 00 20 */ addi r11, r1, 0x20 -/* 8017B724 00177384 48 04 BA 01 */ bl func_801C7124 +/* 8017B724 00177384 48 04 BA 01 */ bl _savegpr_26 /* 8017B728 00177388 7C 9B 23 78 */ mr r27, r4 /* 8017B72C 0017738C 7C 7A 1B 78 */ mr r26, r3 /* 8017B730 00177390 7C BC 2B 78 */ mr r28, r5 @@ -10298,7 +10298,7 @@ func_8017B848: /* 8017B84C 001774AC 7C 08 02 A6 */ mflr r0 /* 8017B850 001774B0 90 01 00 34 */ stw r0, 0x34(r1) /* 8017B854 001774B4 39 61 00 30 */ addi r11, r1, 0x30 -/* 8017B858 001774B8 48 04 B8 C9 */ bl func_801C7120 +/* 8017B858 001774B8 48 04 B8 C9 */ bl _savegpr_25 /* 8017B85C 001774BC 83 63 00 08 */ lwz r27, 8(r3) /* 8017B860 001774C0 7C 9A 23 78 */ mr r26, r4 /* 8017B864 001774C4 3B 80 00 00 */ li r28, 0 @@ -10384,7 +10384,7 @@ func_8017B980: /* 8017B984 001775E4 7C 08 02 A6 */ mflr r0 /* 8017B988 001775E8 90 01 00 44 */ stw r0, 0x44(r1) /* 8017B98C 001775EC 39 61 00 40 */ addi r11, r1, 0x40 -/* 8017B990 001775F0 48 04 B7 85 */ bl func_801C7114 +/* 8017B990 001775F0 48 04 B7 85 */ bl _savegpr_22 /* 8017B994 001775F4 7C 7F 1B 78 */ mr r31, r3 /* 8017B998 001775F8 48 23 0E 91 */ bl func_803AC828 /* 8017B99C 001775FC 7C 79 1B 78 */ mr r25, r3 @@ -10541,7 +10541,7 @@ func_8017BBCC: /* 8017BBD0 00177830 7C 08 02 A6 */ mflr r0 /* 8017BBD4 00177834 90 01 00 34 */ stw r0, 0x34(r1) /* 8017BBD8 00177838 39 61 00 30 */ addi r11, r1, 0x30 -/* 8017BBDC 0017783C 48 04 B5 45 */ bl func_801C7120 +/* 8017BBDC 0017783C 48 04 B5 45 */ bl _savegpr_25 /* 8017BBE0 00177840 80 A3 00 28 */ lwz r5, 0x28(r3) /* 8017BBE4 00177844 3C 00 80 00 */ lis r0, 0x8000 /* 8017BBE8 00177848 7C 79 1B 78 */ mr r25, r3 @@ -10801,7 +10801,7 @@ func_8017BF70: /* 8017BF74 00177BD4 7C 08 02 A6 */ mflr r0 /* 8017BF78 00177BD8 90 01 00 64 */ stw r0, 0x64(r1) /* 8017BF7C 00177BDC 39 61 00 60 */ addi r11, r1, 0x60 -/* 8017BF80 00177BE0 48 04 B1 A1 */ bl func_801C7120 +/* 8017BF80 00177BE0 48 04 B1 A1 */ bl _savegpr_25 /* 8017BF84 00177BE4 7C 79 1B 78 */ mr r25, r3 /* 8017BF88 00177BE8 7C 9F 23 78 */ mr r31, r4 /* 8017BF8C 00177BEC 7C BA 2B 78 */ mr r26, r5 @@ -11566,7 +11566,7 @@ func_8017C9E0: /* 8017C9E4 00178644 7C 08 02 A6 */ mflr r0 /* 8017C9E8 00178648 90 01 00 44 */ stw r0, 0x44(r1) /* 8017C9EC 0017864C 39 61 00 40 */ addi r11, r1, 0x40 -/* 8017C9F0 00178650 48 04 A7 3D */ bl func_801C712C +/* 8017C9F0 00178650 48 04 A7 3D */ bl _savegpr_28 /* 8017C9F4 00178654 7C 7C 1B 78 */ mr r28, r3 /* 8017C9F8 00178658 7C 9D 23 78 */ mr r29, r4 /* 8017C9FC 0017865C 4B F9 FF 79 */ bl func_8011C974 @@ -11650,7 +11650,7 @@ func_8017CB14: /* 8017CB18 00178778 7C 08 02 A6 */ mflr r0 /* 8017CB1C 0017877C 90 01 00 24 */ stw r0, 0x24(r1) /* 8017CB20 00178780 39 61 00 20 */ addi r11, r1, 0x20 -/* 8017CB24 00178784 48 04 A6 01 */ bl func_801C7124 +/* 8017CB24 00178784 48 04 A6 01 */ bl _savegpr_26 /* 8017CB28 00178788 7C 7D 1B 78 */ mr r29, r3 /* 8017CB2C 0017878C 7C 9E 23 78 */ mr r30, r4 /* 8017CB30 00178790 48 22 FD 11 */ bl func_803AC840 @@ -11756,7 +11756,7 @@ func_8017CC8C: /* 8017CC90 001788F0 7C 08 02 A6 */ mflr r0 /* 8017CC94 001788F4 90 01 00 34 */ stw r0, 0x34(r1) /* 8017CC98 001788F8 39 61 00 30 */ addi r11, r1, 0x30 -/* 8017CC9C 001788FC 48 04 A4 85 */ bl func_801C7120 +/* 8017CC9C 001788FC 48 04 A4 85 */ bl _savegpr_25 /* 8017CCA0 00178900 7C 79 1B 78 */ mr r25, r3 /* 8017CCA4 00178904 4B F9 FC D1 */ bl func_8011C974 /* 8017CCA8 00178908 7C 7F 1B 78 */ mr r31, r3 @@ -11892,7 +11892,7 @@ func_8017CE50: /* 8017CE54 00178AB4 7C 08 02 A6 */ mflr r0 /* 8017CE58 00178AB8 90 01 00 24 */ stw r0, 0x24(r1) /* 8017CE5C 00178ABC 39 61 00 20 */ addi r11, r1, 0x20 -/* 8017CE60 00178AC0 48 04 A2 CD */ bl func_801C712C +/* 8017CE60 00178AC0 48 04 A2 CD */ bl _savegpr_28 /* 8017CE64 00178AC4 4B F9 FB 11 */ bl func_8011C974 /* 8017CE68 00178AC8 3F C0 80 49 */ lis r30, lbl_8048DFA8@ha /* 8017CE6C 00178ACC 7C 7C 1B 78 */ mr r28, r3 @@ -12250,7 +12250,7 @@ func_8017D2DC: /* 8017D2E0 00178F40 7C 08 02 A6 */ mflr r0 /* 8017D2E4 00178F44 90 01 00 24 */ stw r0, 0x24(r1) /* 8017D2E8 00178F48 39 61 00 20 */ addi r11, r1, 0x20 -/* 8017D2EC 00178F4C 48 04 9E 41 */ bl func_801C712C +/* 8017D2EC 00178F4C 48 04 9E 41 */ bl _savegpr_28 /* 8017D2F0 00178F50 54 60 07 39 */ rlwinm. r0, r3, 0, 0x1c, 0x1c /* 8017D2F4 00178F54 41 82 00 74 */ beq lbl_8017D368 /* 8017D2F8 00178F58 3F A0 80 49 */ lis r29, lbl_8048DFA8@ha @@ -12436,7 +12436,7 @@ func_8017D568: /* 8017D56C 001791CC 7C 08 02 A6 */ mflr r0 /* 8017D570 001791D0 90 01 00 34 */ stw r0, 0x34(r1) /* 8017D574 001791D4 39 61 00 30 */ addi r11, r1, 0x30 -/* 8017D578 001791D8 48 04 9B A9 */ bl func_801C7120 +/* 8017D578 001791D8 48 04 9B A9 */ bl _savegpr_25 /* 8017D57C 001791DC 7C 7B 1B 78 */ mr r27, r3 /* 8017D580 001791E0 48 22 F2 C9 */ bl func_803AC848 /* 8017D584 001791E4 7C 7F 1B 78 */ mr r31, r3 @@ -12823,7 +12823,7 @@ func_8017DAE0: /* 8017DAE4 00179744 7C 08 02 A6 */ mflr r0 /* 8017DAE8 00179748 90 01 00 24 */ stw r0, 0x24(r1) /* 8017DAEC 0017974C 39 61 00 20 */ addi r11, r1, 0x20 -/* 8017DAF0 00179750 48 04 96 35 */ bl func_801C7124 +/* 8017DAF0 00179750 48 04 96 35 */ bl _savegpr_26 /* 8017DAF4 00179754 3F E0 80 49 */ lis r31, lbl_8048DFA8@ha /* 8017DAF8 00179758 3B 80 00 00 */ li r28, 0 /* 8017DAFC 0017975C 3B FF DF A8 */ addi r31, r31, lbl_8048DFA8@l @@ -13541,7 +13541,7 @@ func_8017E4EC: /* 8017E4F0 0017A150 7C 08 02 A6 */ mflr r0 /* 8017E4F4 0017A154 90 01 00 54 */ stw r0, 0x54(r1) /* 8017E4F8 0017A158 39 61 00 50 */ addi r11, r1, 0x50 -/* 8017E4FC 0017A15C 48 04 8C 19 */ bl func_801C7114 +/* 8017E4FC 0017A15C 48 04 8C 19 */ bl _savegpr_22 /* 8017E500 0017A160 38 00 00 06 */ li r0, 6 /* 8017E504 0017A164 7C BA 2B 78 */ mr r26, r5 /* 8017E508 0017A168 7C DD 33 78 */ mr r29, r6 @@ -13941,7 +13941,7 @@ func_8017EA60: /* 8017EA64 0017A6C4 7C 08 02 A6 */ mflr r0 /* 8017EA68 0017A6C8 90 01 00 34 */ stw r0, 0x34(r1) /* 8017EA6C 0017A6CC 39 61 00 30 */ addi r11, r1, 0x30 -/* 8017EA70 0017A6D0 48 04 86 B1 */ bl func_801C7120 +/* 8017EA70 0017A6D0 48 04 86 B1 */ bl _savegpr_25 /* 8017EA74 0017A6D4 3F A0 80 49 */ lis r29, lbl_8048DFA8@ha /* 8017EA78 0017A6D8 7C 79 1B 78 */ mr r25, r3 /* 8017EA7C 0017A6DC 3B BD DF A8 */ addi r29, r29, lbl_8048DFA8@l @@ -14116,7 +14116,7 @@ func_8017EC74: /* 8017EC78 0017A8D8 7C 08 02 A6 */ mflr r0 /* 8017EC7C 0017A8DC 90 01 00 54 */ stw r0, 0x54(r1) /* 8017EC80 0017A8E0 39 61 00 50 */ addi r11, r1, 0x50 -/* 8017EC84 0017A8E4 48 04 84 9D */ bl func_801C7120 +/* 8017EC84 0017A8E4 48 04 84 9D */ bl _savegpr_25 /* 8017EC88 0017A8E8 7C 7D 1B 78 */ mr r29, r3 /* 8017EC8C 0017A8EC 7C 9E 23 78 */ mr r30, r4 /* 8017EC90 0017A8F0 48 00 02 A9 */ bl func_8017EF38 @@ -15020,7 +15020,7 @@ func_8017F838: /* 8017F83C 0017B49C 7C 08 02 A6 */ mflr r0 /* 8017F840 0017B4A0 90 01 00 24 */ stw r0, 0x24(r1) /* 8017F844 0017B4A4 39 61 00 20 */ addi r11, r1, 0x20 -/* 8017F848 0017B4A8 48 04 78 E9 */ bl func_801C7130 +/* 8017F848 0017B4A8 48 04 78 E9 */ bl _savegpr_29 /* 8017F84C 0017B4AC 80 6D 9F 8C */ lwz r3, lbl_8063F24C-_SDA_BASE_(r13) /* 8017F850 0017B4B0 7C 9D 23 78 */ mr r29, r4 /* 8017F854 0017B4B4 7C BF 2B 78 */ mr r31, r5 @@ -15142,7 +15142,7 @@ func_8017F9F0: /* 8017F9F4 0017B654 7C 08 02 A6 */ mflr r0 /* 8017F9F8 0017B658 90 01 00 24 */ stw r0, 0x24(r1) /* 8017F9FC 0017B65C 39 61 00 20 */ addi r11, r1, 0x20 -/* 8017FA00 0017B660 48 04 77 25 */ bl func_801C7124 +/* 8017FA00 0017B660 48 04 77 25 */ bl _savegpr_26 /* 8017FA04 0017B664 7C 7A 1B 78 */ mr r26, r3 /* 8017FA08 0017B668 80 6D 9F 8C */ lwz r3, lbl_8063F24C-_SDA_BASE_(r13) /* 8017FA0C 0017B66C 7C 9B 23 78 */ mr r27, r4 @@ -15302,7 +15302,7 @@ func_8017FC1C: /* 8017FC20 0017B880 7C 08 02 A6 */ mflr r0 /* 8017FC24 0017B884 90 01 00 24 */ stw r0, 0x24(r1) /* 8017FC28 0017B888 39 61 00 20 */ addi r11, r1, 0x20 -/* 8017FC2C 0017B88C 48 04 75 05 */ bl func_801C7130 +/* 8017FC2C 0017B88C 48 04 75 05 */ bl _savegpr_29 /* 8017FC30 0017B890 7C BF 2B 78 */ mr r31, r5 /* 8017FC34 0017B894 7C 7D 1B 78 */ mr r29, r3 /* 8017FC38 0017B898 7C 9E 23 78 */ mr r30, r4 @@ -15372,7 +15372,7 @@ func_8017FD08: /* 8017FD0C 0017B96C 7C 08 02 A6 */ mflr r0 /* 8017FD10 0017B970 90 01 00 24 */ stw r0, 0x24(r1) /* 8017FD14 0017B974 39 61 00 20 */ addi r11, r1, 0x20 -/* 8017FD18 0017B978 48 04 74 15 */ bl func_801C712C +/* 8017FD18 0017B978 48 04 74 15 */ bl _savegpr_28 /* 8017FD1C 0017B97C 28 05 00 09 */ cmplwi r5, 9 /* 8017FD20 0017B980 7C 7C 1B 78 */ mr r28, r3 /* 8017FD24 0017B984 7C 9D 23 78 */ mr r29, r4 @@ -15432,7 +15432,7 @@ func_8017FDD8: /* 8017FDDC 0017BA3C 7C 08 02 A6 */ mflr r0 /* 8017FDE0 0017BA40 90 01 00 24 */ stw r0, 0x24(r1) /* 8017FDE4 0017BA44 39 61 00 20 */ addi r11, r1, 0x20 -/* 8017FDE8 0017BA48 48 04 73 3D */ bl func_801C7124 +/* 8017FDE8 0017BA48 48 04 73 3D */ bl _savegpr_26 /* 8017FDEC 0017BA4C 7C 7A 1B 78 */ mr r26, r3 /* 8017FDF0 0017BA50 7C 9B 23 78 */ mr r27, r4 /* 8017FDF4 0017BA54 7C BC 2B 78 */ mr r28, r5 @@ -15520,7 +15520,7 @@ func_8017FEE0: /* 8017FEE4 0017BB44 7C 08 02 A6 */ mflr r0 /* 8017FEE8 0017BB48 90 01 00 24 */ stw r0, 0x24(r1) /* 8017FEEC 0017BB4C 39 61 00 20 */ addi r11, r1, 0x20 -/* 8017FEF0 0017BB50 48 04 72 41 */ bl func_801C7130 +/* 8017FEF0 0017BB50 48 04 72 41 */ bl _savegpr_29 /* 8017FEF4 0017BB54 7C 9F 23 78 */ mr r31, r4 /* 8017FEF8 0017BB58 7C 7D 1B 78 */ mr r29, r3 /* 8017FEFC 0017BB5C 7F E3 FB 78 */ mr r3, r31 @@ -15556,7 +15556,7 @@ func_8017FF5C: /* 8017FF68 0017BBC8 DB E1 00 30 */ stfd f31, 0x30(r1) /* 8017FF6C 0017BBCC F3 E1 00 38 */ psq_st f31, 56(r1), 0, qr0 /* 8017FF70 0017BBD0 39 61 00 30 */ addi r11, r1, 0x30 -/* 8017FF74 0017BBD4 48 04 71 B9 */ bl func_801C712C +/* 8017FF74 0017BBD4 48 04 71 B9 */ bl _savegpr_28 /* 8017FF78 0017BBD8 FF E0 08 90 */ fmr f31, f1 /* 8017FF7C 0017BBDC 7C 9D 23 78 */ mr r29, r4 /* 8017FF80 0017BBE0 7C 7C 1B 78 */ mr r28, r3 @@ -16039,7 +16039,7 @@ func_801805A0: /* 801805A4 0017C204 7C 08 02 A6 */ mflr r0 /* 801805A8 0017C208 90 01 00 24 */ stw r0, 0x24(r1) /* 801805AC 0017C20C 39 61 00 20 */ addi r11, r1, 0x20 -/* 801805B0 0017C210 48 04 6B 7D */ bl func_801C712C +/* 801805B0 0017C210 48 04 6B 7D */ bl _savegpr_28 /* 801805B4 0017C214 7C 7C 1B 78 */ mr r28, r3 /* 801805B8 0017C218 80 6D 9F 8C */ lwz r3, lbl_8063F24C-_SDA_BASE_(r13) /* 801805BC 0017C21C 7C 9D 23 78 */ mr r29, r4 @@ -16074,7 +16074,7 @@ func_80180618: /* 8018061C 0017C27C 7C 08 02 A6 */ mflr r0 /* 80180620 0017C280 90 01 00 34 */ stw r0, 0x34(r1) /* 80180624 0017C284 39 61 00 30 */ addi r11, r1, 0x30 -/* 80180628 0017C288 48 04 6A ED */ bl func_801C7114 +/* 80180628 0017C288 48 04 6A ED */ bl _savegpr_22 /* 8018062C 0017C28C 2C 05 00 00 */ cmpwi r5, 0 /* 80180630 0017C290 7C 76 1B 78 */ mr r22, r3 /* 80180634 0017C294 7C 97 23 78 */ mr r23, r4 @@ -16213,7 +16213,7 @@ func_801807FC: /* 80180800 0017C460 7C 08 02 A6 */ mflr r0 /* 80180804 0017C464 90 01 00 24 */ stw r0, 0x24(r1) /* 80180808 0017C468 39 61 00 20 */ addi r11, r1, 0x20 -/* 8018080C 0017C46C 48 04 69 25 */ bl func_801C7130 +/* 8018080C 0017C46C 48 04 69 25 */ bl _savegpr_29 /* 80180810 0017C470 7C BF 2B 78 */ mr r31, r5 /* 80180814 0017C474 7C 7D 1B 78 */ mr r29, r3 /* 80180818 0017C478 7C 9E 23 78 */ mr r30, r4 @@ -16606,7 +16606,7 @@ func_80180D1C: /* 80180D20 0017C980 7C 08 02 A6 */ mflr r0 /* 80180D24 0017C984 90 01 00 24 */ stw r0, 0x24(r1) /* 80180D28 0017C988 39 61 00 20 */ addi r11, r1, 0x20 -/* 80180D2C 0017C98C 48 04 64 01 */ bl func_801C712C +/* 80180D2C 0017C98C 48 04 64 01 */ bl _savegpr_28 /* 80180D30 0017C990 7C 9F 23 78 */ mr r31, r4 /* 80180D34 0017C994 7C BE 2B 78 */ mr r30, r5 /* 80180D38 0017C998 7F E3 FB 78 */ mr r3, r31 @@ -17367,7 +17367,7 @@ func_80181718: /* 8018171C 0017D37C 7C 08 02 A6 */ mflr r0 /* 80181720 0017D380 90 01 00 24 */ stw r0, 0x24(r1) /* 80181724 0017D384 39 61 00 20 */ addi r11, r1, 0x20 -/* 80181728 0017D388 48 04 5A 09 */ bl func_801C7130 +/* 80181728 0017D388 48 04 5A 09 */ bl _savegpr_29 /* 8018172C 0017D38C 2C 04 00 00 */ cmpwi r4, 0 /* 80181730 0017D390 7C 7D 1B 78 */ mr r29, r3 /* 80181734 0017D394 7C 9E 23 78 */ mr r30, r4 @@ -17758,7 +17758,7 @@ func_80181BE4: /* 80181BE8 0017D848 7C 08 02 A6 */ mflr r0 /* 80181BEC 0017D84C 90 01 00 34 */ stw r0, 0x34(r1) /* 80181BF0 0017D850 39 61 00 30 */ addi r11, r1, 0x30 -/* 80181BF4 0017D854 48 04 55 2D */ bl func_801C7120 +/* 80181BF4 0017D854 48 04 55 2D */ bl _savegpr_25 /* 80181BF8 0017D858 2C 04 00 00 */ cmpwi r4, 0 /* 80181BFC 0017D85C A3 C5 00 00 */ lhz r30, 0(r5) /* 80181C00 0017D860 7C 7B 1B 78 */ mr r27, r3 @@ -17916,7 +17916,7 @@ func_80181DF4: /* 80181DF8 0017DA58 7C 08 02 A6 */ mflr r0 /* 80181DFC 0017DA5C 90 01 00 64 */ stw r0, 0x64(r1) /* 80181E00 0017DA60 39 61 00 60 */ addi r11, r1, 0x60 -/* 80181E04 0017DA64 48 04 53 11 */ bl func_801C7114 +/* 80181E04 0017DA64 48 04 53 11 */ bl _savegpr_22 /* 80181E08 0017DA68 7C 76 1B 78 */ mr r22, r3 /* 80181E0C 0017DA6C 80 6D 9F 8C */ lwz r3, lbl_8063F24C-_SDA_BASE_(r13) /* 80181E10 0017DA70 7C 98 23 78 */ mr r24, r4 @@ -18299,7 +18299,7 @@ func_80182350: /* 80182354 0017DFB4 7C 08 02 A6 */ mflr r0 /* 80182358 0017DFB8 90 01 00 24 */ stw r0, 0x24(r1) /* 8018235C 0017DFBC 39 61 00 20 */ addi r11, r1, 0x20 -/* 80182360 0017DFC0 48 04 4D C5 */ bl func_801C7124 +/* 80182360 0017DFC0 48 04 4D C5 */ bl _savegpr_26 /* 80182364 0017DFC4 7C 7A 1B 78 */ mr r26, r3 /* 80182368 0017DFC8 80 6D 9F 8C */ lwz r3, lbl_8063F24C-_SDA_BASE_(r13) /* 8018236C 0017DFCC 7C 9C 23 78 */ mr r28, r4 @@ -18420,7 +18420,7 @@ func_801824F8: /* 801824FC 0017E15C 7C 08 02 A6 */ mflr r0 /* 80182500 0017E160 90 01 00 24 */ stw r0, 0x24(r1) /* 80182504 0017E164 39 61 00 20 */ addi r11, r1, 0x20 -/* 80182508 0017E168 48 04 4C 1D */ bl func_801C7124 +/* 80182508 0017E168 48 04 4C 1D */ bl _savegpr_26 /* 8018250C 0017E16C 7C 7A 1B 78 */ mr r26, r3 /* 80182510 0017E170 80 6D 9F 8C */ lwz r3, lbl_8063F24C-_SDA_BASE_(r13) /* 80182514 0017E174 7C 9B 23 78 */ mr r27, r4 @@ -18505,7 +18505,7 @@ func_80182624: /* 80182628 0017E288 7C 08 02 A6 */ mflr r0 /* 8018262C 0017E28C 90 01 00 24 */ stw r0, 0x24(r1) /* 80182630 0017E290 39 61 00 20 */ addi r11, r1, 0x20 -/* 80182634 0017E294 48 04 4A F9 */ bl func_801C712C +/* 80182634 0017E294 48 04 4A F9 */ bl _savegpr_28 /* 80182638 0017E298 7C 9F 23 78 */ mr r31, r4 /* 8018263C 0017E29C 7C BC 2B 78 */ mr r28, r5 /* 80182640 0017E2A0 7C DD 33 78 */ mr r29, r6 @@ -18583,7 +18583,7 @@ func_8018273C: /* 80182740 0017E3A0 7C 08 02 A6 */ mflr r0 /* 80182744 0017E3A4 90 01 00 24 */ stw r0, 0x24(r1) /* 80182748 0017E3A8 39 61 00 20 */ addi r11, r1, 0x20 -/* 8018274C 0017E3AC 48 04 49 E1 */ bl func_801C712C +/* 8018274C 0017E3AC 48 04 49 E1 */ bl _savegpr_28 /* 80182750 0017E3B0 7C 7D 1B 78 */ mr r29, r3 /* 80182754 0017E3B4 7C BC 2B 78 */ mr r28, r5 /* 80182758 0017E3B8 48 22 A0 D1 */ bl func_803AC828 @@ -18881,7 +18881,7 @@ func_80182B50: /* 80182B54 0017E7B4 7C 08 02 A6 */ mflr r0 /* 80182B58 0017E7B8 90 01 00 44 */ stw r0, 0x44(r1) /* 80182B5C 0017E7BC 39 61 00 40 */ addi r11, r1, 0x40 -/* 80182B60 0017E7C0 48 04 45 B5 */ bl func_801C7114 +/* 80182B60 0017E7C0 48 04 45 B5 */ bl _savegpr_22 /* 80182B64 0017E7C4 2C 04 00 00 */ cmpwi r4, 0 /* 80182B68 0017E7C8 7C 7D 1B 78 */ mr r29, r3 /* 80182B6C 0017E7CC 7C 9E 23 78 */ mr r30, r4 @@ -19343,7 +19343,7 @@ func_8018316C: /* 80183188 0017EDE8 DB A1 00 80 */ stfd f29, 0x80(r1) /* 8018318C 0017EDEC F3 A1 00 88 */ psq_st f29, 136(r1), 0, qr0 /* 80183190 0017EDF0 39 61 00 80 */ addi r11, r1, 0x80 -/* 80183194 0017EDF4 48 04 3F 75 */ bl func_801C7108 +/* 80183194 0017EDF4 48 04 3F 75 */ bl _savegpr_19 /* 80183198 0017EDF8 3A C0 00 00 */ li r22, 0 /* 8018319C 0017EDFC 3C 00 43 30 */ lis r0, 0x4330 /* 801831A0 0017EE00 90 01 00 20 */ stw r0, 0x20(r1) @@ -19504,7 +19504,7 @@ func_801833DC: /* 801833E0 0017F040 7C 08 02 A6 */ mflr r0 /* 801833E4 0017F044 90 01 00 64 */ stw r0, 0x64(r1) /* 801833E8 0017F048 39 61 00 60 */ addi r11, r1, 0x60 -/* 801833EC 0017F04C 48 04 3D 25 */ bl func_801C7110 +/* 801833EC 0017F04C 48 04 3D 25 */ bl _savegpr_21 /* 801833F0 0017F050 2C 04 00 00 */ cmpwi r4, 0 /* 801833F4 0017F054 7C 75 1B 78 */ mr r21, r3 /* 801833F8 0017F058 7C 96 23 78 */ mr r22, r4 @@ -20431,7 +20431,7 @@ func_80184108: /* 8018410C 0017FD6C 7C 08 02 A6 */ mflr r0 /* 80184110 0017FD70 90 01 00 54 */ stw r0, 0x54(r1) /* 80184114 0017FD74 39 61 00 50 */ addi r11, r1, 0x50 -/* 80184118 0017FD78 48 04 2F F1 */ bl func_801C7108 +/* 80184118 0017FD78 48 04 2F F1 */ bl _savegpr_19 /* 8018411C 0017FD7C 3F A0 80 49 */ lis r29, lbl_8048DFE0@ha /* 80184120 0017FD80 98 C1 00 08 */ stb r6, 8(r1) /* 80184124 0017FD84 8A C5 00 00 */ lbz r22, 0(r5) @@ -20849,7 +20849,7 @@ func_801846D4: /* 801846D8 00180338 7C 08 02 A6 */ mflr r0 /* 801846DC 0018033C 90 01 00 54 */ stw r0, 0x54(r1) /* 801846E0 00180340 39 61 00 50 */ addi r11, r1, 0x50 -/* 801846E4 00180344 48 04 2A 3D */ bl func_801C7120 +/* 801846E4 00180344 48 04 2A 3D */ bl _savegpr_25 /* 801846E8 00180348 2C 03 00 00 */ cmpwi r3, 0 /* 801846EC 0018034C 7C 79 1B 78 */ mr r25, r3 /* 801846F0 00180350 7C 9F 23 78 */ mr r31, r4 @@ -21767,7 +21767,7 @@ func_8018537C: /* 80185380 00180FE0 7C 08 02 A6 */ mflr r0 /* 80185384 00180FE4 90 01 00 24 */ stw r0, 0x24(r1) /* 80185388 00180FE8 39 61 00 20 */ addi r11, r1, 0x20 -/* 8018538C 00180FEC 48 04 1D A5 */ bl func_801C7130 +/* 8018538C 00180FEC 48 04 1D A5 */ bl _savegpr_29 /* 80185390 00180FF0 7C 7D 1B 78 */ mr r29, r3 /* 80185394 00180FF4 7C 9E 23 78 */ mr r30, r4 /* 80185398 00180FF8 3B E0 00 00 */ li r31, 0 @@ -21802,7 +21802,7 @@ func_801853F0: /* 801853F4 00181054 7C 08 02 A6 */ mflr r0 /* 801853F8 00181058 90 01 00 34 */ stw r0, 0x34(r1) /* 801853FC 0018105C 39 61 00 30 */ addi r11, r1, 0x30 -/* 80185400 00181060 48 04 1D 25 */ bl func_801C7124 +/* 80185400 00181060 48 04 1D 25 */ bl _savegpr_26 /* 80185404 00181064 2C 03 00 00 */ cmpwi r3, 0 /* 80185408 00181068 7C 7A 1B 78 */ mr r26, r3 /* 8018540C 0018106C 7C 9B 23 78 */ mr r27, r4 @@ -21977,7 +21977,7 @@ func_8018563C: /* 80185640 001812A0 7C 08 02 A6 */ mflr r0 /* 80185644 001812A4 90 01 00 54 */ stw r0, 0x54(r1) /* 80185648 001812A8 39 61 00 50 */ addi r11, r1, 0x50 -/* 8018564C 001812AC 48 04 1A C1 */ bl func_801C710C +/* 8018564C 001812AC 48 04 1A C1 */ bl _savegpr_20 /* 80185650 001812B0 7C 95 23 78 */ mr r21, r4 /* 80185654 001812B4 7C B6 2B 78 */ mr r22, r5 /* 80185658 001812B8 7C D7 33 78 */ mr r23, r6 @@ -22159,7 +22159,7 @@ func_801858D0: /* 801858D4 00181534 7C 08 02 A6 */ mflr r0 /* 801858D8 00181538 90 01 00 24 */ stw r0, 0x24(r1) /* 801858DC 0018153C 39 61 00 20 */ addi r11, r1, 0x20 -/* 801858E0 00181540 48 04 18 4D */ bl func_801C712C +/* 801858E0 00181540 48 04 18 4D */ bl _savegpr_28 /* 801858E4 00181544 7C 7C 1B 78 */ mr r28, r3 /* 801858E8 00181548 80 6D 9F 8C */ lwz r3, lbl_8063F24C-_SDA_BASE_(r13) /* 801858EC 0018154C 7C 9D 23 78 */ mr r29, r4 @@ -22312,7 +22312,7 @@ lbl_80185AE0: /* 80185AE4 00181744 7C 08 02 A6 */ mflr r0 /* 80185AE8 00181748 90 01 00 24 */ stw r0, 0x24(r1) /* 80185AEC 0018174C 39 61 00 20 */ addi r11, r1, 0x20 -/* 80185AF0 00181750 48 04 16 41 */ bl func_801C7130 +/* 80185AF0 00181750 48 04 16 41 */ bl _savegpr_29 /* 80185AF4 00181754 83 E5 00 00 */ lwz r31, 0(r5) /* 80185AF8 00181758 7C 7D 1B 78 */ mr r29, r3 /* 80185AFC 0018175C 83 C5 00 04 */ lwz r30, 4(r5) @@ -22705,7 +22705,7 @@ lbl_80186010: /* 80186014 00181C74 7C 08 02 A6 */ mflr r0 /* 80186018 00181C78 90 01 00 24 */ stw r0, 0x24(r1) /* 8018601C 00181C7C 39 61 00 20 */ addi r11, r1, 0x20 -/* 80186020 00181C80 48 04 11 0D */ bl func_801C712C +/* 80186020 00181C80 48 04 11 0D */ bl _savegpr_28 /* 80186024 00181C84 83 C5 00 00 */ lwz r30, 0(r5) /* 80186028 00181C88 7C 7F 1B 78 */ mr r31, r3 /* 8018602C 00181C8C 7C 9C 23 78 */ mr r28, r4 @@ -22911,7 +22911,7 @@ func_801862C4: /* 801862C8 00181F28 7C 08 02 A6 */ mflr r0 /* 801862CC 00181F2C 90 01 00 84 */ stw r0, 0x84(r1) /* 801862D0 00181F30 39 61 00 80 */ addi r11, r1, 0x80 -/* 801862D4 00181F34 48 04 0E 4D */ bl func_801C7120 +/* 801862D4 00181F34 48 04 0E 4D */ bl _savegpr_25 /* 801862D8 00181F38 7C 79 1B 78 */ mr r25, r3 /* 801862DC 00181F3C 7C 9A 23 78 */ mr r26, r4 /* 801862E0 00181F40 7C BB 2B 78 */ mr r27, r5 @@ -22979,7 +22979,7 @@ func_801863B8: /* 801863BC 0018201C 7C 08 02 A6 */ mflr r0 /* 801863C0 00182020 90 01 01 04 */ stw r0, 0x104(r1) /* 801863C4 00182024 39 61 01 00 */ addi r11, r1, 0x100 -/* 801863C8 00182028 48 04 0D 3D */ bl func_801C7104 +/* 801863C8 00182028 48 04 0D 3D */ bl _savegpr_18 /* 801863CC 0018202C 7C 73 1B 78 */ mr r19, r3 /* 801863D0 00182030 7C 94 23 78 */ mr r20, r4 /* 801863D4 00182034 7C B5 2B 78 */ mr r21, r5 @@ -23883,7 +23883,7 @@ func_80187060: /* 80187064 00182CC4 7C 08 02 A6 */ mflr r0 /* 80187068 00182CC8 90 01 00 44 */ stw r0, 0x44(r1) /* 8018706C 00182CCC 39 61 00 40 */ addi r11, r1, 0x40 -/* 80187070 00182CD0 48 04 00 A1 */ bl func_801C7110 +/* 80187070 00182CD0 48 04 00 A1 */ bl _savegpr_21 /* 80187074 00182CD4 7C 75 1B 78 */ mr r21, r3 /* 80187078 00182CD8 7C 96 23 78 */ mr r22, r4 /* 8018707C 00182CDC 7C B7 2B 78 */ mr r23, r5 @@ -24086,7 +24086,7 @@ func_80187348: /* 8018734C 00182FAC 7C 08 02 A6 */ mflr r0 /* 80187350 00182FB0 90 01 00 44 */ stw r0, 0x44(r1) /* 80187354 00182FB4 39 61 00 40 */ addi r11, r1, 0x40 -/* 80187358 00182FB8 48 03 FD C9 */ bl func_801C7120 +/* 80187358 00182FB8 48 03 FD C9 */ bl _savegpr_25 /* 8018735C 00182FBC 7C 7D 1B 78 */ mr r29, r3 /* 80187360 00182FC0 80 6D 9F 8C */ lwz r3, lbl_8063F24C-_SDA_BASE_(r13) /* 80187364 00182FC4 48 00 02 0D */ bl func_80187570 @@ -24340,7 +24340,7 @@ func_80187694: /* 80187698 001832F8 7C 08 02 A6 */ mflr r0 /* 8018769C 001832FC 90 01 00 24 */ stw r0, 0x24(r1) /* 801876A0 00183300 39 61 00 20 */ addi r11, r1, 0x20 -/* 801876A4 00183304 48 03 FA 89 */ bl func_801C712C +/* 801876A4 00183304 48 03 FA 89 */ bl _savegpr_28 /* 801876A8 00183308 7C BE 2B 78 */ mr r30, r5 /* 801876AC 0018330C 7C 7C 1B 78 */ mr r28, r3 /* 801876B0 00183310 7C 9D 23 78 */ mr r29, r4 @@ -24407,7 +24407,7 @@ func_8018777C: /* 80187780 001833E0 7C 08 02 A6 */ mflr r0 /* 80187784 001833E4 90 01 00 64 */ stw r0, 0x64(r1) /* 80187788 001833E8 39 61 00 60 */ addi r11, r1, 0x60 -/* 8018778C 001833EC 48 03 F9 A5 */ bl func_801C7130 +/* 8018778C 001833EC 48 03 F9 A5 */ bl _savegpr_29 /* 80187790 001833F0 7C DF 33 78 */ mr r31, r6 /* 80187794 001833F4 38 E1 00 08 */ addi r7, r1, 8 /* 80187798 001833F8 7F FE FB 78 */ mr r30, r31 @@ -24473,7 +24473,7 @@ lbl_8018784C: /* 80187874 001834D4 7C 08 02 A6 */ mflr r0 /* 80187878 001834D8 90 01 00 64 */ stw r0, 0x64(r1) /* 8018787C 001834DC 39 61 00 60 */ addi r11, r1, 0x60 -/* 80187880 001834E0 48 03 F8 89 */ bl func_801C7108 +/* 80187880 001834E0 48 03 F8 89 */ bl _savegpr_19 /* 80187884 001834E4 7C B9 2B 78 */ mr r25, r5 /* 80187888 001834E8 7C DB 33 78 */ mr r27, r6 /* 8018788C 001834EC 7C 77 1B 78 */ mr r23, r3 @@ -24613,7 +24613,7 @@ lbl_80187A48: /* 80187A64 001836C4 7C 08 02 A6 */ mflr r0 /* 80187A68 001836C8 90 01 00 34 */ stw r0, 0x34(r1) /* 80187A6C 001836CC 39 61 00 30 */ addi r11, r1, 0x30 -/* 80187A70 001836D0 48 03 F6 C1 */ bl func_801C7130 +/* 80187A70 001836D0 48 03 F6 C1 */ bl _savegpr_29 /* 80187A74 001836D4 80 AD 9F 8C */ lwz r5, lbl_8063F24C-_SDA_BASE_(r13) /* 80187A78 001836D8 7C 7D 1B 78 */ mr r29, r3 /* 80187A7C 001836DC 7C 9E 23 78 */ mr r30, r4 @@ -24704,7 +24704,7 @@ lbl_80187B94: /* 80187BB0 00183810 7C 08 02 A6 */ mflr r0 /* 80187BB4 00183814 90 01 00 54 */ stw r0, 0x54(r1) /* 80187BB8 00183818 39 61 00 50 */ addi r11, r1, 0x50 -/* 80187BBC 0018381C 48 03 F5 55 */ bl func_801C7110 +/* 80187BBC 0018381C 48 03 F5 55 */ bl _savegpr_21 /* 80187BC0 00183820 7C 7D 1B 78 */ mr r29, r3 /* 80187BC4 00183824 7C 9E 23 78 */ mr r30, r4 /* 80187BC8 00183828 38 A1 00 14 */ addi r5, r1, 0x14 @@ -24813,7 +24813,7 @@ lbl_80187D20: /* 80187D3C 0018399C 7C 08 02 A6 */ mflr r0 /* 80187D40 001839A0 90 01 00 54 */ stw r0, 0x54(r1) /* 80187D44 001839A4 39 61 00 50 */ addi r11, r1, 0x50 -/* 80187D48 001839A8 48 03 F3 C5 */ bl func_801C710C +/* 80187D48 001839A8 48 03 F3 C5 */ bl _savegpr_20 /* 80187D4C 001839AC 7C 79 1B 78 */ mr r25, r3 /* 80187D50 001839B0 7C 9A 23 78 */ mr r26, r4 /* 80187D54 001839B4 38 A1 00 14 */ addi r5, r1, 0x14 @@ -24970,7 +24970,7 @@ lbl_80187F44: /* 80187F60 00183BC0 7C 08 02 A6 */ mflr r0 /* 80187F64 00183BC4 90 01 0B 44 */ stw r0, 0xb44(r1) /* 80187F68 00183BC8 39 61 0B 40 */ addi r11, r1, 0xb40 -/* 80187F6C 00183BCC 48 03 F1 A9 */ bl func_801C7114 +/* 80187F6C 00183BCC 48 03 F1 A9 */ bl _savegpr_22 /* 80187F70 00183BD0 38 00 00 00 */ li r0, 0 /* 80187F74 00183BD4 7C 79 1B 78 */ mr r25, r3 /* 80187F78 00183BD8 98 01 00 08 */ stb r0, 8(r1) @@ -25242,7 +25242,7 @@ lbl_80188318: /* 80188334 00183F94 7C 08 02 A6 */ mflr r0 /* 80188338 00183F98 90 01 0B 44 */ stw r0, 0xb44(r1) /* 8018833C 00183F9C 39 61 0B 40 */ addi r11, r1, 0xb40 -/* 80188340 00183FA0 48 03 ED D5 */ bl func_801C7114 +/* 80188340 00183FA0 48 03 ED D5 */ bl _savegpr_22 /* 80188344 00183FA4 38 00 00 00 */ li r0, 0 /* 80188348 00183FA8 7C 79 1B 78 */ mr r25, r3 /* 8018834C 00183FAC 98 01 00 08 */ stb r0, 8(r1) @@ -25525,7 +25525,7 @@ lbl_80188718: /* 80188734 00184394 7C 08 02 A6 */ mflr r0 /* 80188738 00184398 90 01 0B 44 */ stw r0, 0xb44(r1) /* 8018873C 0018439C 39 61 0B 40 */ addi r11, r1, 0xb40 -/* 80188740 001843A0 48 03 E9 D5 */ bl func_801C7114 +/* 80188740 001843A0 48 03 E9 D5 */ bl _savegpr_22 /* 80188744 001843A4 38 00 00 00 */ li r0, 0 /* 80188748 001843A8 7C 79 1B 78 */ mr r25, r3 /* 8018874C 001843AC 98 01 00 08 */ stb r0, 8(r1) @@ -25787,7 +25787,7 @@ lbl_80188AC8: /* 80188AE4 00184744 7C 08 02 A6 */ mflr r0 /* 80188AE8 00184748 90 01 0B 44 */ stw r0, 0xb44(r1) /* 80188AEC 0018474C 39 61 0B 40 */ addi r11, r1, 0xb40 -/* 80188AF0 00184750 48 03 E6 25 */ bl func_801C7114 +/* 80188AF0 00184750 48 03 E6 25 */ bl _savegpr_22 /* 80188AF4 00184754 38 00 00 00 */ li r0, 0 /* 80188AF8 00184758 7C 79 1B 78 */ mr r25, r3 /* 80188AFC 0018475C 98 01 00 08 */ stb r0, 8(r1) @@ -26059,7 +26059,7 @@ lbl_80188EA0: /* 80188EBC 00184B1C 7C 08 02 A6 */ mflr r0 /* 80188EC0 00184B20 90 01 0B 44 */ stw r0, 0xb44(r1) /* 80188EC4 00184B24 39 61 0B 40 */ addi r11, r1, 0xb40 -/* 80188EC8 00184B28 48 03 E2 4D */ bl func_801C7114 +/* 80188EC8 00184B28 48 03 E2 4D */ bl _savegpr_22 /* 80188ECC 00184B2C 38 00 00 00 */ li r0, 0 /* 80188ED0 00184B30 7C 79 1B 78 */ mr r25, r3 /* 80188ED4 00184B34 98 01 00 08 */ stb r0, 8(r1) @@ -26333,7 +26333,7 @@ lbl_8018927C: /* 80189298 00184EF8 7C 08 02 A6 */ mflr r0 /* 8018929C 00184EFC 90 01 0B 44 */ stw r0, 0xb44(r1) /* 801892A0 00184F00 39 61 0B 40 */ addi r11, r1, 0xb40 -/* 801892A4 00184F04 48 03 DE 71 */ bl func_801C7114 +/* 801892A4 00184F04 48 03 DE 71 */ bl _savegpr_22 /* 801892A8 00184F08 38 00 00 00 */ li r0, 0 /* 801892AC 00184F0C 7C 79 1B 78 */ mr r25, r3 /* 801892B0 00184F10 98 01 00 08 */ stb r0, 8(r1) @@ -26596,7 +26596,7 @@ lbl_80189630: /* 8018964C 001852AC 7C 08 02 A6 */ mflr r0 /* 80189650 001852B0 90 01 0B 44 */ stw r0, 0xb44(r1) /* 80189654 001852B4 39 61 0B 40 */ addi r11, r1, 0xb40 -/* 80189658 001852B8 48 03 DA BD */ bl func_801C7114 +/* 80189658 001852B8 48 03 DA BD */ bl _savegpr_22 /* 8018965C 001852BC 38 00 00 00 */ li r0, 0 /* 80189660 001852C0 7C 79 1B 78 */ mr r25, r3 /* 80189664 001852C4 98 01 00 08 */ stb r0, 8(r1) @@ -26823,7 +26823,7 @@ lbl_80189960: /* 8018997C 001855DC 7C 08 02 A6 */ mflr r0 /* 80189980 001855E0 90 01 0B 44 */ stw r0, 0xb44(r1) /* 80189984 001855E4 39 61 0B 40 */ addi r11, r1, 0xb40 -/* 80189988 001855E8 48 03 D7 8D */ bl func_801C7114 +/* 80189988 001855E8 48 03 D7 8D */ bl _savegpr_22 /* 8018998C 001855EC 38 00 00 00 */ li r0, 0 /* 80189990 001855F0 7C 79 1B 78 */ mr r25, r3 /* 80189994 001855F4 98 01 00 08 */ stb r0, 8(r1) @@ -27193,7 +27193,7 @@ lbl_80189E94: /* 80189EB0 00185B10 7C 08 02 A6 */ mflr r0 /* 80189EB4 00185B14 90 01 0B 94 */ stw r0, 0xb94(r1) /* 80189EB8 00185B18 39 61 0B 90 */ addi r11, r1, 0xb90 -/* 80189EBC 00185B1C 48 03 D2 49 */ bl func_801C7104 +/* 80189EBC 00185B1C 48 03 D2 49 */ bl _savegpr_18 /* 80189EC0 00185B20 38 00 00 00 */ li r0, 0 /* 80189EC4 00185B24 7C 73 1B 78 */ mr r19, r3 /* 80189EC8 00185B28 98 01 00 08 */ stb r0, 8(r1) @@ -30632,7 +30632,7 @@ lbl_8018CEA0: /* 8018CEBC 00188B1C 7C 08 02 A6 */ mflr r0 /* 8018CEC0 00188B20 90 01 0B 44 */ stw r0, 0xb44(r1) /* 8018CEC4 00188B24 39 61 0B 40 */ addi r11, r1, 0xb40 -/* 8018CEC8 00188B28 48 03 A2 49 */ bl func_801C7110 +/* 8018CEC8 00188B28 48 03 A2 49 */ bl _savegpr_21 /* 8018CECC 00188B2C 38 00 00 00 */ li r0, 0 /* 8018CED0 00188B30 7C 7B 1B 78 */ mr r27, r3 /* 8018CED4 00188B34 98 01 00 08 */ stb r0, 8(r1) @@ -40848,7 +40848,7 @@ lbl_80195EB8: /* 80195ED4 00191B34 7C 08 02 A6 */ mflr r0 /* 80195ED8 00191B38 90 01 0B 94 */ stw r0, 0xb94(r1) /* 80195EDC 00191B3C 39 61 0B 90 */ addi r11, r1, 0xb90 -/* 80195EE0 00191B40 48 03 12 25 */ bl func_801C7104 +/* 80195EE0 00191B40 48 03 12 25 */ bl _savegpr_18 /* 80195EE4 00191B44 38 00 00 00 */ li r0, 0 /* 80195EE8 00191B48 7C 73 1B 78 */ mr r19, r3 /* 80195EEC 00191B4C 98 01 00 08 */ stb r0, 8(r1) @@ -41068,7 +41068,7 @@ lbl_801961D4: /* 801961F0 00191E50 7C 08 02 A6 */ mflr r0 /* 801961F4 00191E54 90 01 0B 94 */ stw r0, 0xb94(r1) /* 801961F8 00191E58 39 61 0B 90 */ addi r11, r1, 0xb90 -/* 801961FC 00191E5C 48 03 0F 09 */ bl func_801C7104 +/* 801961FC 00191E5C 48 03 0F 09 */ bl _savegpr_18 /* 80196200 00191E60 38 00 00 00 */ li r0, 0 /* 80196204 00191E64 7C 73 1B 78 */ mr r19, r3 /* 80196208 00191E68 98 01 00 08 */ stb r0, 8(r1) @@ -41468,7 +41468,7 @@ lbl_80196778: /* 80196794 001923F4 7C 08 02 A6 */ mflr r0 /* 80196798 001923F8 90 01 0B 94 */ stw r0, 0xb94(r1) /* 8019679C 001923FC 39 61 0B 90 */ addi r11, r1, 0xb90 -/* 801967A0 00192400 48 03 09 65 */ bl func_801C7104 +/* 801967A0 00192400 48 03 09 65 */ bl _savegpr_18 /* 801967A4 00192404 38 00 00 00 */ li r0, 0 /* 801967A8 00192408 7C 73 1B 78 */ mr r19, r3 /* 801967AC 0019240C 98 01 00 08 */ stb r0, 8(r1) @@ -43396,7 +43396,7 @@ lbl_801982D8: /* 801982F4 00193F54 7C 08 02 A6 */ mflr r0 /* 801982F8 00193F58 90 01 0B 94 */ stw r0, 0xb94(r1) /* 801982FC 00193F5C 39 61 0B 90 */ addi r11, r1, 0xb90 -/* 80198300 00193F60 48 02 EE 05 */ bl func_801C7104 +/* 80198300 00193F60 48 02 EE 05 */ bl _savegpr_18 /* 80198304 00193F64 38 00 00 00 */ li r0, 0 /* 80198308 00193F68 7C 73 1B 78 */ mr r19, r3 /* 8019830C 00193F6C 98 01 00 08 */ stb r0, 8(r1) @@ -43795,7 +43795,7 @@ lbl_80198884: /* 801988A0 00194500 7C 08 02 A6 */ mflr r0 /* 801988A4 00194504 90 01 0B 84 */ stw r0, 0xb84(r1) /* 801988A8 00194508 39 61 0B 80 */ addi r11, r1, 0xb80 -/* 801988AC 0019450C 48 02 E8 65 */ bl func_801C7110 +/* 801988AC 0019450C 48 02 E8 65 */ bl _savegpr_21 /* 801988B0 00194510 38 00 00 00 */ li r0, 0 /* 801988B4 00194514 7C 76 1B 78 */ mr r22, r3 /* 801988B8 00194518 98 01 00 08 */ stb r0, 8(r1) @@ -44141,7 +44141,7 @@ lbl_80198D6C: /* 80198D88 001949E8 7C 08 02 A6 */ mflr r0 /* 80198D8C 001949EC 90 01 0B 84 */ stw r0, 0xb84(r1) /* 80198D90 001949F0 39 61 0B 80 */ addi r11, r1, 0xb80 -/* 80198D94 001949F4 48 02 E3 7D */ bl func_801C7110 +/* 80198D94 001949F4 48 02 E3 7D */ bl _savegpr_21 /* 80198D98 001949F8 38 00 00 00 */ li r0, 0 /* 80198D9C 001949FC 7C 76 1B 78 */ mr r22, r3 /* 80198DA0 00194A00 98 01 00 08 */ stb r0, 8(r1) @@ -45207,7 +45207,7 @@ lbl_80199CB0: /* 80199CCC 0019592C 7C 08 02 A6 */ mflr r0 /* 80199CD0 00195930 90 01 0B 84 */ stw r0, 0xb84(r1) /* 80199CD4 00195934 39 61 0B 80 */ addi r11, r1, 0xb80 -/* 80199CD8 00195938 48 02 D4 39 */ bl func_801C7110 +/* 80199CD8 00195938 48 02 D4 39 */ bl _savegpr_21 /* 80199CDC 0019593C 38 00 00 00 */ li r0, 0 /* 80199CE0 00195940 7C 76 1B 78 */ mr r22, r3 /* 80199CE4 00195944 98 01 00 08 */ stb r0, 8(r1) @@ -45804,7 +45804,7 @@ lbl_8019A53C: /* 8019A558 001961B8 7C 08 02 A6 */ mflr r0 /* 8019A55C 001961BC 90 01 0B 94 */ stw r0, 0xb94(r1) /* 8019A560 001961C0 39 61 0B 90 */ addi r11, r1, 0xb90 -/* 8019A564 001961C4 48 02 CB A1 */ bl func_801C7104 +/* 8019A564 001961C4 48 02 CB A1 */ bl _savegpr_18 /* 8019A568 001961C8 38 00 00 00 */ li r0, 0 /* 8019A56C 001961CC 7C 73 1B 78 */ mr r19, r3 /* 8019A570 001961D0 98 01 00 08 */ stb r0, 8(r1) @@ -46274,7 +46274,7 @@ func_8019AB74: /* 8019AB78 001967D8 7C 08 02 A6 */ mflr r0 /* 8019AB7C 001967DC 90 01 00 74 */ stw r0, 0x74(r1) /* 8019AB80 001967E0 39 61 00 70 */ addi r11, r1, 0x70 -/* 8019AB84 001967E4 48 02 C5 91 */ bl func_801C7114 +/* 8019AB84 001967E4 48 02 C5 91 */ bl _savegpr_22 /* 8019AB88 001967E8 7C 9E 23 78 */ mr r30, r4 /* 8019AB8C 001967EC 7C 7D 1B 78 */ mr r29, r3 /* 8019AB90 001967F0 38 80 00 00 */ li r4, 0 @@ -47672,7 +47672,7 @@ func_8019BEC4: /* 8019BEC8 00197B28 7C 08 02 A6 */ mflr r0 /* 8019BECC 00197B2C 90 01 00 24 */ stw r0, 0x24(r1) /* 8019BED0 00197B30 39 61 00 20 */ addi r11, r1, 0x20 -/* 8019BED4 00197B34 48 02 B2 59 */ bl func_801C712C +/* 8019BED4 00197B34 48 02 B2 59 */ bl _savegpr_28 /* 8019BED8 00197B38 7C 7C 1B 78 */ mr r28, r3 /* 8019BEDC 00197B3C 7C 9D 23 78 */ mr r29, r4 /* 8019BEE0 00197B40 7C BE 2B 78 */ mr r30, r5 @@ -47712,7 +47712,7 @@ func_8019BF4C: /* 8019BF50 00197BB0 7C 08 02 A6 */ mflr r0 /* 8019BF54 00197BB4 90 01 00 34 */ stw r0, 0x34(r1) /* 8019BF58 00197BB8 39 61 00 30 */ addi r11, r1, 0x30 -/* 8019BF5C 00197BBC 48 02 B1 C5 */ bl func_801C7120 +/* 8019BF5C 00197BBC 48 02 B1 C5 */ bl _savegpr_25 /* 8019BF60 00197BC0 7C BA 2B 78 */ mr r26, r5 /* 8019BF64 00197BC4 7C 79 1B 78 */ mr r25, r3 /* 8019BF68 00197BC8 7C 9C 23 78 */ mr r28, r4 @@ -49554,7 +49554,7 @@ lbl_8019D910: /* 8019D914 00199574 7C 08 02 A6 */ mflr r0 /* 8019D918 00199578 90 01 00 24 */ stw r0, 0x24(r1) /* 8019D91C 0019957C 39 61 00 20 */ addi r11, r1, 0x20 -/* 8019D920 00199580 48 02 98 11 */ bl func_801C7130 +/* 8019D920 00199580 48 02 98 11 */ bl _savegpr_29 /* 8019D924 00199584 7C 80 23 78 */ mr r0, r4 /* 8019D928 00199588 7C BD 2B 78 */ mr r29, r5 /* 8019D92C 0019958C 7C DE 33 78 */ mr r30, r6 @@ -49691,7 +49691,7 @@ lbl_8019D95C: /* 8019DB34 00199794 7C 08 02 A6 */ mflr r0 /* 8019DB38 00199798 90 01 00 24 */ stw r0, 0x24(r1) /* 8019DB3C 0019979C 39 61 00 20 */ addi r11, r1, 0x20 -/* 8019DB40 001997A0 48 02 95 F1 */ bl func_801C7130 +/* 8019DB40 001997A0 48 02 95 F1 */ bl _savegpr_29 /* 8019DB44 001997A4 7C 80 23 78 */ mr r0, r4 /* 8019DB48 001997A8 7C BD 2B 78 */ mr r29, r5 /* 8019DB4C 001997AC 7C DE 33 78 */ mr r30, r6 @@ -49826,7 +49826,7 @@ lbl_8019DB7C: /* 8019DD4C 001999AC 7C 08 02 A6 */ mflr r0 /* 8019DD50 001999B0 90 01 00 24 */ stw r0, 0x24(r1) /* 8019DD54 001999B4 39 61 00 20 */ addi r11, r1, 0x20 -/* 8019DD58 001999B8 48 02 93 D9 */ bl func_801C7130 +/* 8019DD58 001999B8 48 02 93 D9 */ bl _savegpr_29 /* 8019DD5C 001999BC 7C 7D 1B 78 */ mr r29, r3 /* 8019DD60 001999C0 7C DE 33 78 */ mr r30, r6 /* 8019DD64 001999C4 4B FE 2D 39 */ bl func_80180A9C @@ -49872,7 +49872,7 @@ lbl_8019DDFC: /* 8019DE00 00199A60 7C 08 02 A6 */ mflr r0 /* 8019DE04 00199A64 90 01 00 24 */ stw r0, 0x24(r1) /* 8019DE08 00199A68 39 61 00 20 */ addi r11, r1, 0x20 -/* 8019DE0C 00199A6C 48 02 93 21 */ bl func_801C712C +/* 8019DE0C 00199A6C 48 02 93 21 */ bl _savegpr_28 /* 8019DE10 00199A70 7C BD 2B 78 */ mr r29, r5 /* 8019DE14 00199A74 7C 7C 1B 78 */ mr r28, r3 /* 8019DE18 00199A78 7F A3 EB 78 */ mr r3, r29 @@ -50103,7 +50103,7 @@ lbl_8019E164: /* 8019E168 00199DC8 7C 08 02 A6 */ mflr r0 /* 8019E16C 00199DCC 90 01 00 24 */ stw r0, 0x24(r1) /* 8019E170 00199DD0 39 61 00 20 */ addi r11, r1, 0x20 -/* 8019E174 00199DD4 48 02 8F BD */ bl func_801C7130 +/* 8019E174 00199DD4 48 02 8F BD */ bl _savegpr_29 /* 8019E178 00199DD8 7C BE 2B 78 */ mr r30, r5 /* 8019E17C 00199DDC 7C 7D 1B 78 */ mr r29, r3 /* 8019E180 00199DE0 7F C3 F3 78 */ mr r3, r30 @@ -50159,7 +50159,7 @@ lbl_8019E23C: /* 8019E240 00199EA0 7C 08 02 A6 */ mflr r0 /* 8019E244 00199EA4 90 01 00 24 */ stw r0, 0x24(r1) /* 8019E248 00199EA8 39 61 00 20 */ addi r11, r1, 0x20 -/* 8019E24C 00199EAC 48 02 8E E5 */ bl func_801C7130 +/* 8019E24C 00199EAC 48 02 8E E5 */ bl _savegpr_29 /* 8019E250 00199EB0 7C BE 2B 78 */ mr r30, r5 /* 8019E254 00199EB4 7C 7D 1B 78 */ mr r29, r3 /* 8019E258 00199EB8 7F C3 F3 78 */ mr r3, r30 @@ -50371,7 +50371,7 @@ lbl_8019E550: /* 8019E570 0019A1D0 7C 08 02 A6 */ mflr r0 /* 8019E574 0019A1D4 90 01 00 24 */ stw r0, 0x24(r1) /* 8019E578 0019A1D8 39 61 00 20 */ addi r11, r1, 0x20 -/* 8019E57C 0019A1DC 48 02 8B A9 */ bl func_801C7124 +/* 8019E57C 0019A1DC 48 02 8B A9 */ bl _savegpr_26 /* 8019E580 0019A1E0 7C BC 2B 78 */ mr r28, r5 /* 8019E584 0019A1E4 7C 7A 1B 78 */ mr r26, r3 /* 8019E588 0019A1E8 7C 9B 23 78 */ mr r27, r4 @@ -50470,7 +50470,7 @@ lbl_8019E6B4: /* 8019E6F0 0019A350 7C 08 02 A6 */ mflr r0 /* 8019E6F4 0019A354 90 01 00 94 */ stw r0, 0x94(r1) /* 8019E6F8 0019A358 39 61 00 90 */ addi r11, r1, 0x90 -/* 8019E6FC 0019A35C 48 02 8A 19 */ bl func_801C7114 +/* 8019E6FC 0019A35C 48 02 8A 19 */ bl _savegpr_22 /* 8019E700 0019A360 7C 76 1B 78 */ mr r22, r3 /* 8019E704 0019A364 7C B7 2B 78 */ mr r23, r5 /* 8019E708 0019A368 7C D8 33 78 */ mr r24, r6 @@ -50593,7 +50593,7 @@ lbl_8019E8AC: /* 8019E8C0 0019A520 7C 08 02 A6 */ mflr r0 /* 8019E8C4 0019A524 90 01 00 24 */ stw r0, 0x24(r1) /* 8019E8C8 0019A528 39 61 00 20 */ addi r11, r1, 0x20 -/* 8019E8CC 0019A52C 48 02 88 65 */ bl func_801C7130 +/* 8019E8CC 0019A52C 48 02 88 65 */ bl _savegpr_29 /* 8019E8D0 0019A530 7C 9E 23 78 */ mr r30, r4 /* 8019E8D4 0019A534 7C 7D 1B 78 */ mr r29, r3 /* 8019E8D8 0019A538 7F C3 F3 78 */ mr r3, r30 @@ -50639,7 +50639,7 @@ lbl_8019E908: /* 8019E970 0019A5D0 7C 08 02 A6 */ mflr r0 /* 8019E974 0019A5D4 90 01 00 24 */ stw r0, 0x24(r1) /* 8019E978 0019A5D8 39 61 00 20 */ addi r11, r1, 0x20 -/* 8019E97C 0019A5DC 48 02 87 B5 */ bl func_801C7130 +/* 8019E97C 0019A5DC 48 02 87 B5 */ bl _savegpr_29 /* 8019E980 0019A5E0 7C 9E 23 78 */ mr r30, r4 /* 8019E984 0019A5E4 7C A4 2B 78 */ mr r4, r5 /* 8019E988 0019A5E8 7C 7D 1B 78 */ mr r29, r3 @@ -50767,7 +50767,7 @@ lbl_8019EABC: /* 8019EB58 0019A7B8 7C 08 02 A6 */ mflr r0 /* 8019EB5C 0019A7BC 90 01 00 24 */ stw r0, 0x24(r1) /* 8019EB60 0019A7C0 39 61 00 20 */ addi r11, r1, 0x20 -/* 8019EB64 0019A7C4 48 02 85 CD */ bl func_801C7130 +/* 8019EB64 0019A7C4 48 02 85 CD */ bl _savegpr_29 /* 8019EB68 0019A7C8 7C 7D 1B 78 */ mr r29, r3 /* 8019EB6C 0019A7CC 7C DE 33 78 */ mr r30, r6 /* 8019EB70 0019A7D0 4B FE 1F 2D */ bl func_80180A9C @@ -50793,7 +50793,7 @@ lbl_8019EBB8: /* 8019EBBC 0019A81C 7C 08 02 A6 */ mflr r0 /* 8019EBC0 0019A820 90 01 00 24 */ stw r0, 0x24(r1) /* 8019EBC4 0019A824 39 61 00 20 */ addi r11, r1, 0x20 -/* 8019EBC8 0019A828 48 02 85 65 */ bl func_801C712C +/* 8019EBC8 0019A828 48 02 85 65 */ bl _savegpr_28 /* 8019EBCC 0019A82C 7C BF 2B 78 */ mr r31, r5 /* 8019EBD0 0019A830 7C 7C 1B 78 */ mr r28, r3 /* 8019EBD4 0019A834 7F E3 FB 78 */ mr r3, r31 @@ -50849,7 +50849,7 @@ lbl_8019EC90: /* 8019EC94 0019A8F4 7C 08 02 A6 */ mflr r0 /* 8019EC98 0019A8F8 90 01 00 24 */ stw r0, 0x24(r1) /* 8019EC9C 0019A8FC 39 61 00 20 */ addi r11, r1, 0x20 -/* 8019ECA0 0019A900 48 02 84 91 */ bl func_801C7130 +/* 8019ECA0 0019A900 48 02 84 91 */ bl _savegpr_29 /* 8019ECA4 0019A904 7C BE 2B 78 */ mr r30, r5 /* 8019ECA8 0019A908 7C 7D 1B 78 */ mr r29, r3 /* 8019ECAC 0019A90C 7F C3 F3 78 */ mr r3, r30 @@ -51637,7 +51637,7 @@ lbl_8019F8BC: /* 8019F8C0 0019B520 7C 08 02 A6 */ mflr r0 /* 8019F8C4 0019B524 90 01 00 24 */ stw r0, 0x24(r1) /* 8019F8C8 0019B528 39 61 00 20 */ addi r11, r1, 0x20 -/* 8019F8CC 0019B52C 48 02 78 61 */ bl func_801C712C +/* 8019F8CC 0019B52C 48 02 78 61 */ bl _savegpr_28 /* 8019F8D0 0019B530 7C BD 2B 78 */ mr r29, r5 /* 8019F8D4 0019B534 7C 7C 1B 78 */ mr r28, r3 /* 8019F8D8 0019B538 7F A3 EB 78 */ mr r3, r29 @@ -51877,7 +51877,7 @@ lbl_8019FC58: /* 8019FC5C 0019B8BC 7C 08 02 A6 */ mflr r0 /* 8019FC60 0019B8C0 90 01 00 24 */ stw r0, 0x24(r1) /* 8019FC64 0019B8C4 39 61 00 20 */ addi r11, r1, 0x20 -/* 8019FC68 0019B8C8 48 02 74 C9 */ bl func_801C7130 +/* 8019FC68 0019B8C8 48 02 74 C9 */ bl _savegpr_29 /* 8019FC6C 0019B8CC 7C BE 2B 78 */ mr r30, r5 /* 8019FC70 0019B8D0 7C 7D 1B 78 */ mr r29, r3 /* 8019FC74 0019B8D4 7F C3 F3 78 */ mr r3, r30 @@ -51933,7 +51933,7 @@ lbl_8019FD30: /* 8019FD34 0019B994 7C 08 02 A6 */ mflr r0 /* 8019FD38 0019B998 90 01 00 24 */ stw r0, 0x24(r1) /* 8019FD3C 0019B99C 39 61 00 20 */ addi r11, r1, 0x20 -/* 8019FD40 0019B9A0 48 02 73 F1 */ bl func_801C7130 +/* 8019FD40 0019B9A0 48 02 73 F1 */ bl _savegpr_29 /* 8019FD44 0019B9A4 7C BE 2B 78 */ mr r30, r5 /* 8019FD48 0019B9A8 7C 7D 1B 78 */ mr r29, r3 /* 8019FD4C 0019B9AC 7F C3 F3 78 */ mr r3, r30 @@ -52155,7 +52155,7 @@ lbl_8019FF38: /* 801A0094 0019BCF4 7C 08 02 A6 */ mflr r0 /* 801A0098 0019BCF8 90 01 00 24 */ stw r0, 0x24(r1) /* 801A009C 0019BCFC 39 61 00 20 */ addi r11, r1, 0x20 -/* 801A00A0 0019BD00 48 02 70 85 */ bl func_801C7124 +/* 801A00A0 0019BD00 48 02 70 85 */ bl _savegpr_26 /* 801A00A4 0019BD04 7C BC 2B 78 */ mr r28, r5 /* 801A00A8 0019BD08 7C 7A 1B 78 */ mr r26, r3 /* 801A00AC 0019BD0C 7C 9B 23 78 */ mr r27, r4 @@ -52229,7 +52229,7 @@ lbl_801A0120: /* 801A01B8 0019BE18 7C 08 02 A6 */ mflr r0 /* 801A01BC 0019BE1C 90 01 00 94 */ stw r0, 0x94(r1) /* 801A01C0 0019BE20 39 61 00 90 */ addi r11, r1, 0x90 -/* 801A01C4 0019BE24 48 02 6F 51 */ bl func_801C7114 +/* 801A01C4 0019BE24 48 02 6F 51 */ bl _savegpr_22 /* 801A01C8 0019BE28 7C 76 1B 78 */ mr r22, r3 /* 801A01CC 0019BE2C 7C B7 2B 78 */ mr r23, r5 /* 801A01D0 0019BE30 7C D8 33 78 */ mr r24, r6 @@ -52349,7 +52349,7 @@ lbl_801A0348: /* 801A038C 0019BFEC 7C 08 02 A6 */ mflr r0 /* 801A0390 0019BFF0 90 01 00 24 */ stw r0, 0x24(r1) /* 801A0394 0019BFF4 39 61 00 20 */ addi r11, r1, 0x20 -/* 801A0398 0019BFF8 48 02 6D 99 */ bl func_801C7130 +/* 801A0398 0019BFF8 48 02 6D 99 */ bl _savegpr_29 /* 801A039C 0019BFFC 7C 9E 23 78 */ mr r30, r4 /* 801A03A0 0019C000 7C 7D 1B 78 */ mr r29, r3 /* 801A03A4 0019C004 7F C3 F3 78 */ mr r3, r30 @@ -52395,7 +52395,7 @@ lbl_801A03D4: /* 801A043C 0019C09C 7C 08 02 A6 */ mflr r0 /* 801A0440 0019C0A0 90 01 00 24 */ stw r0, 0x24(r1) /* 801A0444 0019C0A4 39 61 00 20 */ addi r11, r1, 0x20 -/* 801A0448 0019C0A8 48 02 6C E9 */ bl func_801C7130 +/* 801A0448 0019C0A8 48 02 6C E9 */ bl _savegpr_29 /* 801A044C 0019C0AC 7C 9E 23 78 */ mr r30, r4 /* 801A0450 0019C0B0 7C A4 2B 78 */ mr r4, r5 /* 801A0454 0019C0B4 7C 7D 1B 78 */ mr r29, r3 @@ -52558,7 +52558,7 @@ lbl_801A06AC: /* 801A06B0 0019C310 7C 08 02 A6 */ mflr r0 /* 801A06B4 0019C314 90 01 00 24 */ stw r0, 0x24(r1) /* 801A06B8 0019C318 39 61 00 20 */ addi r11, r1, 0x20 -/* 801A06BC 0019C31C 48 02 6A 71 */ bl func_801C712C +/* 801A06BC 0019C31C 48 02 6A 71 */ bl _savegpr_28 /* 801A06C0 0019C320 7C BF 2B 78 */ mr r31, r5 /* 801A06C4 0019C324 7C 7C 1B 78 */ mr r28, r3 /* 801A06C8 0019C328 7F E3 FB 78 */ mr r3, r31 @@ -52614,7 +52614,7 @@ lbl_801A0784: /* 801A0788 0019C3E8 7C 08 02 A6 */ mflr r0 /* 801A078C 0019C3EC 90 01 00 24 */ stw r0, 0x24(r1) /* 801A0790 0019C3F0 39 61 00 20 */ addi r11, r1, 0x20 -/* 801A0794 0019C3F4 48 02 69 9D */ bl func_801C7130 +/* 801A0794 0019C3F4 48 02 69 9D */ bl _savegpr_29 /* 801A0798 0019C3F8 7C BE 2B 78 */ mr r30, r5 /* 801A079C 0019C3FC 7C 7D 1B 78 */ mr r29, r3 /* 801A07A0 0019C400 7F C3 F3 78 */ mr r3, r30 @@ -52923,7 +52923,7 @@ func_801A0C34: /* 801A0C38 0019C898 7C 08 02 A6 */ mflr r0 /* 801A0C3C 0019C89C 90 01 00 64 */ stw r0, 0x64(r1) /* 801A0C40 0019C8A0 39 61 00 60 */ addi r11, r1, 0x60 -/* 801A0C44 0019C8A4 48 02 64 C1 */ bl func_801C7104 +/* 801A0C44 0019C8A4 48 02 64 C1 */ bl _savegpr_18 /* 801A0C48 0019C8A8 7C 99 23 78 */ mr r25, r4 /* 801A0C4C 0019C8AC 7C 78 1B 78 */ mr r24, r3 /* 801A0C50 0019C8B0 7C BA 2B 78 */ mr r26, r5 @@ -53338,7 +53338,7 @@ func_801A11C0: /* 801A11C4 0019CE24 7C 08 02 A6 */ mflr r0 /* 801A11C8 0019CE28 90 01 00 24 */ stw r0, 0x24(r1) /* 801A11CC 0019CE2C 39 61 00 20 */ addi r11, r1, 0x20 -/* 801A11D0 0019CE30 48 02 5F 55 */ bl func_801C7124 +/* 801A11D0 0019CE30 48 02 5F 55 */ bl _savegpr_26 /* 801A11D4 0019CE34 7C 9B 23 78 */ mr r27, r4 /* 801A11D8 0019CE38 7C BC 2B 78 */ mr r28, r5 /* 801A11DC 0019CE3C 7C 7A 1B 78 */ mr r26, r3 @@ -53562,7 +53562,7 @@ lbl_801A14C4: /* 801A14E0 0019D140 7C 08 02 A6 */ mflr r0 /* 801A14E4 0019D144 90 01 00 24 */ stw r0, 0x24(r1) /* 801A14E8 0019D148 39 61 00 20 */ addi r11, r1, 0x20 -/* 801A14EC 0019D14C 48 02 5C 39 */ bl func_801C7124 +/* 801A14EC 0019D14C 48 02 5C 39 */ bl _savegpr_26 /* 801A14F0 0019D150 7C 9B 23 78 */ mr r27, r4 /* 801A14F4 0019D154 7C BC 2B 78 */ mr r28, r5 /* 801A14F8 0019D158 7C 7A 1B 78 */ mr r26, r3 @@ -54640,7 +54640,7 @@ lbl_801A2380: /* 801A23A4 0019E004 7C 08 02 A6 */ mflr r0 /* 801A23A8 0019E008 90 01 00 24 */ stw r0, 0x24(r1) /* 801A23AC 0019E00C 39 61 00 20 */ addi r11, r1, 0x20 -/* 801A23B0 0019E010 48 02 4D 75 */ bl func_801C7124 +/* 801A23B0 0019E010 48 02 4D 75 */ bl _savegpr_26 /* 801A23B4 0019E014 7C DD 33 78 */ mr r29, r6 /* 801A23B8 0019E018 7C 7A 1B 78 */ mr r26, r3 /* 801A23BC 0019E01C 7C 9B 23 78 */ mr r27, r4 @@ -54805,7 +54805,7 @@ lbl_801A25C8: /* 801A25E4 0019E244 7C 08 02 A6 */ mflr r0 /* 801A25E8 0019E248 90 01 00 64 */ stw r0, 0x64(r1) /* 801A25EC 0019E24C 39 61 00 60 */ addi r11, r1, 0x60 -/* 801A25F0 0019E250 48 02 4B 31 */ bl func_801C7120 +/* 801A25F0 0019E250 48 02 4B 31 */ bl _savegpr_25 /* 801A25F4 0019E254 7C BB 2B 78 */ mr r27, r5 /* 801A25F8 0019E258 7C DA 33 78 */ mr r26, r6 /* 801A25FC 0019E25C 7C 7C 1B 78 */ mr r28, r3 @@ -54983,7 +54983,7 @@ lbl_801A2824: /* 801A284C 0019E4AC 7C 08 02 A6 */ mflr r0 /* 801A2850 0019E4B0 90 01 00 A4 */ stw r0, 0xa4(r1) /* 801A2854 0019E4B4 39 61 00 A0 */ addi r11, r1, 0xa0 -/* 801A2858 0019E4B8 48 02 48 C9 */ bl func_801C7120 +/* 801A2858 0019E4B8 48 02 48 C9 */ bl _savegpr_25 /* 801A285C 0019E4BC 7C 7F 1B 78 */ mr r31, r3 /* 801A2860 0019E4C0 7C 99 23 78 */ mr r25, r4 /* 801A2864 0019E4C4 7C BD 2B 78 */ mr r29, r5 @@ -55062,7 +55062,7 @@ lbl_801A2944: /* 801A296C 0019E5CC 7C 08 02 A6 */ mflr r0 /* 801A2970 0019E5D0 90 01 00 A4 */ stw r0, 0xa4(r1) /* 801A2974 0019E5D4 39 61 00 A0 */ addi r11, r1, 0xa0 -/* 801A2978 0019E5D8 48 02 47 A9 */ bl func_801C7120 +/* 801A2978 0019E5D8 48 02 47 A9 */ bl _savegpr_25 /* 801A297C 0019E5DC 7C 7F 1B 78 */ mr r31, r3 /* 801A2980 0019E5E0 7C 99 23 78 */ mr r25, r4 /* 801A2984 0019E5E4 7C BD 2B 78 */ mr r29, r5 @@ -55174,7 +55174,7 @@ lbl_801A2AE4: /* 801A2AFC 0019E75C 7C 08 02 A6 */ mflr r0 /* 801A2B00 0019E760 90 01 00 24 */ stw r0, 0x24(r1) /* 801A2B04 0019E764 39 61 00 20 */ addi r11, r1, 0x20 -/* 801A2B08 0019E768 48 02 46 1D */ bl func_801C7124 +/* 801A2B08 0019E768 48 02 46 1D */ bl _savegpr_26 /* 801A2B0C 0019E76C 7C 9B 23 78 */ mr r27, r4 /* 801A2B10 0019E770 7C BC 2B 78 */ mr r28, r5 /* 801A2B14 0019E774 7C 7A 1B 78 */ mr r26, r3 @@ -55282,7 +55282,7 @@ lbl_801A2C58: /* 801A2C70 0019E8D0 7C 08 02 A6 */ mflr r0 /* 801A2C74 0019E8D4 90 01 00 64 */ stw r0, 0x64(r1) /* 801A2C78 0019E8D8 39 61 00 60 */ addi r11, r1, 0x60 -/* 801A2C7C 0019E8DC 48 02 44 A5 */ bl func_801C7120 +/* 801A2C7C 0019E8DC 48 02 44 A5 */ bl _savegpr_25 /* 801A2C80 0019E8E0 7C DA 33 78 */ mr r26, r6 /* 801A2C84 0019E8E4 7C 7B 1B 78 */ mr r27, r3 /* 801A2C88 0019E8E8 7C 99 23 78 */ mr r25, r4 @@ -55584,7 +55584,7 @@ lbl_801A306C: /* 801A308C 0019ECEC 7C 08 02 A6 */ mflr r0 /* 801A3090 0019ECF0 90 01 00 94 */ stw r0, 0x94(r1) /* 801A3094 0019ECF4 39 61 00 90 */ addi r11, r1, 0x90 -/* 801A3098 0019ECF8 48 02 40 89 */ bl func_801C7120 +/* 801A3098 0019ECF8 48 02 40 89 */ bl _savegpr_25 /* 801A309C 0019ECFC 7C 79 1B 78 */ mr r25, r3 /* 801A30A0 0019ED00 7C BA 2B 78 */ mr r26, r5 /* 801A30A4 0019ED04 7F 24 CB 78 */ mr r4, r25 @@ -55737,7 +55737,7 @@ lbl_801A3264: /* 801A328C 0019EEEC 7C 08 02 A6 */ mflr r0 /* 801A3290 0019EEF0 90 01 00 34 */ stw r0, 0x34(r1) /* 801A3294 0019EEF4 39 61 00 30 */ addi r11, r1, 0x30 -/* 801A3298 0019EEF8 48 02 3E 89 */ bl func_801C7120 +/* 801A3298 0019EEF8 48 02 3E 89 */ bl _savegpr_25 /* 801A329C 0019EEFC 7C DC 33 78 */ mr r28, r6 /* 801A32A0 0019EF00 7C 9A 23 78 */ mr r26, r4 /* 801A32A4 0019EF04 7C 79 1B 78 */ mr r25, r3 @@ -55964,7 +55964,7 @@ lbl_801A3560: /* 801A35C0 0019F220 7C 08 02 A6 */ mflr r0 /* 801A35C4 0019F224 90 01 00 34 */ stw r0, 0x34(r1) /* 801A35C8 0019F228 39 61 00 30 */ addi r11, r1, 0x30 -/* 801A35CC 0019F22C 48 02 3B 55 */ bl func_801C7120 +/* 801A35CC 0019F22C 48 02 3B 55 */ bl _savegpr_25 /* 801A35D0 0019F230 7C DC 33 78 */ mr r28, r6 /* 801A35D4 0019F234 7C 79 1B 78 */ mr r25, r3 /* 801A35D8 0019F238 7C 9A 23 78 */ mr r26, r4 @@ -56053,7 +56053,7 @@ lbl_801A36E0: /* 801A3700 0019F360 7C 08 02 A6 */ mflr r0 /* 801A3704 0019F364 90 01 00 24 */ stw r0, 0x24(r1) /* 801A3708 0019F368 39 61 00 20 */ addi r11, r1, 0x20 -/* 801A370C 0019F36C 48 02 3A 19 */ bl func_801C7124 +/* 801A370C 0019F36C 48 02 3A 19 */ bl _savegpr_26 /* 801A3710 0019F370 7C 9B 23 78 */ mr r27, r4 /* 801A3714 0019F374 7C 7A 1B 78 */ mr r26, r3 /* 801A3718 0019F378 7C BD 2B 78 */ mr r29, r5 @@ -56421,7 +56421,7 @@ lbl_801A3B7C: /* 801A3C58 0019F8B8 7C 08 02 A6 */ mflr r0 /* 801A3C5C 0019F8BC 90 01 00 24 */ stw r0, 0x24(r1) /* 801A3C60 0019F8C0 39 61 00 20 */ addi r11, r1, 0x20 -/* 801A3C64 0019F8C4 48 02 34 C1 */ bl func_801C7124 +/* 801A3C64 0019F8C4 48 02 34 C1 */ bl _savegpr_26 /* 801A3C68 0019F8C8 7C 7A 1B 78 */ mr r26, r3 /* 801A3C6C 0019F8CC 7C 9B 23 78 */ mr r27, r4 /* 801A3C70 0019F8D0 7C DC 33 78 */ mr r28, r6 @@ -56503,7 +56503,7 @@ lbl_801A3D68: /* 801A3D74 0019F9D4 7C 08 02 A6 */ mflr r0 /* 801A3D78 0019F9D8 90 01 00 24 */ stw r0, 0x24(r1) /* 801A3D7C 0019F9DC 39 61 00 20 */ addi r11, r1, 0x20 -/* 801A3D80 0019F9E0 48 02 33 A5 */ bl func_801C7124 +/* 801A3D80 0019F9E0 48 02 33 A5 */ bl _savegpr_26 /* 801A3D84 0019F9E4 7C 9B 23 78 */ mr r27, r4 /* 801A3D88 0019F9E8 7C BC 2B 78 */ mr r28, r5 /* 801A3D8C 0019F9EC 7C 7A 1B 78 */ mr r26, r3 @@ -56635,7 +56635,7 @@ lbl_801A3F34: /* 801A3F4C 0019FBAC 7C 08 02 A6 */ mflr r0 /* 801A3F50 0019FBB0 90 01 00 34 */ stw r0, 0x34(r1) /* 801A3F54 0019FBB4 39 61 00 30 */ addi r11, r1, 0x30 -/* 801A3F58 0019FBB8 48 02 31 C9 */ bl func_801C7120 +/* 801A3F58 0019FBB8 48 02 31 C9 */ bl _savegpr_25 /* 801A3F5C 0019FBBC 7C DC 33 78 */ mr r28, r6 /* 801A3F60 0019FBC0 7C 79 1B 78 */ mr r25, r3 /* 801A3F64 0019FBC4 7C 9A 23 78 */ mr r26, r4 @@ -56837,7 +56837,7 @@ lbl_801A41F0: /* 801A4214 0019FE74 7C 08 02 A6 */ mflr r0 /* 801A4218 0019FE78 90 01 00 24 */ stw r0, 0x24(r1) /* 801A421C 0019FE7C 39 61 00 20 */ addi r11, r1, 0x20 -/* 801A4220 0019FE80 48 02 2F 05 */ bl func_801C7124 +/* 801A4220 0019FE80 48 02 2F 05 */ bl _savegpr_26 /* 801A4224 0019FE84 7C DD 33 78 */ mr r29, r6 /* 801A4228 0019FE88 7C 9B 23 78 */ mr r27, r4 /* 801A422C 0019FE8C 7C 7A 1B 78 */ mr r26, r3 @@ -57327,7 +57327,7 @@ lbl_801A48D8: /* 801A4900 001A0560 7C 08 02 A6 */ mflr r0 /* 801A4904 001A0564 90 01 00 24 */ stw r0, 0x24(r1) /* 801A4908 001A0568 39 61 00 20 */ addi r11, r1, 0x20 -/* 801A490C 001A056C 48 02 28 19 */ bl func_801C7124 +/* 801A490C 001A056C 48 02 28 19 */ bl _savegpr_26 /* 801A4910 001A0570 7C 9B 23 78 */ mr r27, r4 /* 801A4914 001A0574 7C BC 2B 78 */ mr r28, r5 /* 801A4918 001A0578 7C 7A 1B 78 */ mr r26, r3 @@ -57596,7 +57596,7 @@ lbl_801A4CB8: /* 801A4CC8 001A0928 7C 08 02 A6 */ mflr r0 /* 801A4CCC 001A092C 90 01 00 24 */ stw r0, 0x24(r1) /* 801A4CD0 001A0930 39 61 00 20 */ addi r11, r1, 0x20 -/* 801A4CD4 001A0934 48 02 24 51 */ bl func_801C7124 +/* 801A4CD4 001A0934 48 02 24 51 */ bl _savegpr_26 /* 801A4CD8 001A0938 7C 9B 23 78 */ mr r27, r4 /* 801A4CDC 001A093C 7C BC 2B 78 */ mr r28, r5 /* 801A4CE0 001A0940 7C 7A 1B 78 */ mr r26, r3 @@ -58553,7 +58553,7 @@ func_801A5A54: /* 801A5A58 001A16B8 7C 08 02 A6 */ mflr r0 /* 801A5A5C 001A16BC 90 01 00 24 */ stw r0, 0x24(r1) /* 801A5A60 001A16C0 39 61 00 20 */ addi r11, r1, 0x20 -/* 801A5A64 001A16C4 48 02 16 C9 */ bl func_801C712C +/* 801A5A64 001A16C4 48 02 16 C9 */ bl _savegpr_28 /* 801A5A68 001A16C8 7C 7C 1B 78 */ mr r28, r3 /* 801A5A6C 001A16CC 7C 9D 23 78 */ mr r29, r4 /* 801A5A70 001A16D0 7C BE 2B 78 */ mr r30, r5 @@ -58683,7 +58683,7 @@ lbl_801A5C20: /* 801A5C3C 001A189C 7C 08 02 A6 */ mflr r0 /* 801A5C40 001A18A0 90 01 00 44 */ stw r0, 0x44(r1) /* 801A5C44 001A18A4 39 61 00 40 */ addi r11, r1, 0x40 -/* 801A5C48 001A18A8 48 02 14 E5 */ bl func_801C712C +/* 801A5C48 001A18A8 48 02 14 E5 */ bl _savegpr_28 /* 801A5C4C 001A18AC 7C 7C 1B 78 */ mr r28, r3 /* 801A5C50 001A18B0 80 6D 9F 88 */ lwz r3, lbl_8063F248-_SDA_BASE_(r13) /* 801A5C54 001A18B4 7C 9D 23 78 */ mr r29, r4 @@ -58961,7 +58961,7 @@ lbl_801A6028: /* 801A6048 001A1CA8 7C 08 02 A6 */ mflr r0 /* 801A604C 001A1CAC 90 01 00 24 */ stw r0, 0x24(r1) /* 801A6050 001A1CB0 39 61 00 20 */ addi r11, r1, 0x20 -/* 801A6054 001A1CB4 48 02 10 D9 */ bl func_801C712C +/* 801A6054 001A1CB4 48 02 10 D9 */ bl _savegpr_28 /* 801A6058 001A1CB8 7C 7C 1B 78 */ mr r28, r3 /* 801A605C 001A1CBC 7C 9D 23 78 */ mr r29, r4 /* 801A6060 001A1CC0 7C DE 33 78 */ mr r30, r6 @@ -59005,7 +59005,7 @@ lbl_801A60C4: /* 801A60F0 001A1D50 7C 08 02 A6 */ mflr r0 /* 801A60F4 001A1D54 90 01 00 34 */ stw r0, 0x34(r1) /* 801A60F8 001A1D58 39 61 00 30 */ addi r11, r1, 0x30 -/* 801A60FC 001A1D5C 48 02 10 25 */ bl func_801C7120 +/* 801A60FC 001A1D5C 48 02 10 25 */ bl _savegpr_25 /* 801A6100 001A1D60 7C DA 33 78 */ mr r26, r6 /* 801A6104 001A1D64 7C 79 1B 78 */ mr r25, r3 /* 801A6108 001A1D68 7F 44 D3 78 */ mr r4, r26 @@ -59071,7 +59071,7 @@ lbl_801A61C8: /* 801A61F0 001A1E50 7C 08 02 A6 */ mflr r0 /* 801A61F4 001A1E54 90 01 00 24 */ stw r0, 0x24(r1) /* 801A61F8 001A1E58 39 61 00 20 */ addi r11, r1, 0x20 -/* 801A61FC 001A1E5C 48 02 0F 35 */ bl func_801C7130 +/* 801A61FC 001A1E5C 48 02 0F 35 */ bl _savegpr_29 /* 801A6200 001A1E60 7C 9E 23 78 */ mr r30, r4 /* 801A6204 001A1E64 7C 7D 1B 78 */ mr r29, r3 /* 801A6208 001A1E68 7C C4 33 78 */ mr r4, r6 @@ -59422,7 +59422,7 @@ lbl_801A66BC: /* 801A66E8 001A2348 7C 08 02 A6 */ mflr r0 /* 801A66EC 001A234C 90 01 00 24 */ stw r0, 0x24(r1) /* 801A66F0 001A2350 39 61 00 20 */ addi r11, r1, 0x20 -/* 801A66F4 001A2354 48 02 0A 3D */ bl func_801C7130 +/* 801A66F4 001A2354 48 02 0A 3D */ bl _savegpr_29 /* 801A66F8 001A2358 7C 7D 1B 78 */ mr r29, r3 /* 801A66FC 001A235C 7C 9E 23 78 */ mr r30, r4 /* 801A6700 001A2360 38 60 00 00 */ li r3, 0 @@ -59536,7 +59536,7 @@ lbl_801A687C: /* 801A689C 001A24FC 7C 08 02 A6 */ mflr r0 /* 801A68A0 001A2500 90 01 00 24 */ stw r0, 0x24(r1) /* 801A68A4 001A2504 39 61 00 20 */ addi r11, r1, 0x20 -/* 801A68A8 001A2508 48 02 08 89 */ bl func_801C7130 +/* 801A68A8 001A2508 48 02 08 89 */ bl _savegpr_29 /* 801A68AC 001A250C 7C 7D 1B 78 */ mr r29, r3 /* 801A68B0 001A2510 7C 9E 23 78 */ mr r30, r4 /* 801A68B4 001A2514 3B E0 00 00 */ li r31, 0 @@ -59589,7 +59589,7 @@ lbl_801A693C: /* 801A6964 001A25C4 7C 08 02 A6 */ mflr r0 /* 801A6968 001A25C8 90 01 00 94 */ stw r0, 0x94(r1) /* 801A696C 001A25CC 39 61 00 90 */ addi r11, r1, 0x90 -/* 801A6970 001A25D0 48 02 07 9D */ bl func_801C710C +/* 801A6970 001A25D0 48 02 07 9D */ bl _savegpr_20 /* 801A6974 001A25D4 7C 7A 1B 78 */ mr r26, r3 /* 801A6978 001A25D8 80 6D 9F 88 */ lwz r3, lbl_8063F248-_SDA_BASE_(r13) /* 801A697C 001A25DC 7C 9B 23 78 */ mr r27, r4 @@ -59902,7 +59902,7 @@ lbl_801A6D88: /* 801A6DA8 001A2A08 7C 08 02 A6 */ mflr r0 /* 801A6DAC 001A2A0C 90 01 00 A4 */ stw r0, 0xa4(r1) /* 801A6DB0 001A2A10 39 61 00 A0 */ addi r11, r1, 0xa0 -/* 801A6DB4 001A2A14 48 02 03 55 */ bl func_801C7108 +/* 801A6DB4 001A2A14 48 02 03 55 */ bl _savegpr_19 /* 801A6DB8 001A2A18 7C 7A 1B 78 */ mr r26, r3 /* 801A6DBC 001A2A1C 80 6D 9F 88 */ lwz r3, lbl_8063F248-_SDA_BASE_(r13) /* 801A6DC0 001A2A20 7C 9B 23 78 */ mr r27, r4 @@ -60258,7 +60258,7 @@ lbl_801A7290: /* 801A7294 001A2EF4 7C 08 02 A6 */ mflr r0 /* 801A7298 001A2EF8 90 01 01 14 */ stw r0, 0x114(r1) /* 801A729C 001A2EFC 39 61 01 10 */ addi r11, r1, 0x110 -/* 801A72A0 001A2F00 48 01 FE 6D */ bl func_801C710C +/* 801A72A0 001A2F00 48 01 FE 6D */ bl _savegpr_20 /* 801A72A4 001A2F04 7C 9A 23 78 */ mr r26, r4 /* 801A72A8 001A2F08 7C BB 2B 78 */ mr r27, r5 /* 801A72AC 001A2F0C 7C 79 1B 78 */ mr r25, r3 @@ -60547,7 +60547,7 @@ lbl_801A7678: /* 801A76A4 001A3304 7C 08 02 A6 */ mflr r0 /* 801A76A8 001A3308 90 01 00 44 */ stw r0, 0x44(r1) /* 801A76AC 001A330C 39 61 00 40 */ addi r11, r1, 0x40 -/* 801A76B0 001A3310 48 01 FA 7D */ bl func_801C712C +/* 801A76B0 001A3310 48 01 FA 7D */ bl _savegpr_28 /* 801A76B4 001A3314 7C 7C 1B 78 */ mr r28, r3 /* 801A76B8 001A3318 80 6D 9F 88 */ lwz r3, lbl_8063F248-_SDA_BASE_(r13) /* 801A76BC 001A331C 7C 9D 23 78 */ mr r29, r4 @@ -60784,7 +60784,7 @@ lbl_801A7A10: /* 801A7A14 001A3674 7C 08 02 A6 */ mflr r0 /* 801A7A18 001A3678 90 01 01 14 */ stw r0, 0x114(r1) /* 801A7A1C 001A367C 39 61 01 10 */ addi r11, r1, 0x110 -/* 801A7A20 001A3680 48 01 F6 F1 */ bl func_801C7110 +/* 801A7A20 001A3680 48 01 F6 F1 */ bl _savegpr_21 /* 801A7A24 001A3684 7C 9B 23 78 */ mr r27, r4 /* 801A7A28 001A3688 7C BC 2B 78 */ mr r28, r5 /* 801A7A2C 001A368C 7C 7A 1B 78 */ mr r26, r3 @@ -61469,7 +61469,7 @@ lbl_801A83BC: /* 801A83DC 001A403C 7C 08 02 A6 */ mflr r0 /* 801A83E0 001A4040 90 01 00 24 */ stw r0, 0x24(r1) /* 801A83E4 001A4044 39 61 00 20 */ addi r11, r1, 0x20 -/* 801A83E8 001A4048 48 01 ED 3D */ bl func_801C7124 +/* 801A83E8 001A4048 48 01 ED 3D */ bl _savegpr_26 /* 801A83EC 001A404C 7C 7A 1B 78 */ mr r26, r3 /* 801A83F0 001A4050 7C 9B 23 78 */ mr r27, r4 /* 801A83F4 001A4054 7C DC 33 78 */ mr r28, r6 @@ -61580,7 +61580,7 @@ lbl_801A855C: /* 801A856C 001A41CC 7C 08 02 A6 */ mflr r0 /* 801A8570 001A41D0 90 01 00 24 */ stw r0, 0x24(r1) /* 801A8574 001A41D4 39 61 00 20 */ addi r11, r1, 0x20 -/* 801A8578 001A41D8 48 01 EB B5 */ bl func_801C712C +/* 801A8578 001A41D8 48 01 EB B5 */ bl _savegpr_28 /* 801A857C 001A41DC 7C 7C 1B 78 */ mr r28, r3 /* 801A8580 001A41E0 7C DD 33 78 */ mr r29, r6 /* 801A8584 001A41E4 38 60 00 03 */ li r3, 3 @@ -62051,7 +62051,7 @@ lbl_801A8C24: /* 801A8C44 001A48A4 7C 08 02 A6 */ mflr r0 /* 801A8C48 001A48A8 90 01 00 84 */ stw r0, 0x84(r1) /* 801A8C4C 001A48AC 39 61 00 80 */ addi r11, r1, 0x80 -/* 801A8C50 001A48B0 48 01 E4 B9 */ bl func_801C7108 +/* 801A8C50 001A48B0 48 01 E4 B9 */ bl _savegpr_19 /* 801A8C54 001A48B4 7C 7A 1B 78 */ mr r26, r3 /* 801A8C58 001A48B8 7C DB 33 78 */ mr r27, r6 /* 801A8C5C 001A48BC 3B A0 00 00 */ li r29, 0 @@ -62248,7 +62248,7 @@ lbl_801A8EE0: /* 801A8F00 001A4B60 7C 08 02 A6 */ mflr r0 /* 801A8F04 001A4B64 90 01 00 24 */ stw r0, 0x24(r1) /* 801A8F08 001A4B68 39 61 00 20 */ addi r11, r1, 0x20 -/* 801A8F0C 001A4B6C 48 01 E2 21 */ bl func_801C712C +/* 801A8F0C 001A4B6C 48 01 E2 21 */ bl _savegpr_28 /* 801A8F10 001A4B70 7C 7C 1B 78 */ mr r28, r3 /* 801A8F14 001A4B74 7C DD 33 78 */ mr r29, r6 /* 801A8F18 001A4B78 38 60 00 03 */ li r3, 3 @@ -62335,7 +62335,7 @@ lbl_801A9024: /* 801A9044 001A4CA4 7C 08 02 A6 */ mflr r0 /* 801A9048 001A4CA8 90 01 00 24 */ stw r0, 0x24(r1) /* 801A904C 001A4CAC 39 61 00 20 */ addi r11, r1, 0x20 -/* 801A9050 001A4CB0 48 01 E0 DD */ bl func_801C712C +/* 801A9050 001A4CB0 48 01 E0 DD */ bl _savegpr_28 /* 801A9054 001A4CB4 7C 7C 1B 78 */ mr r28, r3 /* 801A9058 001A4CB8 7C BF 2B 78 */ mr r31, r5 /* 801A905C 001A4CBC 7C DD 33 78 */ mr r29, r6 @@ -62428,7 +62428,7 @@ lbl_801A9180: /* 801A91A0 001A4E00 7C 08 02 A6 */ mflr r0 /* 801A91A4 001A4E04 90 01 00 64 */ stw r0, 0x64(r1) /* 801A91A8 001A4E08 39 61 00 60 */ addi r11, r1, 0x60 -/* 801A91AC 001A4E0C 48 01 DF 65 */ bl func_801C7110 +/* 801A91AC 001A4E0C 48 01 DF 65 */ bl _savegpr_21 /* 801A91B0 001A4E10 7C 7E 1B 78 */ mr r30, r3 /* 801A91B4 001A4E14 80 6D 9F 88 */ lwz r3, lbl_8063F248-_SDA_BASE_(r13) /* 801A91B8 001A4E18 7C 98 23 78 */ mr r24, r4 @@ -62649,7 +62649,7 @@ lbl_801A94AC: /* 801A94CC 001A512C 7C 08 02 A6 */ mflr r0 /* 801A94D0 001A5130 90 01 00 64 */ stw r0, 0x64(r1) /* 801A94D4 001A5134 39 61 00 60 */ addi r11, r1, 0x60 -/* 801A94D8 001A5138 48 01 DC 3D */ bl func_801C7114 +/* 801A94D8 001A5138 48 01 DC 3D */ bl _savegpr_22 /* 801A94DC 001A513C 7C 7F 1B 78 */ mr r31, r3 /* 801A94E0 001A5140 80 6D 9F 88 */ lwz r3, lbl_8063F248-_SDA_BASE_(r13) /* 801A94E4 001A5144 7C 99 23 78 */ mr r25, r4 @@ -62858,7 +62858,7 @@ lbl_801A9790: /* 801A97C8 001A5428 7C 08 02 A6 */ mflr r0 /* 801A97CC 001A542C 90 01 00 24 */ stw r0, 0x24(r1) /* 801A97D0 001A5430 39 61 00 20 */ addi r11, r1, 0x20 -/* 801A97D4 001A5434 48 01 D9 59 */ bl func_801C712C +/* 801A97D4 001A5434 48 01 D9 59 */ bl _savegpr_28 /* 801A97D8 001A5438 7C 7C 1B 78 */ mr r28, r3 /* 801A97DC 001A543C 7C BF 2B 78 */ mr r31, r5 /* 801A97E0 001A5440 7C DD 33 78 */ mr r29, r6 @@ -63273,7 +63273,7 @@ lbl_801A9DA4: /* 801A9DC4 001A5A24 7C 08 02 A6 */ mflr r0 /* 801A9DC8 001A5A28 90 01 00 54 */ stw r0, 0x54(r1) /* 801A9DCC 001A5A2C 39 61 00 50 */ addi r11, r1, 0x50 -/* 801A9DD0 001A5A30 48 01 D3 51 */ bl func_801C7120 +/* 801A9DD0 001A5A30 48 01 D3 51 */ bl _savegpr_25 /* 801A9DD4 001A5A34 7C 9A 23 78 */ mr r26, r4 /* 801A9DD8 001A5A38 7C BB 2B 78 */ mr r27, r5 /* 801A9DDC 001A5A3C 7C 79 1B 78 */ mr r25, r3 @@ -63441,7 +63441,7 @@ lbl_801AA01C: /* 801AA03C 001A5C9C 7C 08 02 A6 */ mflr r0 /* 801AA040 001A5CA0 90 01 00 24 */ stw r0, 0x24(r1) /* 801AA044 001A5CA4 39 61 00 20 */ addi r11, r1, 0x20 -/* 801AA048 001A5CA8 48 01 D0 DD */ bl func_801C7124 +/* 801AA048 001A5CA8 48 01 D0 DD */ bl _savegpr_26 /* 801AA04C 001A5CAC 7C 9B 23 78 */ mr r27, r4 /* 801AA050 001A5CB0 7C 7A 1B 78 */ mr r26, r3 /* 801AA054 001A5CB4 7C DC 33 78 */ mr r28, r6 @@ -63945,7 +63945,7 @@ lbl_801AA754: /* 801AA774 001A63D4 7C 08 02 A6 */ mflr r0 /* 801AA778 001A63D8 90 01 00 84 */ stw r0, 0x84(r1) /* 801AA77C 001A63DC 39 61 00 80 */ addi r11, r1, 0x80 -/* 801AA780 001A63E0 48 01 C9 8D */ bl func_801C710C +/* 801AA780 001A63E0 48 01 C9 8D */ bl _savegpr_20 /* 801AA784 001A63E4 7C 78 1B 78 */ mr r24, r3 /* 801AA788 001A63E8 80 6D 9F 8C */ lwz r3, lbl_8063F24C-_SDA_BASE_(r13) /* 801AA78C 001A63EC 7C 99 23 78 */ mr r25, r4 @@ -64221,7 +64221,7 @@ lbl_801AAB38: /* 801AAB4C 001A67AC 7C 08 02 A6 */ mflr r0 /* 801AAB50 001A67B0 90 01 00 24 */ stw r0, 0x24(r1) /* 801AAB54 001A67B4 39 61 00 20 */ addi r11, r1, 0x20 -/* 801AAB58 001A67B8 48 01 C5 CD */ bl func_801C7124 +/* 801AAB58 001A67B8 48 01 C5 CD */ bl _savegpr_26 /* 801AAB5C 001A67BC 7C 7A 1B 78 */ mr r26, r3 /* 801AAB60 001A67C0 80 6D 9F 8C */ lwz r3, lbl_8063F24C-_SDA_BASE_(r13) /* 801AAB64 001A67C4 7C 9B 23 78 */ mr r27, r4 @@ -64347,7 +64347,7 @@ lbl_801AAD04: /* 801AAD24 001A6984 7C 08 02 A6 */ mflr r0 /* 801AAD28 001A6988 90 01 00 84 */ stw r0, 0x84(r1) /* 801AAD2C 001A698C 39 61 00 80 */ addi r11, r1, 0x80 -/* 801AAD30 001A6990 48 01 C3 F5 */ bl func_801C7124 +/* 801AAD30 001A6990 48 01 C3 F5 */ bl _savegpr_26 /* 801AAD34 001A6994 7C 7A 1B 78 */ mr r26, r3 /* 801AAD38 001A6998 7C BC 2B 78 */ mr r28, r5 /* 801AAD3C 001A699C 7C DB 33 78 */ mr r27, r6 @@ -64429,7 +64429,7 @@ lbl_801AAE34: /* 801AAE54 001A6AB4 7C 08 02 A6 */ mflr r0 /* 801AAE58 001A6AB8 90 01 00 24 */ stw r0, 0x24(r1) /* 801AAE5C 001A6ABC 39 61 00 20 */ addi r11, r1, 0x20 -/* 801AAE60 001A6AC0 48 01 C2 D1 */ bl func_801C7130 +/* 801AAE60 001A6AC0 48 01 C2 D1 */ bl _savegpr_29 /* 801AAE64 001A6AC4 7C 7D 1B 78 */ mr r29, r3 /* 801AAE68 001A6AC8 7C 9E 23 78 */ mr r30, r4 /* 801AAE6C 001A6ACC 7F A4 EB 78 */ mr r4, r29 @@ -64471,7 +64471,7 @@ lbl_801AAECC: /* 801AAEF4 001A6B54 7C 08 02 A6 */ mflr r0 /* 801AAEF8 001A6B58 90 01 00 24 */ stw r0, 0x24(r1) /* 801AAEFC 001A6B5C 39 61 00 20 */ addi r11, r1, 0x20 -/* 801AAF00 001A6B60 48 01 C2 25 */ bl func_801C7124 +/* 801AAF00 001A6B60 48 01 C2 25 */ bl _savegpr_26 /* 801AAF04 001A6B64 7C 9D 23 78 */ mr r29, r4 /* 801AAF08 001A6B68 7C BB 2B 78 */ mr r27, r5 /* 801AAF0C 001A6B6C 7C 7A 1B 78 */ mr r26, r3 @@ -65031,7 +65031,7 @@ lbl_801AB708: /* 801AB728 001A7388 7C 08 02 A6 */ mflr r0 /* 801AB72C 001A738C 90 01 00 24 */ stw r0, 0x24(r1) /* 801AB730 001A7390 39 61 00 20 */ addi r11, r1, 0x20 -/* 801AB734 001A7394 48 01 B9 F9 */ bl func_801C712C +/* 801AB734 001A7394 48 01 B9 F9 */ bl _savegpr_28 /* 801AB738 001A7398 7C 9D 23 78 */ mr r29, r4 /* 801AB73C 001A739C 7C 7C 1B 78 */ mr r28, r3 /* 801AB740 001A73A0 3B C0 00 00 */ li r30, 0 @@ -65099,7 +65099,7 @@ lbl_801AB804: /* 801AB824 001A7484 7C 08 02 A6 */ mflr r0 /* 801AB828 001A7488 90 01 00 24 */ stw r0, 0x24(r1) /* 801AB82C 001A748C 39 61 00 20 */ addi r11, r1, 0x20 -/* 801AB830 001A7490 48 01 B8 FD */ bl func_801C712C +/* 801AB830 001A7490 48 01 B8 FD */ bl _savegpr_28 /* 801AB834 001A7494 7C 7C 1B 78 */ mr r28, r3 /* 801AB838 001A7498 7C DD 33 78 */ mr r29, r6 /* 801AB83C 001A749C 3B C0 00 00 */ li r30, 0 @@ -65158,7 +65158,7 @@ lbl_801AB8DC: /* 801AB8FC 001A755C 7C 08 02 A6 */ mflr r0 /* 801AB900 001A7560 90 01 00 24 */ stw r0, 0x24(r1) /* 801AB904 001A7564 39 61 00 20 */ addi r11, r1, 0x20 -/* 801AB908 001A7568 48 01 B8 29 */ bl func_801C7130 +/* 801AB908 001A7568 48 01 B8 29 */ bl _savegpr_29 /* 801AB90C 001A756C 7C DE 33 78 */ mr r30, r6 /* 801AB910 001A7570 7C 7D 1B 78 */ mr r29, r3 /* 801AB914 001A7574 7F C4 F3 78 */ mr r4, r30 @@ -65206,7 +65206,7 @@ lbl_801AB990: /* 801AB9B0 001A7610 7C 08 02 A6 */ mflr r0 /* 801AB9B4 001A7614 90 01 00 24 */ stw r0, 0x24(r1) /* 801AB9B8 001A7618 39 61 00 20 */ addi r11, r1, 0x20 -/* 801AB9BC 001A761C 48 01 B7 71 */ bl func_801C712C +/* 801AB9BC 001A761C 48 01 B7 71 */ bl _savegpr_28 /* 801AB9C0 001A7620 7C 7C 1B 78 */ mr r28, r3 /* 801AB9C4 001A7624 7C 9D 23 78 */ mr r29, r4 /* 801AB9C8 001A7628 7C DE 33 78 */ mr r30, r6 @@ -65270,7 +65270,7 @@ lbl_801ABA80: /* 801ABAA0 001A7700 7C 08 02 A6 */ mflr r0 /* 801ABAA4 001A7704 90 01 00 24 */ stw r0, 0x24(r1) /* 801ABAA8 001A7708 39 61 00 20 */ addi r11, r1, 0x20 -/* 801ABAAC 001A770C 48 01 B6 85 */ bl func_801C7130 +/* 801ABAAC 001A770C 48 01 B6 85 */ bl _savegpr_29 /* 801ABAB0 001A7710 7C 7D 1B 78 */ mr r29, r3 /* 801ABAB4 001A7714 7C 9E 23 78 */ mr r30, r4 /* 801ABAB8 001A7718 3B E0 00 00 */ li r31, 0 @@ -65324,7 +65324,7 @@ lbl_801ABB4C: /* 801ABB6C 001A77CC 7C 08 02 A6 */ mflr r0 /* 801ABB70 001A77D0 90 01 00 24 */ stw r0, 0x24(r1) /* 801ABB74 001A77D4 39 61 00 20 */ addi r11, r1, 0x20 -/* 801ABB78 001A77D8 48 01 B5 B9 */ bl func_801C7130 +/* 801ABB78 001A77D8 48 01 B5 B9 */ bl _savegpr_29 /* 801ABB7C 001A77DC 7C 7D 1B 78 */ mr r29, r3 /* 801ABB80 001A77E0 7C 9E 23 78 */ mr r30, r4 /* 801ABB84 001A77E4 3B E0 00 00 */ li r31, 0 @@ -65378,7 +65378,7 @@ lbl_801ABC18: /* 801ABC38 001A7898 7C 08 02 A6 */ mflr r0 /* 801ABC3C 001A789C 90 01 00 24 */ stw r0, 0x24(r1) /* 801ABC40 001A78A0 39 61 00 20 */ addi r11, r1, 0x20 -/* 801ABC44 001A78A4 48 01 B4 ED */ bl func_801C7130 +/* 801ABC44 001A78A4 48 01 B4 ED */ bl _savegpr_29 /* 801ABC48 001A78A8 7C 7D 1B 78 */ mr r29, r3 /* 801ABC4C 001A78AC 7C 9E 23 78 */ mr r30, r4 /* 801ABC50 001A78B0 38 60 00 00 */ li r3, 0 @@ -65421,7 +65421,7 @@ lbl_801ABCBC: /* 801ABCDC 001A793C 7C 08 02 A6 */ mflr r0 /* 801ABCE0 001A7940 90 01 00 24 */ stw r0, 0x24(r1) /* 801ABCE4 001A7944 39 61 00 20 */ addi r11, r1, 0x20 -/* 801ABCE8 001A7948 48 01 B4 45 */ bl func_801C712C +/* 801ABCE8 001A7948 48 01 B4 45 */ bl _savegpr_28 /* 801ABCEC 001A794C 7C BE 2B 78 */ mr r30, r5 /* 801ABCF0 001A7950 7C 9D 23 78 */ mr r29, r4 /* 801ABCF4 001A7954 7C 7C 1B 78 */ mr r28, r3 @@ -65505,7 +65505,7 @@ lbl_801ABE00: /* 801ABE20 001A7A80 7C 08 02 A6 */ mflr r0 /* 801ABE24 001A7A84 90 01 00 24 */ stw r0, 0x24(r1) /* 801ABE28 001A7A88 39 61 00 20 */ addi r11, r1, 0x20 -/* 801ABE2C 001A7A8C 48 01 B3 01 */ bl func_801C712C +/* 801ABE2C 001A7A8C 48 01 B3 01 */ bl _savegpr_28 /* 801ABE30 001A7A90 7C 7C 1B 78 */ mr r28, r3 /* 801ABE34 001A7A94 7C 9D 23 78 */ mr r29, r4 /* 801ABE38 001A7A98 7C DE 33 78 */ mr r30, r6 @@ -65600,7 +65600,7 @@ lbl_801ABF64: /* 801ABF70 001A7BD0 7C 08 02 A6 */ mflr r0 /* 801ABF74 001A7BD4 90 01 00 24 */ stw r0, 0x24(r1) /* 801ABF78 001A7BD8 39 61 00 20 */ addi r11, r1, 0x20 -/* 801ABF7C 001A7BDC 48 01 B1 B1 */ bl func_801C712C +/* 801ABF7C 001A7BDC 48 01 B1 B1 */ bl _savegpr_28 /* 801ABF80 001A7BE0 7C 7C 1B 78 */ mr r28, r3 /* 801ABF84 001A7BE4 80 6D 9F 8C */ lwz r3, lbl_8063F24C-_SDA_BASE_(r13) /* 801ABF88 001A7BE8 7C 9D 23 78 */ mr r29, r4 @@ -65630,7 +65630,7 @@ lbl_801ABFC4: /* 801ABFE0 001A7C40 7C 08 02 A6 */ mflr r0 /* 801ABFE4 001A7C44 90 01 00 24 */ stw r0, 0x24(r1) /* 801ABFE8 001A7C48 39 61 00 20 */ addi r11, r1, 0x20 -/* 801ABFEC 001A7C4C 48 01 B1 41 */ bl func_801C712C +/* 801ABFEC 001A7C4C 48 01 B1 41 */ bl _savegpr_28 /* 801ABFF0 001A7C50 7C 7C 1B 78 */ mr r28, r3 /* 801ABFF4 001A7C54 7C DD 33 78 */ mr r29, r6 /* 801ABFF8 001A7C58 3B C0 00 00 */ li r30, 0 @@ -65700,7 +65700,7 @@ lbl_801AC0C4: /* 801AC0E4 001A7D44 7C 08 02 A6 */ mflr r0 /* 801AC0E8 001A7D48 90 01 00 54 */ stw r0, 0x54(r1) /* 801AC0EC 001A7D4C 39 61 00 50 */ addi r11, r1, 0x50 -/* 801AC0F0 001A7D50 48 01 B0 31 */ bl func_801C7120 +/* 801AC0F0 001A7D50 48 01 B0 31 */ bl _savegpr_25 /* 801AC0F4 001A7D54 7C 7D 1B 78 */ mr r29, r3 /* 801AC0F8 001A7D58 80 6D 9F 88 */ lwz r3, lbl_8063F248-_SDA_BASE_(r13) /* 801AC0FC 001A7D5C 7F A4 EB 78 */ mr r4, r29 @@ -66059,7 +66059,7 @@ lbl_801AC574: /* 801AC594 001A81F4 7C 08 02 A6 */ mflr r0 /* 801AC598 001A81F8 90 01 00 44 */ stw r0, 0x44(r1) /* 801AC59C 001A81FC 39 61 00 40 */ addi r11, r1, 0x40 -/* 801AC5A0 001A8200 48 01 AB 85 */ bl func_801C7124 +/* 801AC5A0 001A8200 48 01 AB 85 */ bl _savegpr_26 /* 801AC5A4 001A8204 7C 9B 23 78 */ mr r27, r4 /* 801AC5A8 001A8208 7C 7A 1B 78 */ mr r26, r3 /* 801AC5AC 001A820C 3B 80 00 00 */ li r28, 0 @@ -66300,7 +66300,7 @@ lbl_801AC8DC: /* 801AC904 001A8564 7C 08 02 A6 */ mflr r0 /* 801AC908 001A8568 90 01 01 34 */ stw r0, 0x134(r1) /* 801AC90C 001A856C 39 61 01 30 */ addi r11, r1, 0x130 -/* 801AC910 001A8570 48 01 A8 05 */ bl func_801C7114 +/* 801AC910 001A8570 48 01 A8 05 */ bl _savegpr_22 /* 801AC914 001A8574 7C 7B 1B 78 */ mr r27, r3 /* 801AC918 001A8578 7C DC 33 78 */ mr r28, r6 /* 801AC91C 001A857C 3B A0 00 00 */ li r29, 0 @@ -66485,7 +66485,7 @@ lbl_801ACB78: /* 801ACB98 001A87F8 7C 08 02 A6 */ mflr r0 /* 801ACB9C 001A87FC 90 01 01 64 */ stw r0, 0x164(r1) /* 801ACBA0 001A8800 39 61 01 60 */ addi r11, r1, 0x160 -/* 801ACBA4 001A8804 48 01 A5 65 */ bl func_801C7108 +/* 801ACBA4 001A8804 48 01 A5 65 */ bl _savegpr_19 /* 801ACBA8 001A8808 7C 97 23 78 */ mr r23, r4 /* 801ACBAC 001A880C 7C 76 1B 78 */ mr r22, r3 /* 801ACBB0 001A8810 3B 40 00 00 */ li r26, 0 @@ -66729,7 +66729,7 @@ lbl_801ACEE0: /* 801ACF00 001A8B60 7C 08 02 A6 */ mflr r0 /* 801ACF04 001A8B64 90 01 01 64 */ stw r0, 0x164(r1) /* 801ACF08 001A8B68 39 61 01 60 */ addi r11, r1, 0x160 -/* 801ACF0C 001A8B6C 48 01 A1 FD */ bl func_801C7108 +/* 801ACF0C 001A8B6C 48 01 A1 FD */ bl _savegpr_19 /* 801ACF10 001A8B70 7C 97 23 78 */ mr r23, r4 /* 801ACF14 001A8B74 7C 76 1B 78 */ mr r22, r3 /* 801ACF18 001A8B78 3B 40 00 00 */ li r26, 0 @@ -66979,7 +66979,7 @@ lbl_801AD260: /* 801AD280 001A8EE0 7C 08 02 A6 */ mflr r0 /* 801AD284 001A8EE4 90 01 01 54 */ stw r0, 0x154(r1) /* 801AD288 001A8EE8 39 61 01 50 */ addi r11, r1, 0x150 -/* 801AD28C 001A8EEC 48 01 9E 81 */ bl func_801C710C +/* 801AD28C 001A8EEC 48 01 9E 81 */ bl _savegpr_20 /* 801AD290 001A8EF0 7C 9A 23 78 */ mr r26, r4 /* 801AD294 001A8EF4 7C 79 1B 78 */ mr r25, r3 /* 801AD298 001A8EF8 3B 60 00 00 */ li r27, 0 @@ -67235,7 +67235,7 @@ lbl_801AD5E8: /* 801AD608 001A9268 7C 08 02 A6 */ mflr r0 /* 801AD60C 001A926C 90 01 01 64 */ stw r0, 0x164(r1) /* 801AD610 001A9270 39 61 01 60 */ addi r11, r1, 0x160 -/* 801AD614 001A9274 48 01 9A F1 */ bl func_801C7104 +/* 801AD614 001A9274 48 01 9A F1 */ bl _savegpr_18 /* 801AD618 001A9278 7C 96 23 78 */ mr r22, r4 /* 801AD61C 001A927C 7C 75 1B 78 */ mr r21, r3 /* 801AD620 001A9280 3B 20 00 00 */ li r25, 0 @@ -67518,7 +67518,7 @@ lbl_801AD9C8: /* 801AD9E8 001A9648 7C 08 02 A6 */ mflr r0 /* 801AD9EC 001A964C 90 01 00 54 */ stw r0, 0x54(r1) /* 801AD9F0 001A9650 39 61 00 50 */ addi r11, r1, 0x50 -/* 801AD9F4 001A9654 48 01 97 2D */ bl func_801C7120 +/* 801AD9F4 001A9654 48 01 97 2D */ bl _savegpr_25 /* 801AD9F8 001A9658 7C 9A 23 78 */ mr r26, r4 /* 801AD9FC 001A965C 7C 79 1B 78 */ mr r25, r3 /* 801ADA00 001A9660 3B 80 00 00 */ li r28, 0 @@ -67634,7 +67634,7 @@ lbl_801ADB74: /* 801ADB94 001A97F4 7C 08 02 A6 */ mflr r0 /* 801ADB98 001A97F8 90 01 00 A4 */ stw r0, 0xa4(r1) /* 801ADB9C 001A97FC 39 61 00 A0 */ addi r11, r1, 0xa0 -/* 801ADBA0 001A9800 48 01 95 85 */ bl func_801C7124 +/* 801ADBA0 001A9800 48 01 95 85 */ bl _savegpr_26 /* 801ADBA4 001A9804 7C 7A 1B 78 */ mr r26, r3 /* 801ADBA8 001A9808 80 6D 9F 88 */ lwz r3, lbl_8063F248-_SDA_BASE_(r13) /* 801ADBAC 001A980C 7F 44 D3 78 */ mr r4, r26 @@ -67813,7 +67813,7 @@ lbl_801ADE04: /* 801ADE24 001A9A84 7C 08 02 A6 */ mflr r0 /* 801ADE28 001A9A88 90 01 00 54 */ stw r0, 0x54(r1) /* 801ADE2C 001A9A8C 39 61 00 50 */ addi r11, r1, 0x50 -/* 801ADE30 001A9A90 48 01 92 F1 */ bl func_801C7120 +/* 801ADE30 001A9A90 48 01 92 F1 */ bl _savegpr_25 /* 801ADE34 001A9A94 7C 7A 1B 78 */ mr r26, r3 /* 801ADE38 001A9A98 80 6D 9F 88 */ lwz r3, lbl_8063F248-_SDA_BASE_(r13) /* 801ADE3C 001A9A9C 7C D9 33 78 */ mr r25, r6 @@ -67920,7 +67920,7 @@ lbl_801ADF50: /* 801ADFB4 001A9C14 7C 08 02 A6 */ mflr r0 /* 801ADFB8 001A9C18 90 01 00 44 */ stw r0, 0x44(r1) /* 801ADFBC 001A9C1C 39 61 00 40 */ addi r11, r1, 0x40 -/* 801ADFC0 001A9C20 48 01 91 65 */ bl func_801C7124 +/* 801ADFC0 001A9C20 48 01 91 65 */ bl _savegpr_26 /* 801ADFC4 001A9C24 7C 7A 1B 78 */ mr r26, r3 /* 801ADFC8 001A9C28 80 6D 9F 88 */ lwz r3, lbl_8063F248-_SDA_BASE_(r13) /* 801ADFCC 001A9C2C 7C DB 33 78 */ mr r27, r6 @@ -68574,7 +68574,7 @@ lbl_801AE8B4: /* 801AE8C4 001AA524 7C 08 02 A6 */ mflr r0 /* 801AE8C8 001AA528 90 01 00 54 */ stw r0, 0x54(r1) /* 801AE8CC 001AA52C 39 61 00 50 */ addi r11, r1, 0x50 -/* 801AE8D0 001AA530 48 01 88 51 */ bl func_801C7120 +/* 801AE8D0 001AA530 48 01 88 51 */ bl _savegpr_25 /* 801AE8D4 001AA534 7C 79 1B 78 */ mr r25, r3 /* 801AE8D8 001AA538 7C 9A 23 78 */ mr r26, r4 /* 801AE8DC 001AA53C 3B 80 00 00 */ li r28, 0 @@ -68708,7 +68708,7 @@ lbl_801AEA90: /* 801AEAB0 001AA710 7C 08 02 A6 */ mflr r0 /* 801AEAB4 001AA714 90 01 00 94 */ stw r0, 0x94(r1) /* 801AEAB8 001AA718 39 61 00 90 */ addi r11, r1, 0x90 -/* 801AEABC 001AA71C 48 01 86 55 */ bl func_801C7110 +/* 801AEABC 001AA71C 48 01 86 55 */ bl _savegpr_21 /* 801AEAC0 001AA720 7C 7B 1B 78 */ mr r27, r3 /* 801AEAC4 001AA724 80 6D 9F 8C */ lwz r3, lbl_8063F24C-_SDA_BASE_(r13) /* 801AEAC8 001AA728 7C 9C 23 78 */ mr r28, r4 @@ -68837,7 +68837,7 @@ lbl_801AEC64: /* 801AEC84 001AA8E4 7C 08 02 A6 */ mflr r0 /* 801AEC88 001AA8E8 90 01 00 24 */ stw r0, 0x24(r1) /* 801AEC8C 001AA8EC 39 61 00 20 */ addi r11, r1, 0x20 -/* 801AEC90 001AA8F0 48 01 84 A1 */ bl func_801C7130 +/* 801AEC90 001AA8F0 48 01 84 A1 */ bl _savegpr_29 /* 801AEC94 001AA8F4 7C DD 33 78 */ mr r29, r6 /* 801AEC98 001AA8F8 3B C0 00 00 */ li r30, 0 /* 801AEC9C 001AA8FC 7F A5 EB 78 */ mr r5, r29 @@ -68982,7 +68982,7 @@ lbl_801AEE78: /* 801AEE98 001AAAF8 7C 08 02 A6 */ mflr r0 /* 801AEE9C 001AAAFC 90 01 00 34 */ stw r0, 0x34(r1) /* 801AEEA0 001AAB00 39 61 00 30 */ addi r11, r1, 0x30 -/* 801AEEA4 001AAB04 48 01 82 7D */ bl func_801C7120 +/* 801AEEA4 001AAB04 48 01 82 7D */ bl _savegpr_25 /* 801AEEA8 001AAB08 7C 9A 23 78 */ mr r26, r4 /* 801AEEAC 001AAB0C 7C 79 1B 78 */ mr r25, r3 /* 801AEEB0 001AAB10 7C DB 33 78 */ mr r27, r6 @@ -69178,7 +69178,7 @@ lbl_801AF148: /* 801AF168 001AADC8 7C 08 02 A6 */ mflr r0 /* 801AF16C 001AADCC 90 01 00 44 */ stw r0, 0x44(r1) /* 801AF170 001AADD0 39 61 00 40 */ addi r11, r1, 0x40 -/* 801AF174 001AADD4 48 01 7F B1 */ bl func_801C7124 +/* 801AF174 001AADD4 48 01 7F B1 */ bl _savegpr_26 /* 801AF178 001AADD8 7C 7A 1B 78 */ mr r26, r3 /* 801AF17C 001AADDC 80 6D 9F 88 */ lwz r3, lbl_8063F248-_SDA_BASE_(r13) /* 801AF180 001AADE0 7C DB 33 78 */ mr r27, r6 @@ -69258,7 +69258,7 @@ lbl_801AF270: /* 801AF290 001AAEF0 7C 08 02 A6 */ mflr r0 /* 801AF294 001AAEF4 90 01 00 44 */ stw r0, 0x44(r1) /* 801AF298 001AAEF8 39 61 00 40 */ addi r11, r1, 0x40 -/* 801AF29C 001AAEFC 48 01 7E 89 */ bl func_801C7124 +/* 801AF29C 001AAEFC 48 01 7E 89 */ bl _savegpr_26 /* 801AF2A0 001AAF00 7C 7A 1B 78 */ mr r26, r3 /* 801AF2A4 001AAF04 80 6D 9F 88 */ lwz r3, lbl_8063F248-_SDA_BASE_(r13) /* 801AF2A8 001AAF08 7C DB 33 78 */ mr r27, r6 @@ -69341,7 +69341,7 @@ lbl_801AF3A0: /* 801AF3C0 001AB020 7C 08 02 A6 */ mflr r0 /* 801AF3C4 001AB024 90 01 00 44 */ stw r0, 0x44(r1) /* 801AF3C8 001AB028 39 61 00 40 */ addi r11, r1, 0x40 -/* 801AF3CC 001AB02C 48 01 7D 59 */ bl func_801C7124 +/* 801AF3CC 001AB02C 48 01 7D 59 */ bl _savegpr_26 /* 801AF3D0 001AB030 7C 7A 1B 78 */ mr r26, r3 /* 801AF3D4 001AB034 80 6D 9F 88 */ lwz r3, lbl_8063F248-_SDA_BASE_(r13) /* 801AF3D8 001AB038 7C DB 33 78 */ mr r27, r6 @@ -69415,7 +69415,7 @@ lbl_801AF4B0: /* 801AF4D0 001AB130 7C 08 02 A6 */ mflr r0 /* 801AF4D4 001AB134 90 01 00 54 */ stw r0, 0x54(r1) /* 801AF4D8 001AB138 39 61 00 50 */ addi r11, r1, 0x50 -/* 801AF4DC 001AB13C 48 01 7C 45 */ bl func_801C7120 +/* 801AF4DC 001AB13C 48 01 7C 45 */ bl _savegpr_25 /* 801AF4E0 001AB140 7C 79 1B 78 */ mr r25, r3 /* 801AF4E4 001AB144 80 6D 9F 88 */ lwz r3, lbl_8063F248-_SDA_BASE_(r13) /* 801AF4E8 001AB148 7C 9A 23 78 */ mr r26, r4 @@ -69491,7 +69491,7 @@ lbl_801AF5C4: /* 801AF5E4 001AB244 7C 08 02 A6 */ mflr r0 /* 801AF5E8 001AB248 90 01 00 C4 */ stw r0, 0xc4(r1) /* 801AF5EC 001AB24C 39 61 00 C0 */ addi r11, r1, 0xc0 -/* 801AF5F0 001AB250 48 01 7B 19 */ bl func_801C7108 +/* 801AF5F0 001AB250 48 01 7B 19 */ bl _savegpr_19 /* 801AF5F4 001AB254 7C 7B 1B 78 */ mr r27, r3 /* 801AF5F8 001AB258 7C DC 33 78 */ mr r28, r6 /* 801AF5FC 001AB25C 3B A0 00 00 */ li r29, 0 @@ -69659,7 +69659,7 @@ lbl_801AF818: /* 801AF838 001AB498 7C 08 02 A6 */ mflr r0 /* 801AF83C 001AB49C 90 01 00 54 */ stw r0, 0x54(r1) /* 801AF840 001AB4A0 39 61 00 50 */ addi r11, r1, 0x50 -/* 801AF844 001AB4A4 48 01 78 DD */ bl func_801C7120 +/* 801AF844 001AB4A4 48 01 78 DD */ bl _savegpr_25 /* 801AF848 001AB4A8 7C 7D 1B 78 */ mr r29, r3 /* 801AF84C 001AB4AC 80 6D 9F 88 */ lwz r3, lbl_8063F248-_SDA_BASE_(r13) /* 801AF850 001AB4B0 7C DE 33 78 */ mr r30, r6 @@ -69957,7 +69957,7 @@ lbl_801AFC64: /* 801AFC84 001AB8E4 7C 08 02 A6 */ mflr r0 /* 801AFC88 001AB8E8 90 01 00 54 */ stw r0, 0x54(r1) /* 801AFC8C 001AB8EC 39 61 00 50 */ addi r11, r1, 0x50 -/* 801AFC90 001AB8F0 48 01 74 91 */ bl func_801C7120 +/* 801AFC90 001AB8F0 48 01 74 91 */ bl _savegpr_25 /* 801AFC94 001AB8F4 7C 7C 1B 78 */ mr r28, r3 /* 801AFC98 001AB8F8 7C DD 33 78 */ mr r29, r6 /* 801AFC9C 001AB8FC 3B E0 00 00 */ li r31, 0 @@ -70101,7 +70101,7 @@ lbl_801AFE70: /* 801AFE90 001ABAF0 7C 08 02 A6 */ mflr r0 /* 801AFE94 001ABAF4 90 01 00 54 */ stw r0, 0x54(r1) /* 801AFE98 001ABAF8 39 61 00 50 */ addi r11, r1, 0x50 -/* 801AFE9C 001ABAFC 48 01 72 85 */ bl func_801C7120 +/* 801AFE9C 001ABAFC 48 01 72 85 */ bl _savegpr_25 /* 801AFEA0 001ABB00 7C 7C 1B 78 */ mr r28, r3 /* 801AFEA4 001ABB04 7C DD 33 78 */ mr r29, r6 /* 801AFEA8 001ABB08 3B E0 00 00 */ li r31, 0 @@ -70245,7 +70245,7 @@ lbl_801B007C: /* 801B009C 001ABCFC 7C 08 02 A6 */ mflr r0 /* 801B00A0 001ABD00 90 01 00 54 */ stw r0, 0x54(r1) /* 801B00A4 001ABD04 39 61 00 50 */ addi r11, r1, 0x50 -/* 801B00A8 001ABD08 48 01 70 79 */ bl func_801C7120 +/* 801B00A8 001ABD08 48 01 70 79 */ bl _savegpr_25 /* 801B00AC 001ABD0C 7C 79 1B 78 */ mr r25, r3 /* 801B00B0 001ABD10 80 6D 9F 88 */ lwz r3, lbl_8063F248-_SDA_BASE_(r13) /* 801B00B4 001ABD14 7C 9A 23 78 */ mr r26, r4 @@ -70442,7 +70442,7 @@ lbl_801B0354: /* 801B0374 001ABFD4 7C 08 02 A6 */ mflr r0 /* 801B0378 001ABFD8 90 01 00 54 */ stw r0, 0x54(r1) /* 801B037C 001ABFDC 39 61 00 50 */ addi r11, r1, 0x50 -/* 801B0380 001ABFE0 48 01 6D A1 */ bl func_801C7120 +/* 801B0380 001ABFE0 48 01 6D A1 */ bl _savegpr_25 /* 801B0384 001ABFE4 7C 79 1B 78 */ mr r25, r3 /* 801B0388 001ABFE8 80 6D 9F 88 */ lwz r3, lbl_8063F248-_SDA_BASE_(r13) /* 801B038C 001ABFEC 7C 9A 23 78 */ mr r26, r4 @@ -70590,7 +70590,7 @@ lbl_801B0578: /* 801B0598 001AC1F8 7C 08 02 A6 */ mflr r0 /* 801B059C 001AC1FC 90 01 00 54 */ stw r0, 0x54(r1) /* 801B05A0 001AC200 39 61 00 50 */ addi r11, r1, 0x50 -/* 801B05A4 001AC204 48 01 6B 7D */ bl func_801C7120 +/* 801B05A4 001AC204 48 01 6B 7D */ bl _savegpr_25 /* 801B05A8 001AC208 7C DD 33 78 */ mr r29, r6 /* 801B05AC 001AC20C 7C 7C 1B 78 */ mr r28, r3 /* 801B05B0 001AC210 7F A5 EB 78 */ mr r5, r29 @@ -70759,7 +70759,7 @@ lbl_801B07D8: /* 801B07F8 001AC458 7C 08 02 A6 */ mflr r0 /* 801B07FC 001AC45C 90 01 00 84 */ stw r0, 0x84(r1) /* 801B0800 001AC460 39 61 00 80 */ addi r11, r1, 0x80 -/* 801B0804 001AC464 48 01 69 09 */ bl func_801C710C +/* 801B0804 001AC464 48 01 69 09 */ bl _savegpr_20 /* 801B0808 001AC468 38 00 00 00 */ li r0, 0 /* 801B080C 001AC46C 7C 7B 1B 78 */ mr r27, r3 /* 801B0810 001AC470 B0 01 00 08 */ sth r0, 8(r1) @@ -71139,7 +71139,7 @@ lbl_801B0D28: /* 801B0D48 001AC9A8 7C 08 02 A6 */ mflr r0 /* 801B0D4C 001AC9AC 90 01 00 54 */ stw r0, 0x54(r1) /* 801B0D50 001AC9B0 39 61 00 50 */ addi r11, r1, 0x50 -/* 801B0D54 001AC9B4 48 01 63 CD */ bl func_801C7120 +/* 801B0D54 001AC9B4 48 01 63 CD */ bl _savegpr_25 /* 801B0D58 001AC9B8 7C 79 1B 78 */ mr r25, r3 /* 801B0D5C 001AC9BC 80 6D 9F 88 */ lwz r3, lbl_8063F248-_SDA_BASE_(r13) /* 801B0D60 001AC9C0 7C 9B 23 78 */ mr r27, r4 @@ -71317,7 +71317,7 @@ lbl_801B0F94: /* 801B0FB0 001ACC10 7C 08 02 A6 */ mflr r0 /* 801B0FB4 001ACC14 90 01 00 B4 */ stw r0, 0xb4(r1) /* 801B0FB8 001ACC18 39 61 00 B0 */ addi r11, r1, 0xb0 -/* 801B0FBC 001ACC1C 48 01 61 55 */ bl func_801C7110 +/* 801B0FBC 001ACC1C 48 01 61 55 */ bl _savegpr_21 /* 801B0FC0 001ACC20 7C 7B 1B 78 */ mr r27, r3 /* 801B0FC4 001ACC24 80 6D 9F 88 */ lwz r3, lbl_8063F248-_SDA_BASE_(r13) /* 801B0FC8 001ACC28 7C 9C 23 78 */ mr r28, r4 @@ -71572,7 +71572,7 @@ func_801B1318: /* 801B131C 001ACF7C 7C 08 02 A6 */ mflr r0 /* 801B1320 001ACF80 90 01 00 24 */ stw r0, 0x24(r1) /* 801B1324 001ACF84 39 61 00 20 */ addi r11, r1, 0x20 -/* 801B1328 001ACF88 48 01 5D FD */ bl func_801C7124 +/* 801B1328 001ACF88 48 01 5D FD */ bl _savegpr_26 /* 801B132C 001ACF8C 7C 7A 1B 78 */ mr r26, r3 /* 801B1330 001ACF90 7C 9B 23 78 */ mr r27, r4 /* 801B1334 001ACF94 7C BC 2B 78 */ mr r28, r5 @@ -71609,7 +71609,7 @@ lbl_801B1384: /* 801B13A0 001AD000 7C 08 02 A6 */ mflr r0 /* 801B13A4 001AD004 90 01 00 74 */ stw r0, 0x74(r1) /* 801B13A8 001AD008 39 61 00 70 */ addi r11, r1, 0x70 -/* 801B13AC 001AD00C 48 01 5D 75 */ bl func_801C7120 +/* 801B13AC 001AD00C 48 01 5D 75 */ bl _savegpr_25 /* 801B13B0 001AD010 7C 79 1B 78 */ mr r25, r3 /* 801B13B4 001AD014 80 6D 9F 88 */ lwz r3, lbl_8063F248-_SDA_BASE_(r13) /* 801B13B8 001AD018 7F 24 CB 78 */ mr r4, r25 @@ -71766,7 +71766,7 @@ lbl_801B15C4: /* 801B15E4 001AD244 7C 08 02 A6 */ mflr r0 /* 801B15E8 001AD248 90 01 00 44 */ stw r0, 0x44(r1) /* 801B15EC 001AD24C 39 61 00 40 */ addi r11, r1, 0x40 -/* 801B15F0 001AD250 48 01 5B 35 */ bl func_801C7124 +/* 801B15F0 001AD250 48 01 5B 35 */ bl _savegpr_26 /* 801B15F4 001AD254 7C 7A 1B 78 */ mr r26, r3 /* 801B15F8 001AD258 80 6D 9F 88 */ lwz r3, lbl_8063F248-_SDA_BASE_(r13) /* 801B15FC 001AD25C 7C DB 33 78 */ mr r27, r6 @@ -72003,7 +72003,7 @@ lbl_801B1928: /* 801B1948 001AD5A8 7C 08 02 A6 */ mflr r0 /* 801B194C 001AD5AC 90 01 00 44 */ stw r0, 0x44(r1) /* 801B1950 001AD5B0 39 61 00 40 */ addi r11, r1, 0x40 -/* 801B1954 001AD5B4 48 01 57 D1 */ bl func_801C7124 +/* 801B1954 001AD5B4 48 01 57 D1 */ bl _savegpr_26 /* 801B1958 001AD5B8 7C 7A 1B 78 */ mr r26, r3 /* 801B195C 001AD5BC 7C 9B 23 78 */ mr r27, r4 /* 801B1960 001AD5C0 3B A0 00 00 */ li r29, 0 @@ -72224,7 +72224,7 @@ lbl_801B1C40: /* 801B1C60 001AD8C0 7C 08 02 A6 */ mflr r0 /* 801B1C64 001AD8C4 90 01 00 84 */ stw r0, 0x84(r1) /* 801B1C68 001AD8C8 39 61 00 80 */ addi r11, r1, 0x80 -/* 801B1C6C 001AD8CC 48 01 54 A5 */ bl func_801C7110 +/* 801B1C6C 001AD8CC 48 01 54 A5 */ bl _savegpr_21 /* 801B1C70 001AD8D0 7C 78 1B 78 */ mr r24, r3 /* 801B1C74 001AD8D4 7C 99 23 78 */ mr r25, r4 /* 801B1C78 001AD8D8 3B A0 00 00 */ li r29, 0 @@ -72662,7 +72662,7 @@ lbl_801B2264: /* 801B2284 001ADEE4 7C 08 02 A6 */ mflr r0 /* 801B2288 001ADEE8 90 01 00 24 */ stw r0, 0x24(r1) /* 801B228C 001ADEEC 39 61 00 20 */ addi r11, r1, 0x20 -/* 801B2290 001ADEF0 48 01 4E 9D */ bl func_801C712C +/* 801B2290 001ADEF0 48 01 4E 9D */ bl _savegpr_28 /* 801B2294 001ADEF4 7C 7C 1B 78 */ mr r28, r3 /* 801B2298 001ADEF8 7C 9D 23 78 */ mr r29, r4 /* 801B229C 001ADEFC 7C BE 2B 78 */ mr r30, r5 @@ -72691,7 +72691,7 @@ lbl_801B22D4: /* 801B22F0 001ADF50 7C 08 02 A6 */ mflr r0 /* 801B22F4 001ADF54 90 01 00 B4 */ stw r0, 0xb4(r1) /* 801B22F8 001ADF58 39 61 00 B0 */ addi r11, r1, 0xb0 -/* 801B22FC 001ADF5C 48 01 4E 19 */ bl func_801C7114 +/* 801B22FC 001ADF5C 48 01 4E 19 */ bl _savegpr_22 /* 801B2300 001ADF60 7C 7C 1B 78 */ mr r28, r3 /* 801B2304 001ADF64 80 6D 9F 88 */ lwz r3, lbl_8063F248-_SDA_BASE_(r13) /* 801B2308 001ADF68 7C 9D 23 78 */ mr r29, r4 @@ -72815,7 +72815,7 @@ lbl_801B2484: /* 801B24A4 001AE104 7C 08 02 A6 */ mflr r0 /* 801B24A8 001AE108 90 01 00 94 */ stw r0, 0x94(r1) /* 801B24AC 001AE10C 39 61 00 90 */ addi r11, r1, 0x90 -/* 801B24B0 001AE110 48 01 4C 65 */ bl func_801C7114 +/* 801B24B0 001AE110 48 01 4C 65 */ bl _savegpr_22 /* 801B24B4 001AE114 7C 9C 23 78 */ mr r28, r4 /* 801B24B8 001AE118 7C 7B 1B 78 */ mr r27, r3 /* 801B24BC 001AE11C 7F 83 E3 78 */ mr r3, r28 @@ -73035,7 +73035,7 @@ lbl_801B27A0: /* 801B27C0 001AE420 7C 08 02 A6 */ mflr r0 /* 801B27C4 001AE424 90 01 00 24 */ stw r0, 0x24(r1) /* 801B27C8 001AE428 39 61 00 20 */ addi r11, r1, 0x20 -/* 801B27CC 001AE42C 48 01 49 65 */ bl func_801C7130 +/* 801B27CC 001AE42C 48 01 49 65 */ bl _savegpr_29 /* 801B27D0 001AE430 7C 9E 23 78 */ mr r30, r4 /* 801B27D4 001AE434 7C 7D 1B 78 */ mr r29, r3 /* 801B27D8 001AE438 7F C3 F3 78 */ mr r3, r30 @@ -73075,7 +73075,7 @@ lbl_801B2838: /* 801B2858 001AE4B8 7C 08 02 A6 */ mflr r0 /* 801B285C 001AE4BC 90 01 00 84 */ stw r0, 0x84(r1) /* 801B2860 001AE4C0 39 61 00 80 */ addi r11, r1, 0x80 -/* 801B2864 001AE4C4 48 01 48 BD */ bl func_801C7120 +/* 801B2864 001AE4C4 48 01 48 BD */ bl _savegpr_25 /* 801B2868 001AE4C8 7C 79 1B 78 */ mr r25, r3 /* 801B286C 001AE4CC 80 6D 9F 88 */ lwz r3, lbl_8063F248-_SDA_BASE_(r13) /* 801B2870 001AE4D0 7C 9A 23 78 */ mr r26, r4 @@ -73184,7 +73184,7 @@ lbl_801B29C0: /* 801B29E0 001AE640 7C 08 02 A6 */ mflr r0 /* 801B29E4 001AE644 90 01 00 B4 */ stw r0, 0xb4(r1) /* 801B29E8 001AE648 39 61 00 B0 */ addi r11, r1, 0xb0 -/* 801B29EC 001AE64C 48 01 47 29 */ bl func_801C7114 +/* 801B29EC 001AE64C 48 01 47 29 */ bl _savegpr_22 /* 801B29F0 001AE650 7C 7C 1B 78 */ mr r28, r3 /* 801B29F4 001AE654 80 6D 9F 88 */ lwz r3, lbl_8063F248-_SDA_BASE_(r13) /* 801B29F8 001AE658 7C 9D 23 78 */ mr r29, r4 @@ -74198,7 +74198,7 @@ lbl_801B37F4: /* 801B3808 001AF468 7C 08 02 A6 */ mflr r0 /* 801B380C 001AF46C 90 01 00 44 */ stw r0, 0x44(r1) /* 801B3810 001AF470 39 61 00 40 */ addi r11, r1, 0x40 -/* 801B3814 001AF474 48 01 39 11 */ bl func_801C7124 +/* 801B3814 001AF474 48 01 39 11 */ bl _savegpr_26 /* 801B3818 001AF478 7C 7A 1B 78 */ mr r26, r3 /* 801B381C 001AF47C 80 6D 9F 88 */ lwz r3, lbl_8063F248-_SDA_BASE_(r13) /* 801B3820 001AF480 7C 9C 23 78 */ mr r28, r4 @@ -74318,7 +74318,7 @@ lbl_801B39A8: /* 801B39C8 001AF628 7C 08 02 A6 */ mflr r0 /* 801B39CC 001AF62C 90 01 00 54 */ stw r0, 0x54(r1) /* 801B39D0 001AF630 39 61 00 50 */ addi r11, r1, 0x50 -/* 801B39D4 001AF634 48 01 37 4D */ bl func_801C7120 +/* 801B39D4 001AF634 48 01 37 4D */ bl _savegpr_25 /* 801B39D8 001AF638 7C 7C 1B 78 */ mr r28, r3 /* 801B39DC 001AF63C 80 6D 9F 88 */ lwz r3, lbl_8063F248-_SDA_BASE_(r13) /* 801B39E0 001AF640 7C 99 23 78 */ mr r25, r4 @@ -74651,7 +74651,7 @@ lbl_801B3E88: /* 801B3EA8 001AFB08 7C 08 02 A6 */ mflr r0 /* 801B3EAC 001AFB0C 90 01 00 74 */ stw r0, 0x74(r1) /* 801B3EB0 001AFB10 39 61 00 70 */ addi r11, r1, 0x70 -/* 801B3EB4 001AFB14 48 01 32 6D */ bl func_801C7120 +/* 801B3EB4 001AFB14 48 01 32 6D */ bl _savegpr_25 /* 801B3EB8 001AFB18 7C 7F 1B 78 */ mr r31, r3 /* 801B3EBC 001AFB1C 80 6D 9F 88 */ lwz r3, lbl_8063F248-_SDA_BASE_(r13) /* 801B3EC0 001AFB20 7C 99 23 78 */ mr r25, r4 @@ -74789,7 +74789,7 @@ lbl_801B4078: /* 801B4098 001AFCF8 7C 08 02 A6 */ mflr r0 /* 801B409C 001AFCFC 90 01 00 74 */ stw r0, 0x74(r1) /* 801B40A0 001AFD00 39 61 00 70 */ addi r11, r1, 0x70 -/* 801B40A4 001AFD04 48 01 30 7D */ bl func_801C7120 +/* 801B40A4 001AFD04 48 01 30 7D */ bl _savegpr_25 /* 801B40A8 001AFD08 7C 7F 1B 78 */ mr r31, r3 /* 801B40AC 001AFD0C 80 6D 9F 88 */ lwz r3, lbl_8063F248-_SDA_BASE_(r13) /* 801B40B0 001AFD10 7C 99 23 78 */ mr r25, r4 @@ -75125,7 +75125,7 @@ lbl_801B452C: /* 801B454C 001B01AC 7C 08 02 A6 */ mflr r0 /* 801B4550 001B01B0 90 01 00 74 */ stw r0, 0x74(r1) /* 801B4554 001B01B4 39 61 00 70 */ addi r11, r1, 0x70 -/* 801B4558 001B01B8 48 01 2B C9 */ bl func_801C7120 +/* 801B4558 001B01B8 48 01 2B C9 */ bl _savegpr_25 /* 801B455C 001B01BC 7C 7F 1B 78 */ mr r31, r3 /* 801B4560 001B01C0 80 6D 9F 88 */ lwz r3, lbl_8063F248-_SDA_BASE_(r13) /* 801B4564 001B01C4 7C 99 23 78 */ mr r25, r4 @@ -75265,7 +75265,7 @@ lbl_801B4720: /* 801B4740 001B03A0 7C 08 02 A6 */ mflr r0 /* 801B4744 001B03A4 90 01 00 74 */ stw r0, 0x74(r1) /* 801B4748 001B03A8 39 61 00 70 */ addi r11, r1, 0x70 -/* 801B474C 001B03AC 48 01 29 D5 */ bl func_801C7120 +/* 801B474C 001B03AC 48 01 29 D5 */ bl _savegpr_25 /* 801B4750 001B03B0 7C 7F 1B 78 */ mr r31, r3 /* 801B4754 001B03B4 80 6D 9F 88 */ lwz r3, lbl_8063F248-_SDA_BASE_(r13) /* 801B4758 001B03B8 7C 99 23 78 */ mr r25, r4 @@ -75403,7 +75403,7 @@ lbl_801B4910: /* 801B4930 001B0590 7C 08 02 A6 */ mflr r0 /* 801B4934 001B0594 90 01 00 74 */ stw r0, 0x74(r1) /* 801B4938 001B0598 39 61 00 70 */ addi r11, r1, 0x70 -/* 801B493C 001B059C 48 01 27 E5 */ bl func_801C7120 +/* 801B493C 001B059C 48 01 27 E5 */ bl _savegpr_25 /* 801B4940 001B05A0 7C 7E 1B 78 */ mr r30, r3 /* 801B4944 001B05A4 80 6D 9F 88 */ lwz r3, lbl_8063F248-_SDA_BASE_(r13) /* 801B4948 001B05A8 7C 9F 23 78 */ mr r31, r4 @@ -75553,7 +75553,7 @@ lbl_801B4B28: /* 801B4B48 001B07A8 7C 08 02 A6 */ mflr r0 /* 801B4B4C 001B07AC 90 01 00 74 */ stw r0, 0x74(r1) /* 801B4B50 001B07B0 39 61 00 70 */ addi r11, r1, 0x70 -/* 801B4B54 001B07B4 48 01 25 CD */ bl func_801C7120 +/* 801B4B54 001B07B4 48 01 25 CD */ bl _savegpr_25 /* 801B4B58 001B07B8 7C 7F 1B 78 */ mr r31, r3 /* 801B4B5C 001B07BC 80 6D 9F 88 */ lwz r3, lbl_8063F248-_SDA_BASE_(r13) /* 801B4B60 001B07C0 7C 99 23 78 */ mr r25, r4 @@ -75703,7 +75703,7 @@ lbl_801B4D44: /* 801B4D64 001B09C4 7C 08 02 A6 */ mflr r0 /* 801B4D68 001B09C8 90 01 00 74 */ stw r0, 0x74(r1) /* 801B4D6C 001B09CC 39 61 00 70 */ addi r11, r1, 0x70 -/* 801B4D70 001B09D0 48 01 23 B1 */ bl func_801C7120 +/* 801B4D70 001B09D0 48 01 23 B1 */ bl _savegpr_25 /* 801B4D74 001B09D4 7C 7F 1B 78 */ mr r31, r3 /* 801B4D78 001B09D8 80 6D 9F 88 */ lwz r3, lbl_8063F248-_SDA_BASE_(r13) /* 801B4D7C 001B09DC 7C 99 23 78 */ mr r25, r4 @@ -76057,7 +76057,7 @@ lbl_801B5244: /* 801B5264 001B0EC4 7C 08 02 A6 */ mflr r0 /* 801B5268 001B0EC8 90 01 00 74 */ stw r0, 0x74(r1) /* 801B526C 001B0ECC 39 61 00 70 */ addi r11, r1, 0x70 -/* 801B5270 001B0ED0 48 01 1E B1 */ bl func_801C7120 +/* 801B5270 001B0ED0 48 01 1E B1 */ bl _savegpr_25 /* 801B5274 001B0ED4 7C 7F 1B 78 */ mr r31, r3 /* 801B5278 001B0ED8 80 6D 9F 88 */ lwz r3, lbl_8063F248-_SDA_BASE_(r13) /* 801B527C 001B0EDC 7C 99 23 78 */ mr r25, r4 @@ -76316,7 +76316,7 @@ lbl_801B55EC: /* 801B560C 001B126C 7C 08 02 A6 */ mflr r0 /* 801B5610 001B1270 90 01 00 74 */ stw r0, 0x74(r1) /* 801B5614 001B1274 39 61 00 70 */ addi r11, r1, 0x70 -/* 801B5618 001B1278 48 01 1B 09 */ bl func_801C7120 +/* 801B5618 001B1278 48 01 1B 09 */ bl _savegpr_25 /* 801B561C 001B127C 7C 79 1B 78 */ mr r25, r3 /* 801B5620 001B1280 80 6D 9F 88 */ lwz r3, lbl_8063F248-_SDA_BASE_(r13) /* 801B5624 001B1284 7C 9A 23 78 */ mr r26, r4 @@ -76487,7 +76487,7 @@ lbl_801B585C: /* 801B587C 001B14DC 7C 08 02 A6 */ mflr r0 /* 801B5880 001B14E0 90 01 00 64 */ stw r0, 0x64(r1) /* 801B5884 001B14E4 39 61 00 60 */ addi r11, r1, 0x60 -/* 801B5888 001B14E8 48 01 18 89 */ bl func_801C7110 +/* 801B5888 001B14E8 48 01 18 89 */ bl _savegpr_21 /* 801B588C 001B14EC 7C 7C 1B 78 */ mr r28, r3 /* 801B5890 001B14F0 7C DD 33 78 */ mr r29, r6 /* 801B5894 001B14F4 3B C0 00 00 */ li r30, 0 @@ -76673,7 +76673,7 @@ lbl_801B5B0C: /* 801B5B2C 001B178C 7C 08 02 A6 */ mflr r0 /* 801B5B30 001B1790 90 01 00 54 */ stw r0, 0x54(r1) /* 801B5B34 001B1794 39 61 00 50 */ addi r11, r1, 0x50 -/* 801B5B38 001B1798 48 01 15 E9 */ bl func_801C7120 +/* 801B5B38 001B1798 48 01 15 E9 */ bl _savegpr_25 /* 801B5B3C 001B179C 7C 7C 1B 78 */ mr r28, r3 /* 801B5B40 001B17A0 7C DD 33 78 */ mr r29, r6 /* 801B5B44 001B17A4 3B C0 00 00 */ li r30, 0 @@ -77150,7 +77150,7 @@ lbl_801B61D8: /* 801B61F4 001B1E54 7C 08 02 A6 */ mflr r0 /* 801B61F8 001B1E58 90 01 00 24 */ stw r0, 0x24(r1) /* 801B61FC 001B1E5C 39 61 00 20 */ addi r11, r1, 0x20 -/* 801B6200 001B1E60 48 01 0F 31 */ bl func_801C7130 +/* 801B6200 001B1E60 48 01 0F 31 */ bl _savegpr_29 /* 801B6204 001B1E64 7C 7D 1B 78 */ mr r29, r3 /* 801B6208 001B1E68 3B E0 00 00 */ li r31, 0 /* 801B620C 001B1E6C 38 60 00 03 */ li r3, 3 @@ -77251,7 +77251,7 @@ lbl_801B6354: /* 801B6374 001B1FD4 7C 08 02 A6 */ mflr r0 /* 801B6378 001B1FD8 90 01 00 44 */ stw r0, 0x44(r1) /* 801B637C 001B1FDC 39 61 00 40 */ addi r11, r1, 0x40 -/* 801B6380 001B1FE0 48 01 0D A5 */ bl func_801C7124 +/* 801B6380 001B1FE0 48 01 0D A5 */ bl _savegpr_26 /* 801B6384 001B1FE4 7C 7A 1B 78 */ mr r26, r3 /* 801B6388 001B1FE8 80 6D 9F 88 */ lwz r3, lbl_8063F248-_SDA_BASE_(r13) /* 801B638C 001B1FEC 7C DB 33 78 */ mr r27, r6 @@ -77488,7 +77488,7 @@ lbl_801B66A8: /* 801B66C8 001B2328 7C 08 02 A6 */ mflr r0 /* 801B66CC 001B232C 90 01 00 64 */ stw r0, 0x64(r1) /* 801B66D0 001B2330 39 61 00 60 */ addi r11, r1, 0x60 -/* 801B66D4 001B2334 48 01 0A 41 */ bl func_801C7114 +/* 801B66D4 001B2334 48 01 0A 41 */ bl _savegpr_22 /* 801B66D8 001B2338 7C 7C 1B 78 */ mr r28, r3 /* 801B66DC 001B233C 7C 9D 23 78 */ mr r29, r4 /* 801B66E0 001B2340 3B C0 00 00 */ li r30, 0 @@ -77677,7 +77677,7 @@ lbl_801B6950: /* 801B6970 001B25D0 7C 08 02 A6 */ mflr r0 /* 801B6974 001B25D4 90 01 00 44 */ stw r0, 0x44(r1) /* 801B6978 001B25D8 39 61 00 40 */ addi r11, r1, 0x40 -/* 801B697C 001B25DC 48 01 07 A9 */ bl func_801C7124 +/* 801B697C 001B25DC 48 01 07 A9 */ bl _savegpr_26 /* 801B6980 001B25E0 7C 7A 1B 78 */ mr r26, r3 /* 801B6984 001B25E4 80 6D 9F 88 */ lwz r3, lbl_8063F248-_SDA_BASE_(r13) /* 801B6988 001B25E8 7C DB 33 78 */ mr r27, r6 @@ -77737,7 +77737,7 @@ lbl_801B6A2C: /* 801B6A4C 001B26AC 7C 08 02 A6 */ mflr r0 /* 801B6A50 001B26B0 90 01 00 74 */ stw r0, 0x74(r1) /* 801B6A54 001B26B4 39 61 00 70 */ addi r11, r1, 0x70 -/* 801B6A58 001B26B8 48 01 06 C9 */ bl func_801C7120 +/* 801B6A58 001B26B8 48 01 06 C9 */ bl _savegpr_25 /* 801B6A5C 001B26BC 7C 7E 1B 78 */ mr r30, r3 /* 801B6A60 001B26C0 80 6D 9F 88 */ lwz r3, lbl_8063F248-_SDA_BASE_(r13) /* 801B6A64 001B26C4 7C 9F 23 78 */ mr r31, r4 @@ -77841,7 +77841,7 @@ lbl_801B6BA4: /* 801B6BC4 001B2824 7C 08 02 A6 */ mflr r0 /* 801B6BC8 001B2828 90 01 00 C4 */ stw r0, 0xc4(r1) /* 801B6BCC 001B282C 39 61 00 C0 */ addi r11, r1, 0xc0 -/* 801B6BD0 001B2830 48 01 05 35 */ bl func_801C7104 +/* 801B6BD0 001B2830 48 01 05 35 */ bl _savegpr_18 /* 801B6BD4 001B2834 7C 7B 1B 78 */ mr r27, r3 /* 801B6BD8 001B2838 80 6D 9F 88 */ lwz r3, lbl_8063F248-_SDA_BASE_(r13) /* 801B6BDC 001B283C 7C 9C 23 78 */ mr r28, r4 @@ -78210,7 +78210,7 @@ lbl_801B70C8: /* 801B70DC 001B2D3C 7C 08 02 A6 */ mflr r0 /* 801B70E0 001B2D40 90 01 00 44 */ stw r0, 0x44(r1) /* 801B70E4 001B2D44 39 61 00 40 */ addi r11, r1, 0x40 -/* 801B70E8 001B2D48 48 01 00 3D */ bl func_801C7124 +/* 801B70E8 001B2D48 48 01 00 3D */ bl _savegpr_26 /* 801B70EC 001B2D4C 7C 7A 1B 78 */ mr r26, r3 /* 801B70F0 001B2D50 7C DB 33 78 */ mr r27, r6 /* 801B70F4 001B2D54 3B A0 00 00 */ li r29, 0 @@ -78468,7 +78468,7 @@ lbl_801B7478: /* 801B7498 001B30F8 7C 08 02 A6 */ mflr r0 /* 801B749C 001B30FC 90 01 00 84 */ stw r0, 0x84(r1) /* 801B74A0 001B3100 39 61 00 80 */ addi r11, r1, 0x80 -/* 801B74A4 001B3104 48 00 FC 89 */ bl func_801C712C +/* 801B74A4 001B3104 48 00 FC 89 */ bl _savegpr_28 /* 801B74A8 001B3108 7C 7C 1B 78 */ mr r28, r3 /* 801B74AC 001B310C 7C 9D 23 78 */ mr r29, r4 /* 801B74B0 001B3110 7F 84 E3 78 */ mr r4, r28 @@ -78549,7 +78549,7 @@ lbl_801B75A4: /* 801B75C4 001B3224 7C 08 02 A6 */ mflr r0 /* 801B75C8 001B3228 90 01 00 54 */ stw r0, 0x54(r1) /* 801B75CC 001B322C 39 61 00 50 */ addi r11, r1, 0x50 -/* 801B75D0 001B3230 48 00 FB 51 */ bl func_801C7120 +/* 801B75D0 001B3230 48 00 FB 51 */ bl _savegpr_25 /* 801B75D4 001B3234 7C 79 1B 78 */ mr r25, r3 /* 801B75D8 001B3238 80 6D 9F 88 */ lwz r3, lbl_8063F248-_SDA_BASE_(r13) /* 801B75DC 001B323C 7C DA 33 78 */ mr r26, r6 @@ -78621,7 +78621,7 @@ lbl_801B76A8: /* 801B76C8 001B3328 7C 08 02 A6 */ mflr r0 /* 801B76CC 001B332C 90 01 00 84 */ stw r0, 0x84(r1) /* 801B76D0 001B3330 39 61 00 80 */ addi r11, r1, 0x80 -/* 801B76D4 001B3334 48 00 FA 39 */ bl func_801C710C +/* 801B76D4 001B3334 48 00 FA 39 */ bl _savegpr_20 /* 801B76D8 001B3338 7C 7D 1B 78 */ mr r29, r3 /* 801B76DC 001B333C 80 6D 9F 88 */ lwz r3, lbl_8063F248-_SDA_BASE_(r13) /* 801B76E0 001B3340 7F A4 EB 78 */ mr r4, r29 @@ -78777,7 +78777,7 @@ lbl_801B78C8: /* 801B78E8 001B3548 7C 08 02 A6 */ mflr r0 /* 801B78EC 001B354C 90 01 00 64 */ stw r0, 0x64(r1) /* 801B78F0 001B3550 39 61 00 60 */ addi r11, r1, 0x60 -/* 801B78F4 001B3554 48 00 F8 31 */ bl func_801C7124 +/* 801B78F4 001B3554 48 00 F8 31 */ bl _savegpr_26 /* 801B78F8 001B3558 7C 7A 1B 78 */ mr r26, r3 /* 801B78FC 001B355C 80 6D 9F 88 */ lwz r3, lbl_8063F248-_SDA_BASE_(r13) /* 801B7900 001B3560 7C 9B 23 78 */ mr r27, r4 @@ -78850,7 +78850,7 @@ lbl_801B79D4: /* 801B79F4 001B3654 7C 08 02 A6 */ mflr r0 /* 801B79F8 001B3658 90 01 00 94 */ stw r0, 0x94(r1) /* 801B79FC 001B365C 39 61 00 90 */ addi r11, r1, 0x90 -/* 801B7A00 001B3660 48 00 F7 15 */ bl func_801C7114 +/* 801B7A00 001B3660 48 00 F7 15 */ bl _savegpr_22 /* 801B7A04 001B3664 7C 9B 23 78 */ mr r27, r4 /* 801B7A08 001B3668 7C 7A 1B 78 */ mr r26, r3 /* 801B7A0C 001B366C 7C C4 33 78 */ mr r4, r6 @@ -78998,7 +78998,7 @@ lbl_801B7BE0: /* 801B7C0C 001B386C 7C 08 02 A6 */ mflr r0 /* 801B7C10 001B3870 90 01 00 24 */ stw r0, 0x24(r1) /* 801B7C14 001B3874 39 61 00 20 */ addi r11, r1, 0x20 -/* 801B7C18 001B3878 48 00 F5 15 */ bl func_801C712C +/* 801B7C18 001B3878 48 00 F5 15 */ bl _savegpr_28 /* 801B7C1C 001B387C 7C 9D 23 78 */ mr r29, r4 /* 801B7C20 001B3880 7C 7C 1B 78 */ mr r28, r3 /* 801B7C24 001B3884 7F A5 EB 78 */ mr r5, r29 @@ -79149,7 +79149,7 @@ lbl_801B7E10: /* 801B7E38 001B3A98 7C 08 02 A6 */ mflr r0 /* 801B7E3C 001B3A9C 90 01 00 44 */ stw r0, 0x44(r1) /* 801B7E40 001B3AA0 39 61 00 40 */ addi r11, r1, 0x40 -/* 801B7E44 001B3AA4 48 00 F2 E9 */ bl func_801C712C +/* 801B7E44 001B3AA4 48 00 F2 E9 */ bl _savegpr_28 /* 801B7E48 001B3AA8 7C 7C 1B 78 */ mr r28, r3 /* 801B7E4C 001B3AAC 80 6D 9F 88 */ lwz r3, lbl_8063F248-_SDA_BASE_(r13) /* 801B7E50 001B3AB0 7C 9D 23 78 */ mr r29, r4 @@ -79207,7 +79207,7 @@ lbl_801B7EF4: /* 801B7F14 001B3B74 7C 08 02 A6 */ mflr r0 /* 801B7F18 001B3B78 90 01 00 54 */ stw r0, 0x54(r1) /* 801B7F1C 001B3B7C 39 61 00 50 */ addi r11, r1, 0x50 -/* 801B7F20 001B3B80 48 00 F1 F5 */ bl func_801C7114 +/* 801B7F20 001B3B80 48 00 F1 F5 */ bl _savegpr_22 /* 801B7F24 001B3B84 7C 7E 1B 78 */ mr r30, r3 /* 801B7F28 001B3B88 80 6D 9F 88 */ lwz r3, lbl_8063F248-_SDA_BASE_(r13) /* 801B7F2C 001B3B8C 7C 9F 23 78 */ mr r31, r4 @@ -79346,7 +79346,7 @@ lbl_801B80F8: /* 801B8118 001B3D78 7C 08 02 A6 */ mflr r0 /* 801B811C 001B3D7C 90 01 00 64 */ stw r0, 0x64(r1) /* 801B8120 001B3D80 39 61 00 60 */ addi r11, r1, 0x60 -/* 801B8124 001B3D84 48 00 EF E9 */ bl func_801C710C +/* 801B8124 001B3D84 48 00 EF E9 */ bl _savegpr_20 /* 801B8128 001B3D88 7C DB 33 78 */ mr r27, r6 /* 801B812C 001B3D8C 7C 79 1B 78 */ mr r25, r3 /* 801B8130 001B3D90 7C 9A 23 78 */ mr r26, r4 @@ -79608,7 +79608,7 @@ lbl_801B84BC: /* 801B84DC 001B413C 7C 08 02 A6 */ mflr r0 /* 801B84E0 001B4140 90 01 00 44 */ stw r0, 0x44(r1) /* 801B84E4 001B4144 39 61 00 40 */ addi r11, r1, 0x40 -/* 801B84E8 001B4148 48 00 EC 3D */ bl func_801C7124 +/* 801B84E8 001B4148 48 00 EC 3D */ bl _savegpr_26 /* 801B84EC 001B414C 7C 7A 1B 78 */ mr r26, r3 /* 801B84F0 001B4150 80 6D 9F 88 */ lwz r3, lbl_8063F248-_SDA_BASE_(r13) /* 801B84F4 001B4154 7C DB 33 78 */ mr r27, r6 @@ -79963,7 +79963,7 @@ lbl_801B89E8: /* 801B8A08 001B4668 7C 08 02 A6 */ mflr r0 /* 801B8A0C 001B466C 90 01 00 64 */ stw r0, 0x64(r1) /* 801B8A10 001B4670 39 61 00 60 */ addi r11, r1, 0x60 -/* 801B8A14 001B4674 48 00 E6 FD */ bl func_801C7110 +/* 801B8A14 001B4674 48 00 E6 FD */ bl _savegpr_21 /* 801B8A18 001B4678 7C DE 33 78 */ mr r30, r6 /* 801B8A1C 001B467C 7C 7C 1B 78 */ mr r28, r3 /* 801B8A20 001B4680 7C 9D 23 78 */ mr r29, r4 @@ -80130,7 +80130,7 @@ lbl_801B8C54: /* 801B8C68 001B48C8 7C 08 02 A6 */ mflr r0 /* 801B8C6C 001B48CC 90 01 00 54 */ stw r0, 0x54(r1) /* 801B8C70 001B48D0 39 61 00 50 */ addi r11, r1, 0x50 -/* 801B8C74 001B48D4 48 00 E4 AD */ bl func_801C7120 +/* 801B8C74 001B48D4 48 00 E4 AD */ bl _savegpr_25 /* 801B8C78 001B48D8 7C 7C 1B 78 */ mr r28, r3 /* 801B8C7C 001B48DC 80 6D 9F 88 */ lwz r3, lbl_8063F248-_SDA_BASE_(r13) /* 801B8C80 001B48E0 7C 9D 23 78 */ mr r29, r4 @@ -80246,7 +80246,7 @@ lbl_801B8DF8: /* 801B8E18 001B4A78 7C 08 02 A6 */ mflr r0 /* 801B8E1C 001B4A7C 90 01 00 54 */ stw r0, 0x54(r1) /* 801B8E20 001B4A80 39 61 00 50 */ addi r11, r1, 0x50 -/* 801B8E24 001B4A84 48 00 E2 FD */ bl func_801C7120 +/* 801B8E24 001B4A84 48 00 E2 FD */ bl _savegpr_25 /* 801B8E28 001B4A88 7C 7C 1B 78 */ mr r28, r3 /* 801B8E2C 001B4A8C 80 6D 9F 88 */ lwz r3, lbl_8063F248-_SDA_BASE_(r13) /* 801B8E30 001B4A90 7C 9D 23 78 */ mr r29, r4 @@ -80504,7 +80504,7 @@ lbl_801B91A8: /* 801B91C8 001B4E28 7C 08 02 A6 */ mflr r0 /* 801B91CC 001B4E2C 90 01 00 54 */ stw r0, 0x54(r1) /* 801B91D0 001B4E30 39 61 00 50 */ addi r11, r1, 0x50 -/* 801B91D4 001B4E34 48 00 DF 4D */ bl func_801C7120 +/* 801B91D4 001B4E34 48 00 DF 4D */ bl _savegpr_25 /* 801B91D8 001B4E38 7C 7A 1B 78 */ mr r26, r3 /* 801B91DC 001B4E3C 80 6D 9F 88 */ lwz r3, lbl_8063F248-_SDA_BASE_(r13) /* 801B91E0 001B4E40 7C 99 23 78 */ mr r25, r4 @@ -80864,7 +80864,7 @@ lbl_801B96B8: /* 801B96D8 001B5338 7C 08 02 A6 */ mflr r0 /* 801B96DC 001B533C 90 01 00 74 */ stw r0, 0x74(r1) /* 801B96E0 001B5340 39 61 00 70 */ addi r11, r1, 0x70 -/* 801B96E4 001B5344 48 00 DA 31 */ bl func_801C7114 +/* 801B96E4 001B5344 48 00 DA 31 */ bl _savegpr_22 /* 801B96E8 001B5348 7C 78 1B 78 */ mr r24, r3 /* 801B96EC 001B534C 7C 99 23 78 */ mr r25, r4 /* 801B96F0 001B5350 7C BA 2B 78 */ mr r26, r5 @@ -81476,7 +81476,7 @@ lbl_801B9F78: /* 801B9F98 001B5BF8 7C 08 02 A6 */ mflr r0 /* 801B9F9C 001B5BFC 90 01 00 34 */ stw r0, 0x34(r1) /* 801B9FA0 001B5C00 39 61 00 30 */ addi r11, r1, 0x30 -/* 801B9FA4 001B5C04 48 00 D1 7D */ bl func_801C7120 +/* 801B9FA4 001B5C04 48 00 D1 7D */ bl _savegpr_25 /* 801B9FA8 001B5C08 7C 79 1B 78 */ mr r25, r3 /* 801B9FAC 001B5C0C 7C 9A 23 78 */ mr r26, r4 /* 801B9FB0 001B5C10 7C BB 2B 78 */ mr r27, r5 @@ -83411,7 +83411,7 @@ lbl_801BBAE8: /* 801BBB14 001B7774 7C 08 02 A6 */ mflr r0 /* 801BBB18 001B7778 90 01 00 64 */ stw r0, 0x64(r1) /* 801BBB1C 001B777C 39 61 00 60 */ addi r11, r1, 0x60 -/* 801BBB20 001B7780 48 00 B5 F1 */ bl func_801C7110 +/* 801BBB20 001B7780 48 00 B5 F1 */ bl _savegpr_21 /* 801BBB24 001B7784 7C 79 1B 78 */ mr r25, r3 /* 801BBB28 001B7788 7C 95 23 78 */ mr r21, r4 /* 801BBB2C 001B778C 3B 80 00 00 */ li r28, 0 @@ -83859,7 +83859,7 @@ lbl_801BC13C: /* 801BC15C 001B7DBC 7C 08 02 A6 */ mflr r0 /* 801BC160 001B7DC0 90 01 00 84 */ stw r0, 0x84(r1) /* 801BC164 001B7DC4 39 61 00 80 */ addi r11, r1, 0x80 -/* 801BC168 001B7DC8 48 00 AF B9 */ bl func_801C7120 +/* 801BC168 001B7DC8 48 00 AF B9 */ bl _savegpr_25 /* 801BC16C 001B7DCC 7C 7C 1B 78 */ mr r28, r3 /* 801BC170 001B7DD0 80 6D 9F 88 */ lwz r3, lbl_8063F248-_SDA_BASE_(r13) /* 801BC174 001B7DD4 7C 9D 23 78 */ mr r29, r4 @@ -84133,7 +84133,7 @@ lbl_801BC508: /* 801BC528 001B8188 7C 08 02 A6 */ mflr r0 /* 801BC52C 001B818C 90 01 00 C4 */ stw r0, 0xc4(r1) /* 801BC530 001B8190 39 61 00 C0 */ addi r11, r1, 0xc0 -/* 801BC534 001B8194 48 00 AB D1 */ bl func_801C7104 +/* 801BC534 001B8194 48 00 AB D1 */ bl _savegpr_18 /* 801BC538 001B8198 7C 97 23 78 */ mr r23, r4 /* 801BC53C 001B819C 7C B8 2B 78 */ mr r24, r5 /* 801BC540 001B81A0 7C 76 1B 78 */ mr r22, r3 @@ -84558,7 +84558,7 @@ lbl_801BCAF4: /* 801BCB20 001B8780 7C 08 02 A6 */ mflr r0 /* 801BCB24 001B8784 90 01 00 44 */ stw r0, 0x44(r1) /* 801BCB28 001B8788 39 61 00 40 */ addi r11, r1, 0x40 -/* 801BCB2C 001B878C 48 00 A6 01 */ bl func_801C712C +/* 801BCB2C 001B878C 48 00 A6 01 */ bl _savegpr_28 /* 801BCB30 001B8790 7C 7C 1B 78 */ mr r28, r3 /* 801BCB34 001B8794 80 6D 9F 88 */ lwz r3, lbl_8063F248-_SDA_BASE_(r13) /* 801BCB38 001B8798 7C 9D 23 78 */ mr r29, r4 @@ -85140,7 +85140,7 @@ lbl_801BD360: /* 801BD380 001B8FE0 7C 08 02 A6 */ mflr r0 /* 801BD384 001B8FE4 90 01 00 44 */ stw r0, 0x44(r1) /* 801BD388 001B8FE8 39 61 00 40 */ addi r11, r1, 0x40 -/* 801BD38C 001B8FEC 48 00 9D 99 */ bl func_801C7124 +/* 801BD38C 001B8FEC 48 00 9D 99 */ bl _savegpr_26 /* 801BD390 001B8FF0 7C 7A 1B 78 */ mr r26, r3 /* 801BD394 001B8FF4 80 6D 9F 88 */ lwz r3, lbl_8063F248-_SDA_BASE_(r13) /* 801BD398 001B8FF8 7C DB 33 78 */ mr r27, r6 @@ -85456,7 +85456,7 @@ lbl_801BD7F4: /* 801BD814 001B9474 7C 08 02 A6 */ mflr r0 /* 801BD818 001B9478 90 01 00 74 */ stw r0, 0x74(r1) /* 801BD81C 001B947C 39 61 00 70 */ addi r11, r1, 0x70 -/* 801BD820 001B9480 48 00 98 E5 */ bl func_801C7104 +/* 801BD820 001B9480 48 00 98 E5 */ bl _savegpr_18 /* 801BD824 001B9484 7C D8 33 78 */ mr r24, r6 /* 801BD828 001B9488 7C 77 1B 78 */ mr r23, r3 /* 801BD82C 001B948C 7F 04 C3 78 */ mr r4, r24 @@ -85676,7 +85676,7 @@ lbl_801BDB2C: /* 801BDB4C 001B97AC 7C 08 02 A6 */ mflr r0 /* 801BDB50 001B97B0 90 01 00 24 */ stw r0, 0x24(r1) /* 801BDB54 001B97B4 39 61 00 20 */ addi r11, r1, 0x20 -/* 801BDB58 001B97B8 48 00 95 D5 */ bl func_801C712C +/* 801BDB58 001B97B8 48 00 95 D5 */ bl _savegpr_28 /* 801BDB5C 001B97BC 7C DD 33 78 */ mr r29, r6 /* 801BDB60 001B97C0 7C 7C 1B 78 */ mr r28, r3 /* 801BDB64 001B97C4 7F A4 EB 78 */ mr r4, r29 @@ -85735,7 +85735,7 @@ lbl_801BDC08: /* 801BDC28 001B9888 7C 08 02 A6 */ mflr r0 /* 801BDC2C 001B988C 90 01 00 84 */ stw r0, 0x84(r1) /* 801BDC30 001B9890 39 61 00 80 */ addi r11, r1, 0x80 -/* 801BDC34 001B9894 48 00 94 DD */ bl func_801C7110 +/* 801BDC34 001B9894 48 00 94 DD */ bl _savegpr_21 /* 801BDC38 001B9898 7C 9A 23 78 */ mr r26, r4 /* 801BDC3C 001B989C 7C 79 1B 78 */ mr r25, r3 /* 801BDC40 001B98A0 7C DB 33 78 */ mr r27, r6 @@ -86235,7 +86235,7 @@ lbl_801BE308: /* 801BE328 001B9F88 7C 08 02 A6 */ mflr r0 /* 801BE32C 001B9F8C 90 01 00 E4 */ stw r0, 0xe4(r1) /* 801BE330 001B9F90 39 61 00 E0 */ addi r11, r1, 0xe0 -/* 801BE334 001B9F94 48 00 8D ED */ bl func_801C7120 +/* 801BE334 001B9F94 48 00 8D ED */ bl _savegpr_25 /* 801BE338 001B9F98 7C 7F 1B 78 */ mr r31, r3 /* 801BE33C 001B9F9C 38 A1 00 60 */ addi r5, r1, 0x60 /* 801BE340 001B9FA0 7F E4 FB 78 */ mr r4, r31 @@ -86334,7 +86334,7 @@ lbl_801BE46C: /* 801BE48C 001BA0EC 7C 08 02 A6 */ mflr r0 /* 801BE490 001BA0F0 90 01 00 44 */ stw r0, 0x44(r1) /* 801BE494 001BA0F4 39 61 00 40 */ addi r11, r1, 0x40 -/* 801BE498 001BA0F8 48 00 8C 8D */ bl func_801C7124 +/* 801BE498 001BA0F8 48 00 8C 8D */ bl _savegpr_26 /* 801BE49C 001BA0FC 7C 7A 1B 78 */ mr r26, r3 /* 801BE4A0 001BA100 80 6D 9F 88 */ lwz r3, lbl_8063F248-_SDA_BASE_(r13) /* 801BE4A4 001BA104 7C DB 33 78 */ mr r27, r6 @@ -86683,7 +86683,7 @@ lbl_801BE988: /* 801BE9A8 001BA608 7C 08 02 A6 */ mflr r0 /* 801BE9AC 001BA60C 90 01 01 04 */ stw r0, 0x104(r1) /* 801BE9B0 001BA610 39 61 01 00 */ addi r11, r1, 0x100 -/* 801BE9B4 001BA614 48 00 87 51 */ bl func_801C7104 +/* 801BE9B4 001BA614 48 00 87 51 */ bl _savegpr_18 /* 801BE9B8 001BA618 3B 40 00 00 */ li r26, 0 /* 801BE9BC 001BA61C 7C 75 1B 78 */ mr r21, r3 /* 801BE9C0 001BA620 B3 41 00 08 */ sth r26, 8(r1) @@ -86881,7 +86881,7 @@ lbl_801BEC40: /* 801BEC60 001BA8C0 7C 08 02 A6 */ mflr r0 /* 801BEC64 001BA8C4 90 01 00 64 */ stw r0, 0x64(r1) /* 801BEC68 001BA8C8 39 61 00 60 */ addi r11, r1, 0x60 -/* 801BEC6C 001BA8CC 48 00 84 B9 */ bl func_801C7124 +/* 801BEC6C 001BA8CC 48 00 84 B9 */ bl _savegpr_26 /* 801BEC70 001BA8D0 7C 7A 1B 78 */ mr r26, r3 /* 801BEC74 001BA8D4 80 6D 9F 88 */ lwz r3, lbl_8063F248-_SDA_BASE_(r13) /* 801BEC78 001BA8D8 7F 44 D3 78 */ mr r4, r26 @@ -86953,7 +86953,7 @@ lbl_801BED3C: /* 801BED68 001BA9C8 7C 08 02 A6 */ mflr r0 /* 801BED6C 001BA9CC 90 01 00 54 */ stw r0, 0x54(r1) /* 801BED70 001BA9D0 39 61 00 50 */ addi r11, r1, 0x50 -/* 801BED74 001BA9D4 48 00 83 A1 */ bl func_801C7114 +/* 801BED74 001BA9D4 48 00 83 A1 */ bl _savegpr_22 /* 801BED78 001BA9D8 7C 7D 1B 78 */ mr r29, r3 /* 801BED7C 001BA9DC 80 6D 9F 88 */ lwz r3, lbl_8063F248-_SDA_BASE_(r13) /* 801BED80 001BA9E0 7F A4 EB 78 */ mr r4, r29 @@ -87126,7 +87126,7 @@ lbl_801BEFA0: /* 801BEFCC 001BAC2C 7C 08 02 A6 */ mflr r0 /* 801BEFD0 001BAC30 90 01 00 24 */ stw r0, 0x24(r1) /* 801BEFD4 001BAC34 39 61 00 20 */ addi r11, r1, 0x20 -/* 801BEFD8 001BAC38 48 00 81 59 */ bl func_801C7130 +/* 801BEFD8 001BAC38 48 00 81 59 */ bl _savegpr_29 /* 801BEFDC 001BAC3C 7C DE 33 78 */ mr r30, r6 /* 801BEFE0 001BAC40 7C 7D 1B 78 */ mr r29, r3 /* 801BEFE4 001BAC44 7F C4 F3 78 */ mr r4, r30 @@ -87215,7 +87215,7 @@ lbl_801BF0EC: /* 801BF118 001BAD78 7C 08 02 A6 */ mflr r0 /* 801BF11C 001BAD7C 90 01 00 44 */ stw r0, 0x44(r1) /* 801BF120 001BAD80 39 61 00 40 */ addi r11, r1, 0x40 -/* 801BF124 001BAD84 48 00 80 01 */ bl func_801C7124 +/* 801BF124 001BAD84 48 00 80 01 */ bl _savegpr_26 /* 801BF128 001BAD88 7C 7A 1B 78 */ mr r26, r3 /* 801BF12C 001BAD8C 80 6D 9F 88 */ lwz r3, lbl_8063F248-_SDA_BASE_(r13) /* 801BF130 001BAD90 7F 44 D3 78 */ mr r4, r26 @@ -87585,7 +87585,7 @@ func_801BF5D8: /* 801BF5DC 001BB23C 7C 08 02 A6 */ mflr r0 /* 801BF5E0 001BB240 90 01 00 34 */ stw r0, 0x34(r1) /* 801BF5E4 001BB244 39 61 00 30 */ addi r11, r1, 0x30 -/* 801BF5E8 001BB248 48 00 7B 39 */ bl func_801C7120 +/* 801BF5E8 001BB248 48 00 7B 39 */ bl _savegpr_25 /* 801BF5EC 001BB24C 7C 79 1B 78 */ mr r25, r3 /* 801BF5F0 001BB250 7C 9A 23 78 */ mr r26, r4 /* 801BF5F4 001BB254 3B 80 00 00 */ li r28, 0 @@ -87784,7 +87784,7 @@ func_801BF868: /* 801BF86C 001BB4CC 7C 08 02 A6 */ mflr r0 /* 801BF870 001BB4D0 90 01 00 34 */ stw r0, 0x34(r1) /* 801BF874 001BB4D4 39 61 00 30 */ addi r11, r1, 0x30 -/* 801BF878 001BB4D8 48 00 78 9D */ bl func_801C7114 +/* 801BF878 001BB4D8 48 00 78 9D */ bl _savegpr_22 /* 801BF87C 001BB4DC 7C 79 1B 78 */ mr r25, r3 /* 801BF880 001BB4E0 7C 9A 23 78 */ mr r26, r4 /* 801BF884 001BB4E4 7C BB 2B 78 */ mr r27, r5 @@ -87968,7 +87968,7 @@ func_801BFAE0: /* 801BFAE4 001BB744 7C 08 02 A6 */ mflr r0 /* 801BFAE8 001BB748 90 01 00 34 */ stw r0, 0x34(r1) /* 801BFAEC 001BB74C 39 61 00 30 */ addi r11, r1, 0x30 -/* 801BFAF0 001BB750 48 00 76 25 */ bl func_801C7114 +/* 801BFAF0 001BB750 48 00 76 25 */ bl _savegpr_22 /* 801BFAF4 001BB754 80 ED 9F 8C */ lwz r7, lbl_8063F24C-_SDA_BASE_(r13) /* 801BFAF8 001BB758 7C 76 1B 78 */ mr r22, r3 /* 801BFAFC 001BB75C 7C 97 23 78 */ mr r23, r4 @@ -88327,7 +88327,7 @@ func_801BFFB4: /* 801BFFB8 001BBC18 7C 08 02 A6 */ mflr r0 /* 801BFFBC 001BBC1C 90 01 00 34 */ stw r0, 0x34(r1) /* 801BFFC0 001BBC20 39 61 00 30 */ addi r11, r1, 0x30 -/* 801BFFC4 001BBC24 48 00 71 5D */ bl func_801C7120 +/* 801BFFC4 001BBC24 48 00 71 5D */ bl _savegpr_25 /* 801BFFC8 001BBC28 7C 99 23 78 */ mr r25, r4 /* 801BFFCC 001BBC2C 7C 7F 1B 78 */ mr r31, r3 /* 801BFFD0 001BBC30 7C BA 2B 78 */ mr r26, r5 @@ -88709,7 +88709,7 @@ lbl_801C04E4: /* 801C04E8 001BC148 7C 08 02 A6 */ mflr r0 /* 801C04EC 001BC14C 90 01 00 24 */ stw r0, 0x24(r1) /* 801C04F0 001BC150 39 61 00 20 */ addi r11, r1, 0x20 -/* 801C04F4 001BC154 48 00 6C 31 */ bl func_801C7124 +/* 801C04F4 001BC154 48 00 6C 31 */ bl _savegpr_26 /* 801C04F8 001BC158 83 C5 00 00 */ lwz r30, 0(r5) /* 801C04FC 001BC15C 7C 7F 1B 78 */ mr r31, r3 /* 801C0500 001BC160 83 A5 00 0C */ lwz r29, 0xc(r5) @@ -89079,7 +89079,7 @@ func_801C09BC: /* 801C09C0 001BC620 7C 08 02 A6 */ mflr r0 /* 801C09C4 001BC624 90 01 00 34 */ stw r0, 0x34(r1) /* 801C09C8 001BC628 39 61 00 30 */ addi r11, r1, 0x30 -/* 801C09CC 001BC62C 48 00 67 55 */ bl func_801C7120 +/* 801C09CC 001BC62C 48 00 67 55 */ bl _savegpr_25 /* 801C09D0 001BC630 7C 79 1B 78 */ mr r25, r3 /* 801C09D4 001BC634 7C 9A 23 78 */ mr r26, r4 /* 801C09D8 001BC638 7C BB 2B 78 */ mr r27, r5 @@ -89995,7 +89995,7 @@ func_801C15A8: /* 801C15AC 001BD20C 7C 08 02 A6 */ mflr r0 /* 801C15B0 001BD210 90 01 00 24 */ stw r0, 0x24(r1) /* 801C15B4 001BD214 39 61 00 20 */ addi r11, r1, 0x20 -/* 801C15B8 001BD218 48 00 5B 6D */ bl func_801C7124 +/* 801C15B8 001BD218 48 00 5B 6D */ bl _savegpr_26 /* 801C15BC 001BD21C 2C 03 00 00 */ cmpwi r3, 0 /* 801C15C0 001BD220 7C 7A 1B 78 */ mr r26, r3 /* 801C15C4 001BD224 7C 9B 23 78 */ mr r27, r4 @@ -90945,7 +90945,7 @@ func_801C2120: /* 801C2124 001BDD84 7C 08 02 A6 */ mflr r0 /* 801C2128 001BDD88 90 01 00 44 */ stw r0, 0x44(r1) /* 801C212C 001BDD8C 39 61 00 40 */ addi r11, r1, 0x40 -/* 801C2130 001BDD90 48 00 4F DD */ bl func_801C710C +/* 801C2130 001BDD90 48 00 4F DD */ bl _savegpr_20 /* 801C2134 001BDD94 7D 20 07 75 */ extsb. r0, r9 /* 801C2138 001BDD98 7C 7F 1B 78 */ mr r31, r3 /* 801C213C 001BDD9C 7C 94 23 78 */ mr r20, r4 @@ -91257,7 +91257,7 @@ func_801C256C: /* 801C2570 001BE1D0 7C 08 02 A6 */ mflr r0 /* 801C2574 001BE1D4 90 01 00 54 */ stw r0, 0x54(r1) /* 801C2578 001BE1D8 39 61 00 50 */ addi r11, r1, 0x50 -/* 801C257C 001BE1DC 48 00 4B 91 */ bl func_801C710C +/* 801C257C 001BE1DC 48 00 4B 91 */ bl _savegpr_20 /* 801C2580 001BE1E0 7C 75 1B 78 */ mr r21, r3 /* 801C2584 001BE1E4 7C 96 23 78 */ mr r22, r4 /* 801C2588 001BE1E8 7C B7 2B 78 */ mr r23, r5 @@ -91576,7 +91576,7 @@ func_801C29EC: /* 801C29F0 001BE650 7C 08 02 A6 */ mflr r0 /* 801C29F4 001BE654 90 01 00 24 */ stw r0, 0x24(r1) /* 801C29F8 001BE658 39 61 00 20 */ addi r11, r1, 0x20 -/* 801C29FC 001BE65C 48 00 47 29 */ bl func_801C7124 +/* 801C29FC 001BE65C 48 00 47 29 */ bl _savegpr_26 /* 801C2A00 001BE660 7C 7A 1B 78 */ mr r26, r3 /* 801C2A04 001BE664 7C 9B 23 78 */ mr r27, r4 /* 801C2A08 001BE668 48 00 10 C1 */ bl func_801C3AC8 @@ -92966,7 +92966,7 @@ func_801C3B64: /* 801C3B68 001BF7C8 7C 08 02 A6 */ mflr r0 /* 801C3B6C 001BF7CC 90 01 00 34 */ stw r0, 0x34(r1) /* 801C3B70 001BF7D0 39 61 00 30 */ addi r11, r1, 0x30 -/* 801C3B74 001BF7D4 48 00 35 AD */ bl func_801C7120 +/* 801C3B74 001BF7D4 48 00 35 AD */ bl _savegpr_25 /* 801C3B78 001BF7D8 7C 7C 1B 78 */ mr r28, r3 /* 801C3B7C 001BF7DC 7C 99 23 78 */ mr r25, r4 /* 801C3B80 001BF7E0 3B A0 00 06 */ li r29, 6 @@ -94020,7 +94020,7 @@ func_801C4858: /* 801C485C 001C04BC 7C 08 02 A6 */ mflr r0 /* 801C4860 001C04C0 90 01 00 34 */ stw r0, 0x34(r1) /* 801C4864 001C04C4 39 61 00 30 */ addi r11, r1, 0x30 -/* 801C4868 001C04C8 48 00 28 AD */ bl func_801C7114 +/* 801C4868 001C04C8 48 00 28 AD */ bl _savegpr_22 /* 801C486C 001C04CC 2C 03 00 00 */ cmpwi r3, 0 /* 801C4870 001C04D0 7C 77 1B 78 */ mr r23, r3 /* 801C4874 001C04D4 7C 98 23 78 */ mr r24, r4 @@ -96707,7 +96707,7 @@ func_801C6A48: /* 801C6A4C 001C26AC 7C 08 02 A6 */ mflr r0 /* 801C6A50 001C26B0 90 01 00 24 */ stw r0, 0x24(r1) /* 801C6A54 001C26B4 39 61 00 20 */ addi r11, r1, 0x20 -/* 801C6A58 001C26B8 48 00 06 CD */ bl func_801C7124 +/* 801C6A58 001C26B8 48 00 06 CD */ bl _savegpr_26 /* 801C6A5C 001C26BC 3C C0 80 64 */ lis r6, lbl_8063CE34@ha /* 801C6A60 001C26C0 7C 7A 1B 78 */ mr r26, r3 /* 801C6A64 001C26C4 7C 9B 23 78 */ mr r27, r4 diff --git a/asm/text_5_2.s b/asm/text_5_2.s index e16f7e8..85e5f34 100644 --- a/asm/text_5_2.s +++ b/asm/text_5_2.s @@ -108,24 +108,24 @@ _savegpr_16: _savegpr_17: /* 801C7100 001C2D60 92 2B FF C4 */ stw r17, -0x3c(r11) -.global func_801C7104 -func_801C7104: +.global _savegpr_18 +_savegpr_18: /* 801C7104 001C2D64 92 4B FF C8 */ stw r18, -0x38(r11) -.global func_801C7108 -func_801C7108: +.global _savegpr_19 +_savegpr_19: /* 801C7108 001C2D68 92 6B FF CC */ stw r19, -0x34(r11) -.global func_801C710C -func_801C710C: +.global _savegpr_20 +_savegpr_20: /* 801C710C 001C2D6C 92 8B FF D0 */ stw r20, -0x30(r11) -.global func_801C7110 -func_801C7110: +.global _savegpr_21 +_savegpr_21: /* 801C7110 001C2D70 92 AB FF D4 */ stw r21, -0x2c(r11) -.global func_801C7114 -func_801C7114: +.global _savegpr_22 +_savegpr_22: /* 801C7114 001C2D74 92 CB FF D8 */ stw r22, -0x28(r11) .global _savegpr_23 @@ -136,24 +136,24 @@ _savegpr_23: _savegpr_24: /* 801C711C 001C2D7C 93 0B FF E0 */ stw r24, -0x20(r11) -.global func_801C7120 -func_801C7120: +.global _savegpr_25 +_savegpr_25: /* 801C7120 001C2D80 93 2B FF E4 */ stw r25, -0x1c(r11) -.global func_801C7124 -func_801C7124: +.global _savegpr_26 +_savegpr_26: /* 801C7124 001C2D84 93 4B FF E8 */ stw r26, -0x18(r11) .global _savegpr_27 _savegpr_27: /* 801C7128 001C2D88 93 6B FF EC */ stw r27, -0x14(r11) -.global func_801C712C -func_801C712C: +.global _savegpr_28 +_savegpr_28: /* 801C712C 001C2D8C 93 8B FF F0 */ stw r28, -0x10(r11) -.global func_801C7130 -func_801C7130: +.global _savegpr_29 +_savegpr_29: /* 801C7130 001C2D90 93 AB FF F4 */ stw r29, -0xc(r11) /* 801C7134 001C2D94 93 CB FF F8 */ stw r30, -8(r11) /* 801C7138 001C2D98 93 EB FF FC */ stw r31, -4(r11) diff --git a/asm/text_5_3.s b/asm/text_5_3.s index 8903384..2a323a1 100644 --- a/asm/text_5_3.s +++ b/asm/text_5_3.s @@ -1440,7 +1440,7 @@ func_801C8BE8: /* 801C8BF4 001C4854 DB E1 01 70 */ stfd f31, 0x170(r1) /* 801C8BF8 001C4858 F3 E1 01 78 */ psq_st f31, 376(r1), 0, qr0 /* 801C8BFC 001C485C 39 61 01 70 */ addi r11, r1, 0x170 -/* 801C8C00 001C4860 4B FF E5 09 */ bl func_801C7108 +/* 801C8C00 001C4860 4B FF E5 09 */ bl _savegpr_19 /* 801C8C04 001C4864 88 03 00 04 */ lbz r0, 4(r3) /* 801C8C08 001C4868 3C 80 43 30 */ lis r4, 0x4330 /* 801C8C0C 001C486C 90 81 01 28 */ stw r4, 0x128(r1) diff --git a/asm/text_6_2.s b/asm/text_6_2.s index 2a2af20..743c895 100644 --- a/asm/text_6_2.s +++ b/asm/text_6_2.s @@ -3541,7 +3541,7 @@ func_801DA2A4: /* 801DA2A8 001D5F08 7C 08 02 A6 */ mflr r0 /* 801DA2AC 001D5F0C 90 01 00 24 */ stw r0, 0x24(r1) /* 801DA2B0 001D5F10 39 61 00 20 */ addi r11, r1, 0x20 -/* 801DA2B4 001D5F14 4B FE CE 71 */ bl func_801C7124 +/* 801DA2B4 001D5F14 4B FE CE 71 */ bl _savegpr_26 /* 801DA2B8 001D5F18 2C 05 00 00 */ cmpwi r5, 0 /* 801DA2BC 001D5F1C 41 82 01 5C */ beq lbl_801DA418 /* 801DA2C0 001D5F20 2C 84 00 00 */ cmpwi cr1, r4, 0 @@ -4677,7 +4677,7 @@ func_801DB184: /* 801DB188 001D6DE8 7C 08 02 A6 */ mflr r0 /* 801DB18C 001D6DEC 90 01 00 24 */ stw r0, 0x24(r1) /* 801DB190 001D6DF0 39 61 00 20 */ addi r11, r1, 0x20 -/* 801DB194 001D6DF4 4B FE BF 91 */ bl func_801C7124 +/* 801DB194 001D6DF4 4B FE BF 91 */ bl _savegpr_26 /* 801DB198 001D6DF8 7C BC 2B 78 */ mr r28, r5 /* 801DB19C 001D6DFC 7C DD 33 78 */ mr r29, r6 /* 801DB1A0 001D6E00 7C 7A 1B 78 */ mr r26, r3 @@ -4744,7 +4744,7 @@ func_801DB270: /* 801DB274 001D6ED4 7C 08 02 A6 */ mflr r0 /* 801DB278 001D6ED8 90 01 00 34 */ stw r0, 0x34(r1) /* 801DB27C 001D6EDC 39 61 00 30 */ addi r11, r1, 0x30 -/* 801DB280 001D6EE0 4B FE BE A1 */ bl func_801C7120 +/* 801DB280 001D6EE0 4B FE BE A1 */ bl _savegpr_25 /* 801DB284 001D6EE4 7C DC 33 78 */ mr r28, r6 /* 801DB288 001D6EE8 7C FD 3B 78 */ mr r29, r7 /* 801DB28C 001D6EEC 7C 79 1B 78 */ mr r25, r3 @@ -5082,7 +5082,7 @@ func_801DB6D0: /* 801DB6D4 001D7334 7C 08 02 A6 */ mflr r0 /* 801DB6D8 001D7338 90 01 00 24 */ stw r0, 0x24(r1) /* 801DB6DC 001D733C 39 61 00 20 */ addi r11, r1, 0x20 -/* 801DB6E0 001D7340 4B FE BA 45 */ bl func_801C7124 +/* 801DB6E0 001D7340 4B FE BA 45 */ bl _savegpr_26 /* 801DB6E4 001D7344 7C BA 2B 78 */ mr r26, r5 /* 801DB6E8 001D7348 7C DB 33 78 */ mr r27, r6 /* 801DB6EC 001D734C 7C FC 3B 78 */ mr r28, r7 @@ -7563,7 +7563,7 @@ func_801DD7FC: /* 801DD800 001D9460 7C 08 02 A6 */ mflr r0 /* 801DD804 001D9464 90 01 00 24 */ stw r0, 0x24(r1) /* 801DD808 001D9468 39 61 00 20 */ addi r11, r1, 0x20 -/* 801DD80C 001D946C 4B FE 99 19 */ bl func_801C7124 +/* 801DD80C 001D946C 4B FE 99 19 */ bl _savegpr_26 /* 801DD810 001D9470 80 C3 00 00 */ lwz r6, 0(r3) /* 801DD814 001D9474 7C 7A 1B 78 */ mr r26, r3 /* 801DD818 001D9478 7C 9B 23 78 */ mr r27, r4 @@ -9617,7 +9617,7 @@ func_801DF528: /* 801DF54C 001DB1AC DB 81 00 50 */ stfd f28, 0x50(r1) /* 801DF550 001DB1B0 F3 81 00 58 */ psq_st f28, 88(r1), 0, qr0 /* 801DF554 001DB1B4 39 61 00 50 */ addi r11, r1, 0x50 -/* 801DF558 001DB1B8 4B FE 7B C9 */ bl func_801C7120 +/* 801DF558 001DB1B8 4B FE 7B C9 */ bl _savegpr_25 /* 801DF55C 001DB1BC 80 83 01 44 */ lwz r4, 0x144(r3) /* 801DF560 001DB1C0 7C 79 1B 78 */ mr r25, r3 /* 801DF564 001DB1C4 83 A3 01 3C */ lwz r29, 0x13c(r3) @@ -9851,7 +9851,7 @@ func_801DF85C: /* 801DF880 001DB4E0 DB 81 00 50 */ stfd f28, 0x50(r1) /* 801DF884 001DB4E4 F3 81 00 58 */ psq_st f28, 88(r1), 0, qr0 /* 801DF888 001DB4E8 39 61 00 50 */ addi r11, r1, 0x50 -/* 801DF88C 001DB4EC 4B FE 78 95 */ bl func_801C7120 +/* 801DF88C 001DB4EC 4B FE 78 95 */ bl _savegpr_25 /* 801DF890 001DB4F0 80 83 01 44 */ lwz r4, 0x144(r3) /* 801DF894 001DB4F4 7C 7F 1B 78 */ mr r31, r3 /* 801DF898 001DB4F8 80 63 01 40 */ lwz r3, 0x140(r3) @@ -10401,7 +10401,7 @@ func_801E0058: /* 801E005C 001DBCBC 7C 08 02 A6 */ mflr r0 /* 801E0060 001DBCC0 90 01 00 94 */ stw r0, 0x94(r1) /* 801E0064 001DBCC4 39 61 00 90 */ addi r11, r1, 0x90 -/* 801E0068 001DBCC8 4B FE 70 B9 */ bl func_801C7120 +/* 801E0068 001DBCC8 4B FE 70 B9 */ bl _savegpr_25 /* 801E006C 001DBCCC A0 04 00 00 */ lhz r0, 0(r4) /* 801E0070 001DBCD0 7C 7B 1B 78 */ mr r27, r3 /* 801E0074 001DBCD4 80 C3 01 40 */ lwz r6, 0x140(r3) @@ -10662,7 +10662,7 @@ func_801E0404: /* 801E0418 001DC078 DB C1 01 00 */ stfd f30, 0x100(r1) /* 801E041C 001DC07C F3 C1 01 08 */ psq_st f30, 264(r1), 0, qr0 /* 801E0420 001DC080 39 61 01 00 */ addi r11, r1, 0x100 -/* 801E0424 001DC084 4B FE 6C E9 */ bl func_801C710C +/* 801E0424 001DC084 4B FE 6C E9 */ bl _savegpr_20 /* 801E0428 001DC088 7C 75 1B 78 */ mr r21, r3 /* 801E042C 001DC08C 7C 96 23 78 */ mr r22, r4 /* 801E0430 001DC090 7C B7 2B 78 */ mr r23, r5 @@ -12773,7 +12773,7 @@ func_801E2168: /* 801E216C 001DDDCC 7C 08 02 A6 */ mflr r0 /* 801E2170 001DDDD0 90 01 00 24 */ stw r0, 0x24(r1) /* 801E2174 001DDDD4 39 61 00 20 */ addi r11, r1, 0x20 -/* 801E2178 001DDDD8 4B FE 4F AD */ bl func_801C7124 +/* 801E2178 001DDDD8 4B FE 4F AD */ bl _savegpr_26 /* 801E217C 001DDDDC A0 03 00 0C */ lhz r0, 0xc(r3) /* 801E2180 001DDDE0 7C 7B 1B 78 */ mr r27, r3 /* 801E2184 001DDDE4 7C BD 2B 78 */ mr r29, r5 @@ -13811,7 +13811,7 @@ func_801E2F60: /* 801E2F64 001DEBC4 7C 08 02 A6 */ mflr r0 /* 801E2F68 001DEBC8 90 01 00 24 */ stw r0, 0x24(r1) /* 801E2F6C 001DEBCC 39 61 00 20 */ addi r11, r1, 0x20 -/* 801E2F70 001DEBD0 4B FE 41 B5 */ bl func_801C7124 +/* 801E2F70 001DEBD0 4B FE 41 B5 */ bl _savegpr_26 /* 801E2F74 001DEBD4 2C 05 00 00 */ cmpwi r5, 0 /* 801E2F78 001DEBD8 7C 7C 1B 78 */ mr r28, r3 /* 801E2F7C 001DEBDC 7C 9D 23 78 */ mr r29, r4 @@ -14212,7 +14212,7 @@ func_801E34DC: /* 801E34E0 001DF140 7C 08 02 A6 */ mflr r0 /* 801E34E4 001DF144 90 01 00 24 */ stw r0, 0x24(r1) /* 801E34E8 001DF148 39 61 00 20 */ addi r11, r1, 0x20 -/* 801E34EC 001DF14C 4B FE 3C 39 */ bl func_801C7124 +/* 801E34EC 001DF14C 4B FE 3C 39 */ bl _savegpr_26 /* 801E34F0 001DF150 2C 04 00 00 */ cmpwi r4, 0 /* 801E34F4 001DF154 7C 7E 1B 78 */ mr r30, r3 /* 801E34F8 001DF158 7C 9F 23 78 */ mr r31, r4 @@ -14529,7 +14529,7 @@ func_801E3920: /* 801E3924 001DF584 7C 08 02 A6 */ mflr r0 /* 801E3928 001DF588 90 01 00 24 */ stw r0, 0x24(r1) /* 801E392C 001DF58C 39 61 00 20 */ addi r11, r1, 0x20 -/* 801E3930 001DF590 4B FE 37 F5 */ bl func_801C7124 +/* 801E3930 001DF590 4B FE 37 F5 */ bl _savegpr_26 /* 801E3934 001DF594 2C 04 00 00 */ cmpwi r4, 0 /* 801E3938 001DF598 7C 7E 1B 78 */ mr r30, r3 /* 801E393C 001DF59C 7C 9F 23 78 */ mr r31, r4 @@ -14786,7 +14786,7 @@ func_801E3C94: /* 801E3C98 001DF8F8 7C 08 02 A6 */ mflr r0 /* 801E3C9C 001DF8FC 90 01 00 24 */ stw r0, 0x24(r1) /* 801E3CA0 001DF900 39 61 00 20 */ addi r11, r1, 0x20 -/* 801E3CA4 001DF904 4B FE 34 81 */ bl func_801C7124 +/* 801E3CA4 001DF904 4B FE 34 81 */ bl _savegpr_26 /* 801E3CA8 001DF908 2C 04 00 00 */ cmpwi r4, 0 /* 801E3CAC 001DF90C 7C 7E 1B 78 */ mr r30, r3 /* 801E3CB0 001DF910 7C 9F 23 78 */ mr r31, r4 @@ -14990,7 +14990,7 @@ func_801E3F48: /* 801E3F4C 001DFBAC 7C 08 02 A6 */ mflr r0 /* 801E3F50 001DFBB0 90 01 00 24 */ stw r0, 0x24(r1) /* 801E3F54 001DFBB4 39 61 00 20 */ addi r11, r1, 0x20 -/* 801E3F58 001DFBB8 4B FE 31 CD */ bl func_801C7124 +/* 801E3F58 001DFBB8 4B FE 31 CD */ bl _savegpr_26 /* 801E3F5C 001DFBBC 2C 04 00 00 */ cmpwi r4, 0 /* 801E3F60 001DFBC0 7C 7E 1B 78 */ mr r30, r3 /* 801E3F64 001DFBC4 7C 9F 23 78 */ mr r31, r4 @@ -15565,7 +15565,7 @@ func_801E474C: /* 801E4750 001E03B0 7C 08 02 A6 */ mflr r0 /* 801E4754 001E03B4 90 01 00 24 */ stw r0, 0x24(r1) /* 801E4758 001E03B8 39 61 00 20 */ addi r11, r1, 0x20 -/* 801E475C 001E03BC 4B FE 29 C9 */ bl func_801C7124 +/* 801E475C 001E03BC 4B FE 29 C9 */ bl _savegpr_26 /* 801E4760 001E03C0 7C 7F 1B 78 */ mr r31, r3 /* 801E4764 001E03C4 4B FF 63 C5 */ bl func_801DAB28 /* 801E4768 001E03C8 2C 03 00 00 */ cmpwi r3, 0 @@ -19436,7 +19436,7 @@ func_801E7FA4: /* 801E7FA8 001E3C08 7C 08 02 A6 */ mflr r0 /* 801E7FAC 001E3C0C 90 01 00 64 */ stw r0, 0x64(r1) /* 801E7FB0 001E3C10 39 61 00 60 */ addi r11, r1, 0x60 -/* 801E7FB4 001E3C14 4B FD F1 6D */ bl func_801C7120 +/* 801E7FB4 001E3C14 4B FD F1 6D */ bl _savegpr_25 /* 801E7FB8 001E3C18 88 03 00 2F */ lbz r0, 0x2f(r3) /* 801E7FBC 001E3C1C 7C 7A 1B 78 */ mr r26, r3 /* 801E7FC0 001E3C20 88 E3 00 1F */ lbz r7, 0x1f(r3) @@ -21363,7 +21363,7 @@ func_801E9C74: /* 801E9C78 001E58D8 7C 08 02 A6 */ mflr r0 /* 801E9C7C 001E58DC 90 01 00 74 */ stw r0, 0x74(r1) /* 801E9C80 001E58E0 39 61 00 70 */ addi r11, r1, 0x70 -/* 801E9C84 001E58E4 4B FD D4 A1 */ bl func_801C7124 +/* 801E9C84 001E58E4 4B FD D4 A1 */ bl _savegpr_26 /* 801E9C88 001E58E8 80 03 00 18 */ lwz r0, 0x18(r3) /* 801E9C8C 001E58EC 7C 7E 1B 78 */ mr r30, r3 /* 801E9C90 001E58F0 7C BF 2B 78 */ mr r31, r5 @@ -21462,7 +21462,7 @@ func_801E9DCC: /* 801E9DE8 001E5A48 DB A1 01 30 */ stfd f29, 0x130(r1) /* 801E9DEC 001E5A4C F3 A1 01 38 */ psq_st f29, 312(r1), 0, qr0 /* 801E9DF0 001E5A50 39 61 01 30 */ addi r11, r1, 0x130 -/* 801E9DF4 001E5A54 4B FD D3 31 */ bl func_801C7124 +/* 801E9DF4 001E5A54 4B FD D3 31 */ bl _savegpr_26 /* 801E9DF8 001E5A58 80 A3 00 0C */ lwz r5, 0xc(r3) /* 801E9DFC 001E5A5C 7C 7C 1B 78 */ mr r28, r3 /* 801E9E00 001E5A60 C3 A2 97 80 */ lfs f29, lbl_80641D80-_SDA2_BASE_(r2) @@ -23289,7 +23289,7 @@ func_801EB87C: /* 801EB880 001E74E0 7C 08 02 A6 */ mflr r0 /* 801EB884 001E74E4 90 01 00 34 */ stw r0, 0x34(r1) /* 801EB888 001E74E8 39 61 00 30 */ addi r11, r1, 0x30 -/* 801EB88C 001E74EC 4B FD B8 95 */ bl func_801C7120 +/* 801EB88C 001E74EC 4B FD B8 95 */ bl _savegpr_25 /* 801EB890 001E74F0 80 C3 00 0C */ lwz r6, 0xc(r3) /* 801EB894 001E74F4 7C 7F 1B 78 */ mr r31, r3 /* 801EB898 001E74F8 39 00 00 00 */ li r8, 0 @@ -23811,7 +23811,7 @@ func_801EC050: /* 801EC054 001E7CB4 7C 08 02 A6 */ mflr r0 /* 801EC058 001E7CB8 90 01 00 34 */ stw r0, 0x34(r1) /* 801EC05C 001E7CBC 39 61 00 30 */ addi r11, r1, 0x30 -/* 801EC060 001E7CC0 4B FD B0 C1 */ bl func_801C7120 +/* 801EC060 001E7CC0 4B FD B0 C1 */ bl _savegpr_25 /* 801EC064 001E7CC4 2C 06 00 00 */ cmpwi r6, 0 /* 801EC068 001E7CC8 7C 7D 1B 78 */ mr r29, r3 /* 801EC06C 001E7CCC 7C 9E 23 78 */ mr r30, r4 @@ -24144,7 +24144,7 @@ func_801EC538: /* 801EC53C 001E819C 7C 08 02 A6 */ mflr r0 /* 801EC540 001E81A0 90 01 00 34 */ stw r0, 0x34(r1) /* 801EC544 001E81A4 39 61 00 30 */ addi r11, r1, 0x30 -/* 801EC548 001E81A8 4B FD AB D9 */ bl func_801C7120 +/* 801EC548 001E81A8 4B FD AB D9 */ bl _savegpr_25 /* 801EC54C 001E81AC 38 00 00 01 */ li r0, 1 /* 801EC550 001E81B0 39 20 00 00 */ li r9, 0 /* 801EC554 001E81B4 98 0D 84 A8 */ stb r0, lbl_8063D768-_SDA_BASE_(r13) @@ -25346,7 +25346,7 @@ func_801ED62C: /* 801ED630 001E9290 7C 08 02 A6 */ mflr r0 /* 801ED634 001E9294 90 01 00 34 */ stw r0, 0x34(r1) /* 801ED638 001E9298 39 61 00 30 */ addi r11, r1, 0x30 -/* 801ED63C 001E929C 4B FD 9A E5 */ bl func_801C7120 +/* 801ED63C 001E929C 4B FD 9A E5 */ bl _savegpr_25 /* 801ED640 001E92A0 81 03 00 14 */ lwz r8, 0x14(r3) /* 801ED644 001E92A4 7C 79 1B 78 */ mr r25, r3 /* 801ED648 001E92A8 7C 9A 23 78 */ mr r26, r4 @@ -29127,7 +29127,7 @@ func_801F0B7C: /* 801F0B80 001EC7E0 7C 08 02 A6 */ mflr r0 /* 801F0B84 001EC7E4 90 01 00 74 */ stw r0, 0x74(r1) /* 801F0B88 001EC7E8 39 61 00 70 */ addi r11, r1, 0x70 -/* 801F0B8C 001EC7EC 4B FD 65 7D */ bl func_801C7108 +/* 801F0B8C 001EC7EC 4B FD 65 7D */ bl _savegpr_19 /* 801F0B90 001EC7F0 3F E0 80 49 */ lis r31, lbl_804919B0@ha /* 801F0B94 001EC7F4 7C 73 1B 78 */ mr r19, r3 /* 801F0B98 001EC7F8 7C 94 23 78 */ mr r20, r4 @@ -29436,7 +29436,7 @@ func_801F0FD8: /* 801F0FDC 001ECC3C 7C 08 02 A6 */ mflr r0 /* 801F0FE0 001ECC40 90 01 00 24 */ stw r0, 0x24(r1) /* 801F0FE4 001ECC44 39 61 00 20 */ addi r11, r1, 0x20 -/* 801F0FE8 001ECC48 4B FD 61 3D */ bl func_801C7124 +/* 801F0FE8 001ECC48 4B FD 61 3D */ bl _savegpr_26 /* 801F0FEC 001ECC4C 7C 7D 1B 78 */ mr r29, r3 /* 801F0FF0 001ECC50 7C 9E 23 78 */ mr r30, r4 /* 801F0FF4 001ECC54 7C BF 2B 78 */ mr r31, r5 @@ -33019,7 +33019,7 @@ func_801F40E0: /* 801F40E4 001EFD44 7C 08 02 A6 */ mflr r0 /* 801F40E8 001EFD48 90 01 00 44 */ stw r0, 0x44(r1) /* 801F40EC 001EFD4C 39 61 00 40 */ addi r11, r1, 0x40 -/* 801F40F0 001EFD50 4B FD 30 19 */ bl func_801C7108 +/* 801F40F0 001EFD50 4B FD 30 19 */ bl _savegpr_19 /* 801F40F4 001EFD54 7C 75 1B 78 */ mr r21, r3 /* 801F40F8 001EFD58 7C 9E 23 78 */ mr r30, r4 /* 801F40FC 001EFD5C 48 00 01 6C */ b lbl_801F4268 @@ -34384,7 +34384,7 @@ func_801F5364: /* 801F5378 001F0FD8 DB C1 00 40 */ stfd f30, 0x40(r1) /* 801F537C 001F0FDC F3 C1 00 48 */ psq_st f30, 72(r1), 0, qr0 /* 801F5380 001F0FE0 39 61 00 40 */ addi r11, r1, 0x40 -/* 801F5384 001F0FE4 4B FD 1D 8D */ bl func_801C7110 +/* 801F5384 001F0FE4 4B FD 1D 8D */ bl _savegpr_21 /* 801F5388 001F0FE8 81 63 00 04 */ lwz r11, 4(r3) /* 801F538C 001F0FEC FF C0 08 90 */ fmr f30, f1 /* 801F5390 001F0FF0 FF E0 10 90 */ fmr f31, f2 @@ -35538,7 +35538,7 @@ func_801F6264: /* 801F6268 001F1EC8 7C 08 02 A6 */ mflr r0 /* 801F626C 001F1ECC 90 01 00 24 */ stw r0, 0x24(r1) /* 801F6270 001F1ED0 39 61 00 20 */ addi r11, r1, 0x20 -/* 801F6274 001F1ED4 4B FD 0E B1 */ bl func_801C7124 +/* 801F6274 001F1ED4 4B FD 0E B1 */ bl _savegpr_26 /* 801F6278 001F1ED8 7C 7A 1B 78 */ mr r26, r3 /* 801F627C 001F1EDC 7C 9B 23 78 */ mr r27, r4 /* 801F6280 001F1EE0 7C BC 2B 78 */ mr r28, r5 @@ -35584,7 +35584,7 @@ func_801F6304: /* 801F6308 001F1F68 7C 08 02 A6 */ mflr r0 /* 801F630C 001F1F6C 90 01 00 24 */ stw r0, 0x24(r1) /* 801F6310 001F1F70 39 61 00 20 */ addi r11, r1, 0x20 -/* 801F6314 001F1F74 4B FD 0E 11 */ bl func_801C7124 +/* 801F6314 001F1F74 4B FD 0E 11 */ bl _savegpr_26 /* 801F6318 001F1F78 7C 7A 1B 78 */ mr r26, r3 /* 801F631C 001F1F7C 7C 9B 23 78 */ mr r27, r4 /* 801F6320 001F1F80 3B 80 00 00 */ li r28, 0 @@ -36194,7 +36194,7 @@ func_801F6AFC: /* 801F6B28 001F2788 DB 61 03 10 */ stfd f27, 0x310(r1) /* 801F6B2C 001F278C F3 61 03 18 */ psq_st f27, 792(r1), 0, qr0 /* 801F6B30 001F2790 39 61 03 10 */ addi r11, r1, 0x310 -/* 801F6B34 001F2794 4B FD 05 ED */ bl func_801C7120 +/* 801F6B34 001F2794 4B FD 05 ED */ bl _savegpr_25 /* 801F6B38 001F2798 A0 03 00 DC */ lhz r0, 0xdc(r3) /* 801F6B3C 001F279C 7C 7C 1B 78 */ mr r28, r3 /* 801F6B40 001F27A0 7C 9D 23 78 */ mr r29, r4 @@ -37220,7 +37220,7 @@ func_801F79CC: /* 801F79D0 001F3630 7C 08 02 A6 */ mflr r0 /* 801F79D4 001F3634 90 01 00 34 */ stw r0, 0x34(r1) /* 801F79D8 001F3638 39 61 00 30 */ addi r11, r1, 0x30 -/* 801F79DC 001F363C 4B FC F7 45 */ bl func_801C7120 +/* 801F79DC 001F363C 4B FC F7 45 */ bl _savegpr_25 /* 801F79E0 001F3640 80 83 00 00 */ lwz r4, 0(r3) /* 801F79E4 001F3644 7C 7E 1B 78 */ mr r30, r3 /* 801F79E8 001F3648 2C 04 00 00 */ cmpwi r4, 0 @@ -39996,7 +39996,7 @@ func_801FA094: /* 801FA098 001F5CF8 7C 08 02 A6 */ mflr r0 /* 801FA09C 001F5CFC 90 01 00 24 */ stw r0, 0x24(r1) /* 801FA0A0 001F5D00 39 61 00 20 */ addi r11, r1, 0x20 -/* 801FA0A4 001F5D04 4B FC D0 81 */ bl func_801C7124 +/* 801FA0A4 001F5D04 4B FC D0 81 */ bl _savegpr_26 /* 801FA0A8 001F5D08 38 00 00 00 */ li r0, 0 /* 801FA0AC 001F5D0C 90 83 00 00 */ stw r4, 0(r3) /* 801FA0B0 001F5D10 7C 7F 1B 78 */ mr r31, r3 @@ -40844,7 +40844,7 @@ func_801FABB8: /* 801FABBC 001F681C 7C 08 02 A6 */ mflr r0 /* 801FABC0 001F6820 90 01 00 34 */ stw r0, 0x34(r1) /* 801FABC4 001F6824 39 61 00 30 */ addi r11, r1, 0x30 -/* 801FABC8 001F6828 4B FC C5 5D */ bl func_801C7124 +/* 801FABC8 001F6828 4B FC C5 5D */ bl _savegpr_26 /* 801FABCC 001F682C A3 64 00 E2 */ lhz r27, 0xe2(r4) /* 801FABD0 001F6830 7C 7C 1B 78 */ mr r28, r3 /* 801FABD4 001F6834 7C 9D 23 78 */ mr r29, r4 @@ -40930,7 +40930,7 @@ func_801FACE0: /* 801FACE4 001F6944 7C 08 02 A6 */ mflr r0 /* 801FACE8 001F6948 90 01 00 64 */ stw r0, 0x64(r1) /* 801FACEC 001F694C 39 61 00 60 */ addi r11, r1, 0x60 -/* 801FACF0 001F6950 4B FC C4 31 */ bl func_801C7120 +/* 801FACF0 001F6950 4B FC C4 31 */ bl _savegpr_25 /* 801FACF4 001F6954 3C E0 80 49 */ lis r7, lbl_8049362C@ha /* 801FACF8 001F6958 C0 02 98 50 */ lfs f0, lbl_80641E50-_SDA2_BASE_(r2) /* 801FACFC 001F695C 38 C7 36 2C */ addi r6, r7, lbl_8049362C@l @@ -41347,7 +41347,7 @@ func_801FB290: /* 801FB294 001F6EF4 7C 08 02 A6 */ mflr r0 /* 801FB298 001F6EF8 90 01 00 64 */ stw r0, 0x64(r1) /* 801FB29C 001F6EFC 39 61 00 60 */ addi r11, r1, 0x60 -/* 801FB2A0 001F6F00 4B FC BE 71 */ bl func_801C7110 +/* 801FB2A0 001F6F00 4B FC BE 71 */ bl _savegpr_21 /* 801FB2A4 001F6F04 C0 02 98 54 */ lfs f0, lbl_80641E54-_SDA2_BASE_(r2) /* 801FB2A8 001F6F08 7C 75 1B 78 */ mr r21, r3 /* 801FB2AC 001F6F0C C0 64 00 00 */ lfs f3, 0(r4) @@ -43981,7 +43981,7 @@ func_801FDA58: /* 801FDA5C 001F96BC 7C 08 02 A6 */ mflr r0 /* 801FDA60 001F96C0 90 01 00 54 */ stw r0, 0x54(r1) /* 801FDA64 001F96C4 39 61 00 50 */ addi r11, r1, 0x50 -/* 801FDA68 001F96C8 4B FC 96 A1 */ bl func_801C7108 +/* 801FDA68 001F96C8 4B FC 96 A1 */ bl _savegpr_19 /* 801FDA6C 001F96CC 88 03 04 0C */ lbz r0, 0x40c(r3) /* 801FDA70 001F96D0 7C 7E 1B 78 */ mr r30, r3 /* 801FDA74 001F96D4 7C 9F 23 78 */ mr r31, r4 @@ -46575,7 +46575,7 @@ func_802000BC: /* 802000C0 001FBD20 7C 08 02 A6 */ mflr r0 /* 802000C4 001FBD24 90 01 00 34 */ stw r0, 0x34(r1) /* 802000C8 001FBD28 39 61 00 30 */ addi r11, r1, 0x30 -/* 802000CC 001FBD2C 4B FC 70 49 */ bl func_801C7114 +/* 802000CC 001FBD2C 4B FC 70 49 */ bl _savegpr_22 /* 802000D0 001FBD30 3C 80 80 42 */ lis r4, lbl_804237A0@ha /* 802000D4 001FBD34 7C 7F 1B 78 */ mr r31, r3 /* 802000D8 001FBD38 38 84 37 A0 */ addi r4, r4, lbl_804237A0@l @@ -47640,7 +47640,7 @@ func_80200F00: /* 80200F14 001FCB74 DB C1 00 40 */ stfd f30, 0x40(r1) /* 80200F18 001FCB78 F3 C1 00 48 */ psq_st f30, 72(r1), 0, qr0 /* 80200F1C 001FCB7C 39 61 00 40 */ addi r11, r1, 0x40 -/* 80200F20 001FCB80 4B FC 62 01 */ bl func_801C7120 +/* 80200F20 001FCB80 4B FC 62 01 */ bl _savegpr_25 /* 80200F24 001FCB84 80 A3 00 14 */ lwz r5, 0x14(r3) /* 80200F28 001FCB88 7C 7E 1B 78 */ mr r30, r3 /* 80200F2C 001FCB8C 7C 9F 23 78 */ mr r31, r4 @@ -47859,7 +47859,7 @@ func_80201208: /* 8020120C 001FCE6C 7C 08 02 A6 */ mflr r0 /* 80201210 001FCE70 90 01 00 24 */ stw r0, 0x24(r1) /* 80201214 001FCE74 39 61 00 20 */ addi r11, r1, 0x20 -/* 80201218 001FCE78 4B FC 5F 0D */ bl func_801C7124 +/* 80201218 001FCE78 4B FC 5F 0D */ bl _savegpr_26 /* 8020121C 001FCE7C 80 03 00 1C */ lwz r0, 0x1c(r3) /* 80201220 001FCE80 7C 7D 1B 78 */ mr r29, r3 /* 80201224 001FCE84 7C 9E 23 78 */ mr r30, r4 @@ -48026,7 +48026,7 @@ func_80201450: /* 80201454 001FD0B4 7C 08 02 A6 */ mflr r0 /* 80201458 001FD0B8 90 01 00 34 */ stw r0, 0x34(r1) /* 8020145C 001FD0BC 39 61 00 30 */ addi r11, r1, 0x30 -/* 80201460 001FD0C0 4B FC 5C C1 */ bl func_801C7120 +/* 80201460 001FD0C0 4B FC 5C C1 */ bl _savegpr_25 /* 80201464 001FD0C4 80 03 00 14 */ lwz r0, 0x14(r3) /* 80201468 001FD0C8 7C 7E 1B 78 */ mr r30, r3 /* 8020146C 001FD0CC 7C 9F 23 78 */ mr r31, r4 @@ -48146,7 +48146,7 @@ func_80201618: /* 8020161C 001FD27C 7C 08 02 A6 */ mflr r0 /* 80201620 001FD280 90 01 01 14 */ stw r0, 0x114(r1) /* 80201624 001FD284 39 61 01 10 */ addi r11, r1, 0x110 -/* 80201628 001FD288 4B FC 5A E1 */ bl func_801C7108 +/* 80201628 001FD288 4B FC 5A E1 */ bl _savegpr_19 /* 8020162C 001FD28C A0 03 01 08 */ lhz r0, 0x108(r3) /* 80201630 001FD290 7C 7D 1B 78 */ mr r29, r3 /* 80201634 001FD294 7C 9E 23 78 */ mr r30, r4 @@ -48959,7 +48959,7 @@ func_80202278: /* 8020227C 001FDEDC 7C 08 02 A6 */ mflr r0 /* 80202280 001FDEE0 90 01 00 54 */ stw r0, 0x54(r1) /* 80202284 001FDEE4 39 61 00 50 */ addi r11, r1, 0x50 -/* 80202288 001FDEE8 4B FC 4E 7D */ bl func_801C7104 +/* 80202288 001FDEE8 4B FC 4E 7D */ bl _savegpr_18 /* 8020228C 001FDEEC A0 03 01 0A */ lhz r0, 0x10a(r3) /* 80202290 001FDEF0 7C 94 23 78 */ mr r20, r4 /* 80202294 001FDEF4 2C 00 00 00 */ cmpwi r0, 0 @@ -49472,7 +49472,7 @@ func_802029D0: /* 802029D4 001FE634 7C 08 02 A6 */ mflr r0 /* 802029D8 001FE638 90 01 00 34 */ stw r0, 0x34(r1) /* 802029DC 001FE63C 39 61 00 30 */ addi r11, r1, 0x30 -/* 802029E0 001FE640 4B FC 47 35 */ bl func_801C7114 +/* 802029E0 001FE640 4B FC 47 35 */ bl _savegpr_22 /* 802029E4 001FE644 80 8D A1 A8 */ lwz r4, lbl_8063F468-_SDA_BASE_(r13) /* 802029E8 001FE648 7C 7C 1B 78 */ mr r28, r3 /* 802029EC 001FE64C 80 04 01 24 */ lwz r0, 0x124(r4) @@ -50012,7 +50012,7 @@ func_8020313C: /* 80203150 001FEDB0 DB C1 00 40 */ stfd f30, 0x40(r1) /* 80203154 001FEDB4 F3 C1 00 48 */ psq_st f30, 72(r1), 0, qr0 /* 80203158 001FEDB8 39 61 00 40 */ addi r11, r1, 0x40 -/* 8020315C 001FEDBC 4B FC 3F C5 */ bl func_801C7120 +/* 8020315C 001FEDBC 4B FC 3F C5 */ bl _savegpr_25 /* 80203160 001FEDC0 80 A3 00 10 */ lwz r5, 0x10(r3) /* 80203164 001FEDC4 7C 7E 1B 78 */ mr r30, r3 /* 80203168 001FEDC8 7C 9F 23 78 */ mr r31, r4 @@ -50210,7 +50210,7 @@ lbl_802033EC: /* 8020340C 001FF06C 7C 08 02 A6 */ mflr r0 /* 80203410 001FF070 90 01 00 44 */ stw r0, 0x44(r1) /* 80203414 001FF074 39 61 00 40 */ addi r11, r1, 0x40 -/* 80203418 001FF078 4B FC 3C F9 */ bl func_801C7110 +/* 80203418 001FF078 4B FC 3C F9 */ bl _savegpr_21 /* 8020341C 001FF07C 80 AD A4 70 */ lwz r5, lbl_8063F730-_SDA_BASE_(r13) /* 80203420 001FF080 7C 75 1B 78 */ mr r21, r3 /* 80203424 001FF084 7C 96 23 78 */ mr r22, r4 @@ -50841,7 +50841,7 @@ func_80203CA4: /* 80203CB0 001FF910 DB E1 00 50 */ stfd f31, 0x50(r1) /* 80203CB4 001FF914 F3 E1 00 58 */ psq_st f31, 88(r1), 0, qr0 /* 80203CB8 001FF918 39 61 00 50 */ addi r11, r1, 0x50 -/* 80203CBC 001FF91C 4B FC 34 55 */ bl func_801C7110 +/* 80203CBC 001FF91C 4B FC 34 55 */ bl _savegpr_21 /* 80203CC0 001FF920 A0 03 00 F8 */ lhz r0, 0xf8(r3) /* 80203CC4 001FF924 7C 78 1B 78 */ mr r24, r3 /* 80203CC8 001FF928 2C 00 00 00 */ cmpwi r0, 0 @@ -52788,7 +52788,7 @@ func_80205954: /* 80205958 002015B8 7C 08 02 A6 */ mflr r0 /* 8020595C 002015BC 90 01 00 44 */ stw r0, 0x44(r1) /* 80205960 002015C0 39 61 00 40 */ addi r11, r1, 0x40 -/* 80205964 002015C4 4B FC 17 A5 */ bl func_801C7108 +/* 80205964 002015C4 4B FC 17 A5 */ bl _savegpr_19 /* 80205968 002015C8 80 E3 00 00 */ lwz r7, 0(r3) /* 8020596C 002015CC 7C 77 1B 78 */ mr r23, r3 /* 80205970 002015D0 7C 98 23 78 */ mr r24, r4 @@ -59048,7 +59048,7 @@ func_8020AE80: /* 8020AE88 00206AE8 90 01 00 44 */ stw r0, 0x44(r1) /* 8020AE8C 00206AEC 39 61 00 38 */ addi r11, r1, 0x38 /* 8020AE90 00206AF0 DB E1 00 38 */ stfd f31, 0x38(r1) -/* 8020AE94 00206AF4 4B FB C2 91 */ bl func_801C7124 +/* 8020AE94 00206AF4 4B FB C2 91 */ bl _savegpr_26 /* 8020AE98 00206AF8 88 03 00 18 */ lbz r0, 0x18(r3) /* 8020AE9C 00206AFC 7C 7A 1B 78 */ mr r26, r3 /* 8020AEA0 00206B00 2C 00 00 00 */ cmpwi r0, 0 @@ -59502,7 +59502,7 @@ func_8020B4F8: /* 8020B4FC 0020715C 7C 08 02 A6 */ mflr r0 /* 8020B500 00207160 90 01 00 54 */ stw r0, 0x54(r1) /* 8020B504 00207164 39 61 00 50 */ addi r11, r1, 0x50 -/* 8020B508 00207168 4B FB BC 1D */ bl func_801C7124 +/* 8020B508 00207168 4B FB BC 1D */ bl _savegpr_26 /* 8020B50C 0020716C 3C 00 43 30 */ lis r0, 0x4330 /* 8020B510 00207170 83 E5 00 00 */ lwz r31, 0(r5) /* 8020B514 00207174 90 01 00 20 */ stw r0, 0x20(r1) @@ -60339,7 +60339,7 @@ func_8020C0B4: /* 8020C0C0 00207D20 DB E1 00 90 */ stfd f31, 0x90(r1) /* 8020C0C4 00207D24 F3 E1 00 98 */ psq_st f31, 152(r1), 0, qr0 /* 8020C0C8 00207D28 39 61 00 90 */ addi r11, r1, 0x90 -/* 8020C0CC 00207D2C 4B FB B0 55 */ bl func_801C7120 +/* 8020C0CC 00207D2C 4B FB B0 55 */ bl _savegpr_25 /* 8020C0D0 00207D30 C0 23 00 4C */ lfs f1, 0x4c(r3) /* 8020C0D4 00207D34 7C 7B 1B 78 */ mr r27, r3 /* 8020C0D8 00207D38 C0 02 99 E8 */ lfs f0, lbl_80641FE8-_SDA2_BASE_(r2) @@ -60920,7 +60920,7 @@ func_8020C8B8: /* 8020C8C0 00208520 90 01 00 44 */ stw r0, 0x44(r1) /* 8020C8C4 00208524 39 61 00 38 */ addi r11, r1, 0x38 /* 8020C8C8 00208528 DB E1 00 38 */ stfd f31, 0x38(r1) -/* 8020C8CC 0020852C 4B FB A8 59 */ bl func_801C7124 +/* 8020C8CC 0020852C 4B FB A8 59 */ bl _savegpr_26 /* 8020C8D0 00208530 88 03 00 18 */ lbz r0, 0x18(r3) /* 8020C8D4 00208534 7C 7A 1B 78 */ mr r26, r3 /* 8020C8D8 00208538 2C 00 00 00 */ cmpwi r0, 0 @@ -63165,7 +63165,7 @@ func_8020E8F8: /* 8020E900 0020A560 90 01 00 44 */ stw r0, 0x44(r1) /* 8020E904 0020A564 39 61 00 38 */ addi r11, r1, 0x38 /* 8020E908 0020A568 DB E1 00 38 */ stfd f31, 0x38(r1) -/* 8020E90C 0020A56C 4B FB 88 19 */ bl func_801C7124 +/* 8020E90C 0020A56C 4B FB 88 19 */ bl _savegpr_26 /* 8020E910 0020A570 88 03 00 18 */ lbz r0, 0x18(r3) /* 8020E914 0020A574 7C 7A 1B 78 */ mr r26, r3 /* 8020E918 0020A578 2C 00 00 00 */ cmpwi r0, 0 @@ -63897,7 +63897,7 @@ lbl_8020F380: /* 8020F394 0020AFF4 DB E1 00 40 */ stfd f31, 0x40(r1) /* 8020F398 0020AFF8 F3 E1 00 48 */ psq_st f31, 72(r1), 0, qr0 /* 8020F39C 0020AFFC 39 61 00 40 */ addi r11, r1, 0x40 -/* 8020F3A0 0020B000 4B FB 7D 81 */ bl func_801C7120 +/* 8020F3A0 0020B000 4B FB 7D 81 */ bl _savegpr_25 /* 8020F3A4 0020B004 7C 7A 1B 78 */ mr r26, r3 /* 8020F3A8 0020B008 4B FF FF 2D */ bl func_8020F2D4 /* 8020F3AC 0020B00C 2C 03 00 00 */ cmpwi r3, 0 @@ -66137,7 +66137,7 @@ func_802113E8: /* 802113F0 0020D050 90 01 00 44 */ stw r0, 0x44(r1) /* 802113F4 0020D054 39 61 00 38 */ addi r11, r1, 0x38 /* 802113F8 0020D058 DB E1 00 38 */ stfd f31, 0x38(r1) -/* 802113FC 0020D05C 4B FB 5D 29 */ bl func_801C7124 +/* 802113FC 0020D05C 4B FB 5D 29 */ bl _savegpr_26 /* 80211400 0020D060 88 03 00 18 */ lbz r0, 0x18(r3) /* 80211404 0020D064 7C 7A 1B 78 */ mr r26, r3 /* 80211408 0020D068 2C 00 00 00 */ cmpwi r0, 0 @@ -66736,7 +66736,7 @@ func_80211C24: /* 80211C50 0020D8B0 DB 61 00 60 */ stfd f27, 0x60(r1) /* 80211C54 0020D8B4 F3 61 00 68 */ psq_st f27, 104(r1), 0, qr0 /* 80211C58 0020D8B8 39 61 00 60 */ addi r11, r1, 0x60 -/* 80211C5C 0020D8BC 4B FB 54 C5 */ bl func_801C7120 +/* 80211C5C 0020D8BC 4B FB 54 C5 */ bl _savegpr_25 /* 80211C60 0020D8C0 C0 02 9A B8 */ lfs f0, lbl_806420B8-_SDA2_BASE_(r2) /* 80211C64 0020D8C4 7C 99 23 78 */ mr r25, r4 /* 80211C68 0020D8C8 FF 60 08 90 */ fmr f27, f1 @@ -66891,7 +66891,7 @@ func_80211E6C: /* 80211E88 0020DAE8 DB A1 00 30 */ stfd f29, 0x30(r1) /* 80211E8C 0020DAEC F3 A1 00 38 */ psq_st f29, 56(r1), 0, qr0 /* 80211E90 0020DAF0 39 61 00 30 */ addi r11, r1, 0x30 -/* 80211E94 0020DAF4 4B FB 52 91 */ bl func_801C7124 +/* 80211E94 0020DAF4 4B FB 52 91 */ bl _savegpr_26 /* 80211E98 0020DAF8 C0 02 9A B8 */ lfs f0, lbl_806420B8-_SDA2_BASE_(r2) /* 80211E9C 0020DAFC 7C DB 33 78 */ mr r27, r6 /* 80211EA0 0020DB00 FF A0 08 90 */ fmr f29, f1 @@ -66962,7 +66962,7 @@ func_80211F78: /* 80211F8C 0020DBEC DB C1 00 30 */ stfd f30, 0x30(r1) /* 80211F90 0020DBF0 F3 C1 00 38 */ psq_st f30, 56(r1), 0, qr0 /* 80211F94 0020DBF4 39 61 00 30 */ addi r11, r1, 0x30 -/* 80211F98 0020DBF8 4B FB 51 8D */ bl func_801C7124 +/* 80211F98 0020DBF8 4B FB 51 8D */ bl _savegpr_26 /* 80211F9C 0020DBFC C0 02 9A B8 */ lfs f0, lbl_806420B8-_SDA2_BASE_(r2) /* 80211FA0 0020DC00 7C DB 33 78 */ mr r27, r6 /* 80211FA4 0020DC04 FF C0 08 90 */ fmr f30, f1 @@ -67025,7 +67025,7 @@ func_8021205C: /* 80212070 0020DCD0 DB C1 00 30 */ stfd f30, 0x30(r1) /* 80212074 0020DCD4 F3 C1 00 38 */ psq_st f30, 56(r1), 0, qr0 /* 80212078 0020DCD8 39 61 00 30 */ addi r11, r1, 0x30 -/* 8021207C 0020DCDC 4B FB 50 A5 */ bl func_801C7120 +/* 8021207C 0020DCDC 4B FB 50 A5 */ bl _savegpr_25 /* 80212080 0020DCE0 C0 02 9A B8 */ lfs f0, lbl_806420B8-_SDA2_BASE_(r2) /* 80212084 0020DCE4 54 C7 18 38 */ slwi r7, r6, 3 /* 80212088 0020DCE8 54 C0 08 3C */ slwi r0, r6, 1 @@ -67090,7 +67090,7 @@ func_80212148: /* 8021215C 0020DDBC DB C1 00 30 */ stfd f30, 0x30(r1) /* 80212160 0020DDC0 F3 C1 00 38 */ psq_st f30, 56(r1), 0, qr0 /* 80212164 0020DDC4 39 61 00 30 */ addi r11, r1, 0x30 -/* 80212168 0020DDC8 4B FB 4F B9 */ bl func_801C7120 +/* 80212168 0020DDC8 4B FB 4F B9 */ bl _savegpr_25 /* 8021216C 0020DDCC C0 02 9A B8 */ lfs f0, lbl_806420B8-_SDA2_BASE_(r2) /* 80212170 0020DDD0 54 C7 18 38 */ slwi r7, r6, 3 /* 80212174 0020DDD4 54 C0 08 3C */ slwi r0, r6, 1 @@ -67161,7 +67161,7 @@ func_80212234: /* 80212260 0020DEC0 DB 61 00 60 */ stfd f27, 0x60(r1) /* 80212264 0020DEC4 F3 61 00 68 */ psq_st f27, 104(r1), 0, qr0 /* 80212268 0020DEC8 39 61 00 60 */ addi r11, r1, 0x60 -/* 8021226C 0020DECC 4B FB 4E B5 */ bl func_801C7120 +/* 8021226C 0020DECC 4B FB 4E B5 */ bl _savegpr_25 /* 80212270 0020DED0 80 03 00 00 */ lwz r0, 0(r3) /* 80212274 0020DED4 FF 60 08 90 */ fmr f27, f1 /* 80212278 0020DED8 7C E0 32 14 */ add r7, r0, r6 @@ -67296,7 +67296,7 @@ func_8021242C: /* 80212458 0020E0B8 DB 61 00 60 */ stfd f27, 0x60(r1) /* 8021245C 0020E0BC F3 61 00 68 */ psq_st f27, 104(r1), 0, qr0 /* 80212460 0020E0C0 39 61 00 60 */ addi r11, r1, 0x60 -/* 80212464 0020E0C4 4B FB 4C BD */ bl func_801C7120 +/* 80212464 0020E0C4 4B FB 4C BD */ bl _savegpr_25 /* 80212468 0020E0C8 80 03 00 00 */ lwz r0, 0(r3) /* 8021246C 0020E0CC FF 60 08 90 */ fmr f27, f1 /* 80212470 0020E0D0 7C E0 32 14 */ add r7, r0, r6 @@ -68017,7 +68017,7 @@ func_80212EBC: /* 80212ED0 0020EB30 DB C1 00 30 */ stfd f30, 0x30(r1) /* 80212ED4 0020EB34 F3 C1 00 38 */ psq_st f30, 56(r1), 0, qr0 /* 80212ED8 0020EB38 39 61 00 30 */ addi r11, r1, 0x30 -/* 80212EDC 0020EB3C 4B FB 42 45 */ bl func_801C7120 +/* 80212EDC 0020EB3C 4B FB 42 45 */ bl _savegpr_25 /* 80212EE0 0020EB40 C0 02 9A B8 */ lfs f0, lbl_806420B8-_SDA2_BASE_(r2) /* 80212EE4 0020EB44 7C BA 2B 78 */ mr r26, r5 /* 80212EE8 0020EB48 FF C0 08 90 */ fmr f30, f1 @@ -68077,7 +68077,7 @@ func_80212F94: /* 80212FA8 0020EC08 DB C1 00 30 */ stfd f30, 0x30(r1) /* 80212FAC 0020EC0C F3 C1 00 38 */ psq_st f30, 56(r1), 0, qr0 /* 80212FB0 0020EC10 39 61 00 30 */ addi r11, r1, 0x30 -/* 80212FB4 0020EC14 4B FB 41 6D */ bl func_801C7120 +/* 80212FB4 0020EC14 4B FB 41 6D */ bl _savegpr_25 /* 80212FB8 0020EC18 C0 02 9A B8 */ lfs f0, lbl_806420B8-_SDA2_BASE_(r2) /* 80212FBC 0020EC1C 7C BA 2B 78 */ mr r26, r5 /* 80212FC0 0020EC20 FF C0 08 90 */ fmr f30, f1 @@ -68137,7 +68137,7 @@ func_8021306C: /* 80213080 0020ECE0 DB C1 00 30 */ stfd f30, 0x30(r1) /* 80213084 0020ECE4 F3 C1 00 38 */ psq_st f30, 56(r1), 0, qr0 /* 80213088 0020ECE8 39 61 00 30 */ addi r11, r1, 0x30 -/* 8021308C 0020ECEC 4B FB 40 95 */ bl func_801C7120 +/* 8021308C 0020ECEC 4B FB 40 95 */ bl _savegpr_25 /* 80213090 0020ECF0 C0 02 9A B8 */ lfs f0, lbl_806420B8-_SDA2_BASE_(r2) /* 80213094 0020ECF4 7C BA 2B 78 */ mr r26, r5 /* 80213098 0020ECF8 FF C0 08 90 */ fmr f30, f1 @@ -68197,7 +68197,7 @@ func_80213144: /* 80213158 0020EDB8 DB C1 00 30 */ stfd f30, 0x30(r1) /* 8021315C 0020EDBC F3 C1 00 38 */ psq_st f30, 56(r1), 0, qr0 /* 80213160 0020EDC0 39 61 00 30 */ addi r11, r1, 0x30 -/* 80213164 0020EDC4 4B FB 3F BD */ bl func_801C7120 +/* 80213164 0020EDC4 4B FB 3F BD */ bl _savegpr_25 /* 80213168 0020EDC8 C0 02 9A B8 */ lfs f0, lbl_806420B8-_SDA2_BASE_(r2) /* 8021316C 0020EDCC 7C BA 2B 78 */ mr r26, r5 /* 80213170 0020EDD0 FF C0 08 90 */ fmr f30, f1 @@ -70124,7 +70124,7 @@ lbl_80214D24: /* 80214DB8 00210A18 D9 C1 00 90 */ stfd f14, 0x90(r1) /* 80214DBC 00210A1C F1 C1 00 98 */ psq_st f14, 152(r1), 0, qr0 /* 80214DC0 00210A20 39 61 00 90 */ addi r11, r1, 0x90 -/* 80214DC4 00210A24 4B FB 23 4D */ bl func_801C7110 +/* 80214DC4 00210A24 4B FB 23 4D */ bl _savegpr_21 /* 80214DC8 00210A28 83 03 03 D8 */ lwz r24, 0x3d8(r3) /* 80214DCC 00210A2C 3C 00 43 30 */ lis r0, 0x4330 /* 80214DD0 00210A30 FF E0 10 90 */ fmr f31, f2 @@ -70454,7 +70454,7 @@ lbl_802151DC: /* 80215270 00210ED0 D9 C1 00 C0 */ stfd f14, 0xc0(r1) /* 80215274 00210ED4 F1 C1 00 C8 */ psq_st f14, 200(r1), 0, qr0 /* 80215278 00210ED8 39 61 00 C0 */ addi r11, r1, 0xc0 -/* 8021527C 00210EDC 4B FB 1E 89 */ bl func_801C7104 +/* 8021527C 00210EDC 4B FB 1E 89 */ bl _savegpr_18 /* 80215280 00210EE0 83 43 03 D8 */ lwz r26, 0x3d8(r3) /* 80215284 00210EE4 3C 00 43 30 */ lis r0, 0x4330 /* 80215288 00210EE8 FF 20 08 90 */ fmr f25, f1 @@ -71005,7 +71005,7 @@ lbl_802159CC: /* 80215A60 002116C0 D9 C1 00 90 */ stfd f14, 0x90(r1) /* 80215A64 002116C4 F1 C1 00 98 */ psq_st f14, 152(r1), 0, qr0 /* 80215A68 002116C8 39 61 00 90 */ addi r11, r1, 0x90 -/* 80215A6C 002116CC 4B FB 16 A5 */ bl func_801C7110 +/* 80215A6C 002116CC 4B FB 16 A5 */ bl _savegpr_21 /* 80215A70 002116D0 83 03 03 D8 */ lwz r24, 0x3d8(r3) /* 80215A74 002116D4 3C 00 43 30 */ lis r0, 0x4330 /* 80215A78 002116D8 FF E0 08 90 */ fmr f31, f1 @@ -71432,7 +71432,7 @@ lbl_80215FE0: /* 80216074 00211CD4 D9 C1 00 70 */ stfd f14, 0x70(r1) /* 80216078 00211CD8 F1 C1 00 78 */ psq_st f14, 120(r1), 0, qr0 /* 8021607C 00211CDC 39 61 00 70 */ addi r11, r1, 0x70 -/* 80216080 00211CE0 4B FB 10 95 */ bl func_801C7114 +/* 80216080 00211CE0 4B FB 10 95 */ bl _savegpr_22 /* 80216084 00211CE4 83 23 03 D8 */ lwz r25, 0x3d8(r3) /* 80216088 00211CE8 3C 00 43 30 */ lis r0, 0x4330 /* 8021608C 00211CEC D0 21 00 08 */ stfs f1, 8(r1) @@ -75555,7 +75555,7 @@ func_80219C58: /* 80219C5C 002158BC 7C 08 02 A6 */ mflr r0 /* 80219C60 002158C0 90 01 00 34 */ stw r0, 0x34(r1) /* 80219C64 002158C4 39 61 00 30 */ addi r11, r1, 0x30 -/* 80219C68 002158C8 4B FA D4 AD */ bl func_801C7114 +/* 80219C68 002158C8 4B FA D4 AD */ bl _savegpr_22 /* 80219C6C 002158CC 2C 04 00 00 */ cmpwi r4, 0 /* 80219C70 002158D0 7C 7E 1B 78 */ mr r30, r3 /* 80219C74 002158D4 41 80 00 0C */ blt lbl_80219C80 @@ -75801,7 +75801,7 @@ func_80219FBC: /* 80219FC0 00215C20 7C 08 02 A6 */ mflr r0 /* 80219FC4 00215C24 90 01 00 24 */ stw r0, 0x24(r1) /* 80219FC8 00215C28 39 61 00 20 */ addi r11, r1, 0x20 -/* 80219FCC 00215C2C 4B FA D1 59 */ bl func_801C7124 +/* 80219FCC 00215C2C 4B FA D1 59 */ bl _savegpr_26 /* 80219FD0 00215C30 C0 02 9B 48 */ lfs f0, lbl_80642148-_SDA2_BASE_(r2) /* 80219FD4 00215C34 3B 40 00 00 */ li r26, 0 /* 80219FD8 00215C38 38 00 FF FF */ li r0, -1 @@ -75988,7 +75988,7 @@ func_8021A254: /* 8021A258 00215EB8 7C 08 02 A6 */ mflr r0 /* 8021A25C 00215EBC 90 01 00 54 */ stw r0, 0x54(r1) /* 8021A260 00215EC0 39 61 00 50 */ addi r11, r1, 0x50 -/* 8021A264 00215EC4 4B FA CE A1 */ bl func_801C7104 +/* 8021A264 00215EC4 4B FA CE A1 */ bl _savegpr_18 /* 8021A268 00215EC8 38 00 00 00 */ li r0, 0 /* 8021A26C 00215ECC 7C 7A 1B 78 */ mr r26, r3 /* 8021A270 00215ED0 98 03 00 00 */ stb r0, 0(r3) @@ -77287,7 +77287,7 @@ lbl_8021B534: /* 8021B548 002171A8 DB C1 00 A0 */ stfd f30, 0xa0(r1) /* 8021B54C 002171AC F3 C1 00 A8 */ psq_st f30, 168(r1), 0, qr0 /* 8021B550 002171B0 39 61 00 A0 */ addi r11, r1, 0xa0 -/* 8021B554 002171B4 4B FA BB B5 */ bl func_801C7108 +/* 8021B554 002171B4 4B FA BB B5 */ bl _savegpr_19 /* 8021B558 002171B8 88 03 00 00 */ lbz r0, 0(r3) /* 8021B55C 002171BC 7C 7E 1B 78 */ mr r30, r3 /* 8021B560 002171C0 7C 9F 23 78 */ mr r31, r4 @@ -78084,7 +78084,7 @@ func_8021C0A4: /* 8021C0A8 00217D08 7C 08 02 A6 */ mflr r0 /* 8021C0AC 00217D0C 90 01 00 24 */ stw r0, 0x24(r1) /* 8021C0B0 00217D10 39 61 00 20 */ addi r11, r1, 0x20 -/* 8021C0B4 00217D14 4B FA B0 71 */ bl func_801C7124 +/* 8021C0B4 00217D14 4B FA B0 71 */ bl _savegpr_26 /* 8021C0B8 00217D18 7C 7A 1B 78 */ mr r26, r3 /* 8021C0BC 00217D1C 3B A0 00 00 */ li r29, 0 /* 8021C0C0 00217D20 3B C0 00 00 */ li r30, 0 @@ -78592,7 +78592,7 @@ func_8021C75C: /* 8021C760 002183C0 7C 08 02 A6 */ mflr r0 /* 8021C764 002183C4 90 01 00 64 */ stw r0, 0x64(r1) /* 8021C768 002183C8 39 61 00 60 */ addi r11, r1, 0x60 -/* 8021C76C 002183CC 4B FA A9 B5 */ bl func_801C7120 +/* 8021C76C 002183CC 4B FA A9 B5 */ bl _savegpr_25 /* 8021C770 002183D0 88 0D A2 6E */ lbz r0, lbl_8063F52E-_SDA_BASE_(r13) /* 8021C774 002183D4 7C 7C 1B 78 */ mr r28, r3 /* 8021C778 002183D8 2C 00 00 00 */ cmpwi r0, 0 @@ -79866,7 +79866,7 @@ lbl_8021D944: /* 8021D9B8 00219618 DA C1 00 D0 */ stfd f22, 0xd0(r1) /* 8021D9BC 0021961C F2 C1 00 D8 */ psq_st f22, 216(r1), 0, qr0 /* 8021D9C0 00219620 39 61 00 D0 */ addi r11, r1, 0xd0 -/* 8021D9C4 00219624 4B FA 97 41 */ bl func_801C7104 +/* 8021D9C4 00219624 4B FA 97 41 */ bl _savegpr_18 /* 8021D9C8 00219628 80 03 00 14 */ lwz r0, 0x14(r3) /* 8021D9CC 0021962C 3C 80 43 30 */ lis r4, 0x4330 /* 8021D9D0 00219630 90 81 00 88 */ stw r4, 0x88(r1) @@ -80320,7 +80320,7 @@ lbl_8021DFD0: /* 8021E04C 00219CAC DB C1 00 A0 */ stfd f30, 0xa0(r1) /* 8021E050 00219CB0 F3 C1 00 A8 */ psq_st f30, 168(r1), 0, qr0 /* 8021E054 00219CB4 39 61 00 A0 */ addi r11, r1, 0xa0 -/* 8021E058 00219CB8 4B FA 90 CD */ bl func_801C7124 +/* 8021E058 00219CB8 4B FA 90 CD */ bl _savegpr_26 /* 8021E05C 00219CBC C0 43 00 68 */ lfs f2, 0x68(r3) /* 8021E060 00219CC0 FF C0 08 90 */ fmr f30, f1 /* 8021E064 00219CC4 C0 03 00 6C */ lfs f0, 0x6c(r3) @@ -80488,7 +80488,7 @@ lbl_8021E294: /* 8021E2C0 00219F20 7C 08 02 A6 */ mflr r0 /* 8021E2C4 00219F24 90 01 00 44 */ stw r0, 0x44(r1) /* 8021E2C8 00219F28 39 61 00 40 */ addi r11, r1, 0x40 -/* 8021E2CC 00219F2C 4B FA 8E 55 */ bl func_801C7120 +/* 8021E2CC 00219F2C 4B FA 8E 55 */ bl _savegpr_25 /* 8021E2D0 00219F30 80 CD A3 D8 */ lwz r6, lbl_8063F698-_SDA_BASE_(r13) /* 8021E2D4 00219F34 7C 7A 1B 78 */ mr r26, r3 /* 8021E2D8 00219F38 80 A6 16 38 */ lwz r5, 0x1638(r6) @@ -81087,7 +81087,7 @@ func_8021EB98: /* 8021EBC4 0021A824 DB 61 01 00 */ stfd f27, 0x100(r1) /* 8021EBC8 0021A828 F3 61 01 08 */ psq_st f27, 264(r1), 0, qr0 /* 8021EBCC 0021A82C 39 61 01 00 */ addi r11, r1, 0x100 -/* 8021EBD0 0021A830 4B FA 85 41 */ bl func_801C7110 +/* 8021EBD0 0021A830 4B FA 85 41 */ bl _savegpr_21 /* 8021EBD4 0021A834 80 CD A3 D8 */ lwz r6, lbl_8063F698-_SDA_BASE_(r13) /* 8021EBD8 0021A838 38 A0 00 00 */ li r5, 0 /* 8021EBDC 0021A83C 38 00 00 80 */ li r0, 0x80 @@ -81424,7 +81424,7 @@ func_8021F094: /* 8021F0C0 0021AD20 DB 61 00 C0 */ stfd f27, 0xc0(r1) /* 8021F0C4 0021AD24 F3 61 00 C8 */ psq_st f27, 200(r1), 0, qr0 /* 8021F0C8 0021AD28 39 61 00 C0 */ addi r11, r1, 0xc0 -/* 8021F0CC 0021AD2C 4B FA 80 45 */ bl func_801C7110 +/* 8021F0CC 0021AD2C 4B FA 80 45 */ bl _savegpr_21 /* 8021F0D0 0021AD30 80 CD A3 D8 */ lwz r6, lbl_8063F698-_SDA_BASE_(r13) /* 8021F0D4 0021AD34 38 A0 00 02 */ li r5, 2 /* 8021F0D8 0021AD38 38 00 00 A0 */ li r0, 0xa0 diff --git a/asm/text_7.s b/asm/text_7.s index 8103733..43af73c 100644 --- a/asm/text_7.s +++ b/asm/text_7.s @@ -6598,7 +6598,7 @@ func_802284AC: /* 802284B0 00224110 7C 08 02 A6 */ mflr r0 /* 802284B4 00224114 90 01 00 34 */ stw r0, 0x34(r1) /* 802284B8 00224118 39 61 00 30 */ addi r11, r1, 0x30 -/* 802284BC 0022411C 4B F9 EC 65 */ bl func_801C7120 +/* 802284BC 0022411C 4B F9 EC 65 */ bl _savegpr_25 /* 802284C0 00224120 7C 7C 1B 78 */ mr r28, r3 /* 802284C4 00224124 7C 9F 23 78 */ mr r31, r4 /* 802284C8 00224128 48 00 04 85 */ bl func_8022894C @@ -6720,7 +6720,7 @@ func_80228654: /* 80228658 002242B8 7C 08 02 A6 */ mflr r0 /* 8022865C 002242BC 90 01 00 34 */ stw r0, 0x34(r1) /* 80228660 002242C0 39 61 00 30 */ addi r11, r1, 0x30 -/* 80228664 002242C4 4B F9 EA B1 */ bl func_801C7114 +/* 80228664 002242C4 4B F9 EA B1 */ bl _savegpr_22 /* 80228668 002242C8 2C 04 00 00 */ cmpwi r4, 0 /* 8022866C 002242CC 7C 76 1B 78 */ mr r22, r3 /* 80228670 002242D0 7C 9D 23 78 */ mr r29, r4 @@ -6798,7 +6798,7 @@ func_80228760: /* 80228764 002243C4 7C 08 02 A6 */ mflr r0 /* 80228768 002243C8 90 01 00 34 */ stw r0, 0x34(r1) /* 8022876C 002243CC 39 61 00 30 */ addi r11, r1, 0x30 -/* 80228770 002243D0 4B F9 E9 B1 */ bl func_801C7120 +/* 80228770 002243D0 4B F9 E9 B1 */ bl _savegpr_25 /* 80228774 002243D4 2C 05 00 06 */ cmpwi r5, 6 /* 80228778 002243D8 7C 99 23 78 */ mr r25, r4 /* 8022877C 002243DC 7C BA 2B 78 */ mr r26, r5 @@ -6973,7 +6973,7 @@ func_8022898C: /* 80228990 002245F0 7C 08 02 A6 */ mflr r0 /* 80228994 002245F4 90 01 00 44 */ stw r0, 0x44(r1) /* 80228998 002245F8 39 61 00 40 */ addi r11, r1, 0x40 -/* 8022899C 002245FC 4B F9 E7 89 */ bl func_801C7124 +/* 8022899C 002245FC 4B F9 E7 89 */ bl _savegpr_26 /* 802289A0 00224600 7C 7A 1B 78 */ mr r26, r3 /* 802289A4 00224604 7C 9B 23 78 */ mr r27, r4 /* 802289A8 00224608 7C BC 2B 78 */ mr r28, r5 @@ -8884,7 +8884,7 @@ func_8022A35C: /* 8022A360 00225FC0 7C 08 02 A6 */ mflr r0 /* 8022A364 00225FC4 90 01 00 44 */ stw r0, 0x44(r1) /* 8022A368 00225FC8 39 61 00 40 */ addi r11, r1, 0x40 -/* 8022A36C 00225FCC 4B F9 CD B5 */ bl func_801C7120 +/* 8022A36C 00225FCC 4B F9 CD B5 */ bl _savegpr_25 /* 8022A370 00225FD0 83 E3 09 84 */ lwz r31, 0x984(r3) /* 8022A374 00225FD4 7C BB 2B 78 */ mr r27, r5 /* 8022A378 00225FD8 7C DC 33 78 */ mr r28, r6 @@ -9164,7 +9164,7 @@ func_8022A768: /* 8022A76C 002263CC 7C 08 02 A6 */ mflr r0 /* 8022A770 002263D0 90 01 00 24 */ stw r0, 0x24(r1) /* 8022A774 002263D4 39 61 00 20 */ addi r11, r1, 0x20 -/* 8022A778 002263D8 4B F9 C9 AD */ bl func_801C7124 +/* 8022A778 002263D8 4B F9 C9 AD */ bl _savegpr_26 /* 8022A77C 002263DC 38 E3 09 10 */ addi r7, r3, 0x910 /* 8022A780 002263E0 3B A3 08 F0 */ addi r29, r3, 0x8f0 /* 8022A784 002263E4 38 07 00 03 */ addi r0, r7, 3 @@ -9497,7 +9497,7 @@ func_8022ABA8: /* 8022ABC4 00226824 DB A1 00 20 */ stfd f29, 0x20(r1) /* 8022ABC8 00226828 F3 A1 00 28 */ psq_st f29, 40(r1), 0, qr0 /* 8022ABCC 0022682C 39 61 00 20 */ addi r11, r1, 0x20 -/* 8022ABD0 00226830 4B F9 C5 55 */ bl func_801C7124 +/* 8022ABD0 00226830 4B F9 C5 55 */ bl _savegpr_26 /* 8022ABD4 00226834 83 8D A3 B0 */ lwz r28, lbl_8063F670-_SDA_BASE_(r13) /* 8022ABD8 00226838 FF A0 08 90 */ fmr f29, f1 /* 8022ABDC 0022683C 3B A0 00 00 */ li r29, 0 @@ -12882,7 +12882,7 @@ lbl_8022DA64: /* 8022DA80 002296E0 7C 08 02 A6 */ mflr r0 /* 8022DA84 002296E4 90 01 00 24 */ stw r0, 0x24(r1) /* 8022DA88 002296E8 39 61 00 20 */ addi r11, r1, 0x20 -/* 8022DA8C 002296EC 4B F9 96 99 */ bl func_801C7124 +/* 8022DA8C 002296EC 4B F9 96 99 */ bl _savegpr_26 /* 8022DA90 002296F0 2C 03 00 00 */ cmpwi r3, 0 /* 8022DA94 002296F4 7C 7A 1B 78 */ mr r26, r3 /* 8022DA98 002296F8 7C 9B 23 78 */ mr r27, r4 @@ -16546,7 +16546,7 @@ lbl_80230BAC: /* 80230BD8 0022C838 7C 08 02 A6 */ mflr r0 /* 80230BDC 0022C83C 90 01 00 34 */ stw r0, 0x34(r1) /* 80230BE0 0022C840 39 61 00 30 */ addi r11, r1, 0x30 -/* 80230BE4 0022C844 4B F9 65 41 */ bl func_801C7124 +/* 80230BE4 0022C844 4B F9 65 41 */ bl _savegpr_26 /* 80230BE8 0022C848 3B 60 00 01 */ li r27, 1 /* 80230BEC 0022C84C 38 CD A3 C8 */ addi r6, r13, lbl_8063F688-_SDA_BASE_ /* 80230BF0 0022C850 3B 80 00 04 */ li r28, 4 @@ -19029,7 +19029,7 @@ func_80232FB8: /* 80232FDC 0022EC3C DB 81 00 A0 */ stfd f28, 0xa0(r1) /* 80232FE0 0022EC40 F3 81 00 A8 */ psq_st f28, 168(r1), 0, qr0 /* 80232FE4 0022EC44 39 61 00 A0 */ addi r11, r1, 0xa0 -/* 80232FE8 0022EC48 4B F9 41 2D */ bl func_801C7114 +/* 80232FE8 0022EC48 4B F9 41 2D */ bl _savegpr_22 /* 80232FEC 0022EC4C 2C 05 00 00 */ cmpwi r5, 0 /* 80232FF0 0022EC50 7C 96 23 78 */ mr r22, r4 /* 80232FF4 0022EC54 7C B7 2B 78 */ mr r23, r5 @@ -19593,7 +19593,7 @@ func_8023378C: /* 80233790 0022F3F0 7C 08 02 A6 */ mflr r0 /* 80233794 0022F3F4 90 01 00 44 */ stw r0, 0x44(r1) /* 80233798 0022F3F8 39 61 00 40 */ addi r11, r1, 0x40 -/* 8023379C 0022F3FC 4B F9 39 75 */ bl func_801C7110 +/* 8023379C 0022F3FC 4B F9 39 75 */ bl _savegpr_21 /* 802337A0 0022F400 2C 09 00 00 */ cmpwi r9, 0 /* 802337A4 0022F404 83 A1 00 48 */ lwz r29, 0x48(r1) /* 802337A8 0022F408 7C 75 1B 78 */ mr r21, r3 @@ -22553,7 +22553,7 @@ func_8023623C: /* 80236240 00231EA0 7C 08 02 A6 */ mflr r0 /* 80236244 00231EA4 90 01 00 34 */ stw r0, 0x34(r1) /* 80236248 00231EA8 39 61 00 30 */ addi r11, r1, 0x30 -/* 8023624C 00231EAC 4B F9 0E D9 */ bl func_801C7124 +/* 8023624C 00231EAC 4B F9 0E D9 */ bl _savegpr_26 /* 80236250 00231EB0 3D 20 80 49 */ lis r9, lbl_80496754@ha /* 80236254 00231EB4 54 80 04 3F */ clrlwi. r0, r4, 0x10 /* 80236258 00231EB8 B0 81 00 08 */ sth r4, 8(r1) @@ -24214,7 +24214,7 @@ lbl_802379C4: /* 802379C8 00233628 7C 08 02 A6 */ mflr r0 /* 802379CC 0023362C 90 01 00 34 */ stw r0, 0x34(r1) /* 802379D0 00233630 39 61 00 30 */ addi r11, r1, 0x30 -/* 802379D4 00233634 4B F8 F7 4D */ bl func_801C7120 +/* 802379D4 00233634 4B F8 F7 4D */ bl _savegpr_25 /* 802379D8 00233638 80 A3 16 38 */ lwz r5, 0x1638(r3) /* 802379DC 0023363C 38 C0 00 00 */ li r6, 0 /* 802379E0 00233640 7C 9A 23 78 */ mr r26, r4 @@ -24460,7 +24460,7 @@ lbl_80237D74: /* 80237D78 002339D8 7C 08 02 A6 */ mflr r0 /* 80237D7C 002339DC 90 01 00 34 */ stw r0, 0x34(r1) /* 80237D80 002339E0 39 61 00 30 */ addi r11, r1, 0x30 -/* 80237D84 002339E4 4B F8 F3 9D */ bl func_801C7120 +/* 80237D84 002339E4 4B F8 F3 9D */ bl _savegpr_25 /* 80237D88 002339E8 80 A3 16 38 */ lwz r5, 0x1638(r3) /* 80237D8C 002339EC 38 00 00 01 */ li r0, 1 /* 80237D90 002339F0 39 80 00 00 */ li r12, 0 @@ -24939,7 +24939,7 @@ func_802383F8: /* 802383FC 0023405C 7C 08 02 A6 */ mflr r0 /* 80238400 00234060 90 01 00 24 */ stw r0, 0x24(r1) /* 80238404 00234064 39 61 00 20 */ addi r11, r1, 0x20 -/* 80238408 00234068 4B F8 ED 1D */ bl func_801C7124 +/* 80238408 00234068 4B F8 ED 1D */ bl _savegpr_26 /* 8023840C 0023406C 80 83 16 38 */ lwz r4, 0x1638(r3) /* 80238410 00234070 7C 7A 1B 78 */ mr r26, r3 /* 80238414 00234074 83 64 15 38 */ lwz r27, 0x1538(r4) @@ -24996,7 +24996,7 @@ func_802384BC: /* 802384C0 00234120 7C 08 02 A6 */ mflr r0 /* 802384C4 00234124 90 01 00 64 */ stw r0, 0x64(r1) /* 802384C8 00234128 39 61 00 60 */ addi r11, r1, 0x60 -/* 802384CC 0023412C 4B F8 EC 49 */ bl func_801C7114 +/* 802384CC 0023412C 4B F8 EC 49 */ bl _savegpr_22 /* 802384D0 00234130 83 E3 16 38 */ lwz r31, 0x1638(r3) /* 802384D4 00234134 7C 7D 1B 78 */ mr r29, r3 /* 802384D8 00234138 80 1F 00 00 */ lwz r0, 0(r31) @@ -28325,7 +28325,7 @@ func_8023B490: /* 8023B494 002370F4 7C 08 02 A6 */ mflr r0 /* 8023B498 002370F8 90 01 00 24 */ stw r0, 0x24(r1) /* 8023B49C 002370FC 39 61 00 20 */ addi r11, r1, 0x20 -/* 8023B4A0 00237100 4B F8 BC 85 */ bl func_801C7124 +/* 8023B4A0 00237100 4B F8 BC 85 */ bl _savegpr_26 /* 8023B4A4 00237104 80 0D A4 74 */ lwz r0, lbl_8063F734-_SDA_BASE_(r13) /* 8023B4A8 00237108 7C 7A 1B 78 */ mr r26, r3 /* 8023B4AC 0023710C 2C 00 00 00 */ cmpwi r0, 0 @@ -29573,7 +29573,7 @@ func_8023C534: /* 8023C538 00238198 7C 08 02 A6 */ mflr r0 /* 8023C53C 0023819C 90 01 00 34 */ stw r0, 0x34(r1) /* 8023C540 002381A0 39 61 00 30 */ addi r11, r1, 0x30 -/* 8023C544 002381A4 4B F8 AB DD */ bl func_801C7120 +/* 8023C544 002381A4 4B F8 AB DD */ bl _savegpr_25 /* 8023C548 002381A8 3B 80 00 09 */ li r28, 9 /* 8023C54C 002381AC 3B 60 00 00 */ li r27, 0 /* 8023C550 002381B0 3B 40 00 01 */ li r26, 1 @@ -29775,7 +29775,7 @@ func_8023C814: /* 8023C818 00238478 7C 08 02 A6 */ mflr r0 /* 8023C81C 0023847C 90 01 00 44 */ stw r0, 0x44(r1) /* 8023C820 00238480 39 61 00 40 */ addi r11, r1, 0x40 -/* 8023C824 00238484 4B F8 A8 F1 */ bl func_801C7114 +/* 8023C824 00238484 4B F8 A8 F1 */ bl _savegpr_22 /* 8023C828 00238488 38 00 00 00 */ li r0, 0 /* 8023C82C 0023848C 83 C1 00 48 */ lwz r30, 0x48(r1) /* 8023C830 00238490 98 03 00 00 */ stb r0, 0(r3) @@ -30067,7 +30067,7 @@ func_8023CC30: /* 8023CC34 00238894 7C 08 02 A6 */ mflr r0 /* 8023CC38 00238898 90 01 00 24 */ stw r0, 0x24(r1) /* 8023CC3C 0023889C 39 61 00 20 */ addi r11, r1, 0x20 -/* 8023CC40 002388A0 4B F8 A4 E5 */ bl func_801C7124 +/* 8023CC40 002388A0 4B F8 A4 E5 */ bl _savegpr_26 /* 8023CC44 002388A4 7C 7A 1B 78 */ mr r26, r3 /* 8023CC48 002388A8 7C 9B 23 78 */ mr r27, r4 /* 8023CC4C 002388AC 7C BC 2B 78 */ mr r28, r5 @@ -32417,7 +32417,7 @@ func_8023EB58: /* 8023EB5C 0023A7BC 7C 08 02 A6 */ mflr r0 /* 8023EB60 0023A7C0 90 01 00 24 */ stw r0, 0x24(r1) /* 8023EB64 0023A7C4 39 61 00 20 */ addi r11, r1, 0x20 -/* 8023EB68 0023A7C8 4B F8 85 BD */ bl func_801C7124 +/* 8023EB68 0023A7C8 4B F8 85 BD */ bl _savegpr_26 /* 8023EB6C 0023A7CC 7C 7A 1B 78 */ mr r26, r3 /* 8023EB70 0023A7D0 7C 9B 23 78 */ mr r27, r4 /* 8023EB74 0023A7D4 7C BC 2B 78 */ mr r28, r5 @@ -32725,7 +32725,7 @@ func_8023EFB0: /* 8023EFB4 0023AC14 7C 08 02 A6 */ mflr r0 /* 8023EFB8 0023AC18 90 01 00 34 */ stw r0, 0x34(r1) /* 8023EFBC 0023AC1C 39 61 00 30 */ addi r11, r1, 0x30 -/* 8023EFC0 0023AC20 4B F8 81 61 */ bl func_801C7120 +/* 8023EFC0 0023AC20 4B F8 81 61 */ bl _savegpr_25 /* 8023EFC4 0023AC24 3C E0 80 42 */ lis r7, lbl_8042491C@ha /* 8023EFC8 0023AC28 38 00 00 00 */ li r0, 0 /* 8023EFCC 0023AC2C 38 E7 49 1C */ addi r7, r7, lbl_8042491C@l @@ -33169,7 +33169,7 @@ func_8023F5E8: /* 8023F5EC 0023B24C 7C 08 02 A6 */ mflr r0 /* 8023F5F0 0023B250 90 01 00 44 */ stw r0, 0x44(r1) /* 8023F5F4 0023B254 39 61 00 40 */ addi r11, r1, 0x40 -/* 8023F5F8 0023B258 4B F8 7B 2D */ bl func_801C7124 +/* 8023F5F8 0023B258 4B F8 7B 2D */ bl _savegpr_26 /* 8023F5FC 0023B25C 2C 04 00 00 */ cmpwi r4, 0 /* 8023F600 0023B260 7C 7A 1B 78 */ mr r26, r3 /* 8023F604 0023B264 7C 9B 23 78 */ mr r27, r4 @@ -38747,7 +38747,7 @@ func_80244628: /* 8024462C 0024028C 7C 08 02 A6 */ mflr r0 /* 80244630 00240290 90 01 00 34 */ stw r0, 0x34(r1) /* 80244634 00240294 39 61 00 30 */ addi r11, r1, 0x30 -/* 80244638 00240298 4B F8 2A ED */ bl func_801C7124 +/* 80244638 00240298 4B F8 2A ED */ bl _savegpr_26 /* 8024463C 0024029C 3B 80 00 00 */ li r28, 0 /* 80244640 002402A0 7C 7B 1B 78 */ mr r27, r3 /* 80244644 002402A4 9B 83 00 00 */ stb r28, 0(r3) @@ -39807,7 +39807,7 @@ func_802453D0: /* 802453D4 00241034 7C 08 02 A6 */ mflr r0 /* 802453D8 00241038 90 01 00 34 */ stw r0, 0x34(r1) /* 802453DC 0024103C 39 61 00 30 */ addi r11, r1, 0x30 -/* 802453E0 00241040 4B F8 1D 41 */ bl func_801C7120 +/* 802453E0 00241040 4B F8 1D 41 */ bl _savegpr_25 /* 802453E4 00241044 7C 79 1B 78 */ mr r25, r3 /* 802453E8 00241048 7C 9A 23 78 */ mr r26, r4 /* 802453EC 0024104C 7C BB 2B 78 */ mr r27, r5 @@ -40302,7 +40302,7 @@ func_80245A38: /* 80245A3C 0024169C 7C 08 02 A6 */ mflr r0 /* 80245A40 002416A0 90 01 00 44 */ stw r0, 0x44(r1) /* 80245A44 002416A4 39 61 00 40 */ addi r11, r1, 0x40 -/* 80245A48 002416A8 4B F8 16 C9 */ bl func_801C7110 +/* 80245A48 002416A8 4B F8 16 C9 */ bl _savegpr_21 /* 80245A4C 002416AC 7C 75 1B 78 */ mr r21, r3 /* 80245A50 002416B0 7C 96 23 78 */ mr r22, r4 /* 80245A54 002416B4 83 A1 00 48 */ lwz r29, 0x48(r1) @@ -41444,7 +41444,7 @@ func_802469CC: /* 802469D0 00242630 7C 08 02 A6 */ mflr r0 /* 802469D4 00242634 90 01 00 34 */ stw r0, 0x34(r1) /* 802469D8 00242638 39 61 00 30 */ addi r11, r1, 0x30 -/* 802469DC 0024263C 4B F8 07 45 */ bl func_801C7120 +/* 802469DC 0024263C 4B F8 07 45 */ bl _savegpr_25 /* 802469E0 00242640 28 05 00 01 */ cmplwi r5, 1 /* 802469E4 00242644 90 C3 00 04 */ stw r6, 4(r3) /* 802469E8 00242648 83 C1 00 38 */ lwz r30, 0x38(r1) @@ -41677,7 +41677,7 @@ func_80246CEC: /* 80246CF0 00242950 7C 08 02 A6 */ mflr r0 /* 80246CF4 00242954 90 01 00 24 */ stw r0, 0x24(r1) /* 80246CF8 00242958 39 61 00 20 */ addi r11, r1, 0x20 -/* 80246CFC 0024295C 4B F8 04 29 */ bl func_801C7124 +/* 80246CFC 0024295C 4B F8 04 29 */ bl _savegpr_26 /* 80246D00 00242960 2C 03 00 00 */ cmpwi r3, 0 /* 80246D04 00242964 7C 7A 1B 78 */ mr r26, r3 /* 80246D08 00242968 41 82 00 7C */ beq lbl_80246D84 @@ -42171,7 +42171,7 @@ func_80247374: /* 80247378 00242FD8 7C 08 02 A6 */ mflr r0 /* 8024737C 00242FDC 90 01 00 24 */ stw r0, 0x24(r1) /* 80247380 00242FE0 39 61 00 20 */ addi r11, r1, 0x20 -/* 80247384 00242FE4 4B F7 FD A1 */ bl func_801C7124 +/* 80247384 00242FE4 4B F7 FD A1 */ bl _savegpr_26 /* 80247388 00242FE8 7C 7A 1B 78 */ mr r26, r3 /* 8024738C 00242FEC 3B 80 00 00 */ li r28, 0 /* 80247390 00242FF0 3B C0 00 00 */ li r30, 0 @@ -43513,7 +43513,7 @@ func_8024853C: /* 80248540 002441A0 7C 08 02 A6 */ mflr r0 /* 80248544 002441A4 90 01 00 44 */ stw r0, 0x44(r1) /* 80248548 002441A8 39 61 00 40 */ addi r11, r1, 0x40 -/* 8024854C 002441AC 4B F7 EB B9 */ bl func_801C7104 +/* 8024854C 002441AC 4B F7 EB B9 */ bl _savegpr_18 /* 80248550 002441B0 88 03 00 09 */ lbz r0, 9(r3) /* 80248554 002441B4 7C 7A 1B 78 */ mr r26, r3 /* 80248558 002441B8 28 00 00 01 */ cmplwi r0, 1 @@ -44207,7 +44207,7 @@ func_80248ED0: /* 80248ED4 00244B34 7C 08 02 A6 */ mflr r0 /* 80248ED8 00244B38 90 01 00 34 */ stw r0, 0x34(r1) /* 80248EDC 00244B3C 39 61 00 30 */ addi r11, r1, 0x30 -/* 80248EE0 00244B40 4B F7 E2 35 */ bl func_801C7114 +/* 80248EE0 00244B40 4B F7 E2 35 */ bl _savegpr_22 /* 80248EE4 00244B44 7C 76 1B 78 */ mr r22, r3 /* 80248EE8 00244B48 7C 97 23 78 */ mr r23, r4 /* 80248EEC 00244B4C 7C B8 2B 78 */ mr r24, r5 @@ -45128,7 +45128,7 @@ func_80249AB0: /* 80249AB4 00245714 7C 08 02 A6 */ mflr r0 /* 80249AB8 00245718 90 01 00 34 */ stw r0, 0x34(r1) /* 80249ABC 0024571C 39 61 00 30 */ addi r11, r1, 0x30 -/* 80249AC0 00245720 4B F7 D6 61 */ bl func_801C7120 +/* 80249AC0 00245720 4B F7 D6 61 */ bl _savegpr_25 /* 80249AC4 00245724 88 0D A5 96 */ lbz r0, lbl_8063F856-_SDA_BASE_(r13) /* 80249AC8 00245728 7C 99 23 78 */ mr r25, r4 /* 80249ACC 0024572C 7C BA 2B 78 */ mr r26, r5 @@ -45997,7 +45997,7 @@ lbl_8024A758: /* 8024A75C 002463BC 7C 08 02 A6 */ mflr r0 /* 8024A760 002463C0 90 01 00 34 */ stw r0, 0x34(r1) /* 8024A764 002463C4 39 61 00 30 */ addi r11, r1, 0x30 -/* 8024A768 002463C8 4B F7 C9 AD */ bl func_801C7114 +/* 8024A768 002463C8 4B F7 C9 AD */ bl _savegpr_22 /* 8024A76C 002463CC 83 C4 00 00 */ lwz r30, 0(r4) /* 8024A770 002463D0 7C 7C 1B 78 */ mr r28, r3 /* 8024A774 002463D4 7C 9D 23 78 */ mr r29, r4 @@ -46949,7 +46949,7 @@ func_8024B4B4: /* 8024B4B8 00247118 7C 08 02 A6 */ mflr r0 /* 8024B4BC 0024711C 90 01 00 E4 */ stw r0, 0xe4(r1) /* 8024B4C0 00247120 39 61 00 E0 */ addi r11, r1, 0xe0 -/* 8024B4C4 00247124 4B F7 BC 49 */ bl func_801C710C +/* 8024B4C4 00247124 4B F7 BC 49 */ bl _savegpr_20 /* 8024B4C8 00247128 28 0A 00 01 */ cmplwi r10, 1 /* 8024B4CC 0024712C 8B 61 00 EB */ lbz r27, 0xeb(r1) /* 8024B4D0 00247130 AB 81 00 EE */ lha r28, 0xee(r1) @@ -47244,7 +47244,7 @@ func_8024B8FC: /* 8024B900 00247560 7C 08 02 A6 */ mflr r0 /* 8024B904 00247564 90 01 00 34 */ stw r0, 0x34(r1) /* 8024B908 00247568 39 61 00 30 */ addi r11, r1, 0x30 -/* 8024B90C 0024756C 4B F7 B8 15 */ bl func_801C7120 +/* 8024B90C 0024756C 4B F7 B8 15 */ bl _savegpr_25 /* 8024B910 00247570 3D 63 00 06 */ addis r11, r3, 6 /* 8024B914 00247574 7C 79 1B 78 */ mr r25, r3 /* 8024B918 00247578 81 8B 4D C4 */ lwz r12, 0x4dc4(r11) @@ -47298,7 +47298,7 @@ lbl_8024B9C4: /* 8024B9C8 00247628 7C 08 02 A6 */ mflr r0 /* 8024B9CC 0024762C 90 01 00 D4 */ stw r0, 0xd4(r1) /* 8024B9D0 00247630 39 61 00 D0 */ addi r11, r1, 0xd0 -/* 8024B9D4 00247634 4B F7 B7 51 */ bl func_801C7124 +/* 8024B9D4 00247634 4B F7 B7 51 */ bl _savegpr_26 /* 8024B9D8 00247638 88 04 00 5A */ lbz r0, 0x5a(r4) /* 8024B9DC 0024763C 7C 7C 1B 78 */ mr r28, r3 /* 8024B9E0 00247640 7C 9D 23 78 */ mr r29, r4 @@ -52369,7 +52369,7 @@ func_80250220: /* 80250224 0024BE84 7C 08 02 A6 */ mflr r0 /* 80250228 0024BE88 90 01 00 34 */ stw r0, 0x34(r1) /* 8025022C 0024BE8C 39 61 00 30 */ addi r11, r1, 0x30 -/* 80250230 0024BE90 4B F7 6E F1 */ bl func_801C7120 +/* 80250230 0024BE90 4B F7 6E F1 */ bl _savegpr_25 /* 80250234 0024BE94 7C 79 1B 78 */ mr r25, r3 /* 80250238 0024BE98 3F E0 80 49 */ lis r31, lbl_80497FEC@ha /* 8025023C 0024BE9C 7C 9A 23 78 */ mr r26, r4 @@ -52584,7 +52584,7 @@ func_802504A0: /* 802504AC 0024C10C DB E1 00 30 */ stfd f31, 0x30(r1) /* 802504B0 0024C110 F3 E1 00 38 */ psq_st f31, 56(r1), 0, qr0 /* 802504B4 0024C114 39 61 00 30 */ addi r11, r1, 0x30 -/* 802504B8 0024C118 4B F7 6C 6D */ bl func_801C7124 +/* 802504B8 0024C118 4B F7 6C 6D */ bl _savegpr_26 /* 802504BC 0024C11C FF E0 08 90 */ fmr f31, f1 /* 802504C0 0024C120 7C 9A 23 78 */ mr r26, r4 /* 802504C4 0024C124 3F C0 80 49 */ lis r30, lbl_80497FEC@ha @@ -54275,7 +54275,7 @@ func_80251CC8: /* 80251CFC 0024D95C DB 41 01 20 */ stfd f26, 0x120(r1) /* 80251D00 0024D960 F3 41 01 28 */ psq_st f26, 296(r1), 0, qr0 /* 80251D04 0024D964 39 61 01 20 */ addi r11, r1, 0x120 -/* 80251D08 0024D968 4B F7 54 19 */ bl func_801C7120 +/* 80251D08 0024D968 4B F7 54 19 */ bl _savegpr_25 /* 80251D0C 0024D96C FF 80 08 90 */ fmr f28, f1 /* 80251D10 0024D970 7C 79 1B 78 */ mr r25, r3 /* 80251D14 0024D974 38 61 00 C8 */ addi r3, r1, 0xc8 @@ -57154,7 +57154,7 @@ func_802545D0: /* 802545D4 00250234 7C 08 02 A6 */ mflr r0 /* 802545D8 00250238 90 01 00 24 */ stw r0, 0x24(r1) /* 802545DC 0025023C 39 61 00 20 */ addi r11, r1, 0x20 -/* 802545E0 00250240 4B F7 2B 45 */ bl func_801C7124 +/* 802545E0 00250240 4B F7 2B 45 */ bl _savegpr_26 /* 802545E4 00250244 7C 7A 1B 78 */ mr r26, r3 /* 802545E8 00250248 7C 9B 23 78 */ mr r27, r4 /* 802545EC 0025024C 7C BC 2B 78 */ mr r28, r5 @@ -57769,7 +57769,7 @@ func_80254E70: /* 80254E74 00250AD4 7C 08 02 A6 */ mflr r0 /* 80254E78 00250AD8 90 01 00 34 */ stw r0, 0x34(r1) /* 80254E7C 00250ADC 39 61 00 30 */ addi r11, r1, 0x30 -/* 80254E80 00250AE0 4B F7 22 A1 */ bl func_801C7120 +/* 80254E80 00250AE0 4B F7 22 A1 */ bl _savegpr_25 /* 80254E84 00250AE4 7C 79 1B 78 */ mr r25, r3 /* 80254E88 00250AE8 7C 9A 23 78 */ mr r26, r4 /* 80254E8C 00250AEC 7C BB 2B 78 */ mr r27, r5 @@ -58817,7 +58817,7 @@ func_80255C6C: /* 80255C78 002518D8 39 61 00 70 */ addi r11, r1, 0x70 /* 80255C7C 002518DC 4B F7 14 11 */ bl _savefpr_26 /* 80255C80 002518E0 39 61 00 40 */ addi r11, r1, 0x40 -/* 80255C84 002518E4 4B F7 14 A1 */ bl func_801C7124 +/* 80255C84 002518E4 4B F7 14 A1 */ bl _savegpr_26 /* 80255C88 002518E8 FF 40 08 90 */ fmr f26, f1 /* 80255C8C 002518EC 7C 9B 23 78 */ mr r27, r4 /* 80255C90 002518F0 FF 60 10 90 */ fmr f27, f2 @@ -58924,7 +58924,7 @@ func_80255DF0: /* 80255DFC 00251A5C 39 61 00 70 */ addi r11, r1, 0x70 /* 80255E00 00251A60 4B F7 12 8D */ bl _savefpr_26 /* 80255E04 00251A64 39 61 00 40 */ addi r11, r1, 0x40 -/* 80255E08 00251A68 4B F7 13 1D */ bl func_801C7124 +/* 80255E08 00251A68 4B F7 13 1D */ bl _savegpr_26 /* 80255E0C 00251A6C FF 40 08 90 */ fmr f26, f1 /* 80255E10 00251A70 7C 9B 23 78 */ mr r27, r4 /* 80255E14 00251A74 FF 60 10 90 */ fmr f27, f2 @@ -59031,7 +59031,7 @@ func_80255F74: /* 80255F80 00251BE0 39 61 00 60 */ addi r11, r1, 0x60 /* 80255F84 00251BE4 4B F7 11 0D */ bl _savefpr_27 /* 80255F88 00251BE8 39 61 00 38 */ addi r11, r1, 0x38 -/* 80255F8C 00251BEC 4B F7 11 99 */ bl func_801C7124 +/* 80255F8C 00251BEC 4B F7 11 99 */ bl _savegpr_26 /* 80255F90 00251BF0 FF 60 08 90 */ fmr f27, f1 /* 80255F94 00251BF4 7C 9B 23 78 */ mr r27, r4 /* 80255F98 00251BF8 FF 80 10 90 */ fmr f28, f2 @@ -59137,7 +59137,7 @@ func_802560F0: /* 80256100 00251D60 DB E1 00 48 */ stfd f31, 0x48(r1) /* 80256104 00251D64 DB C1 00 40 */ stfd f30, 0x40(r1) /* 80256108 00251D68 DB A1 00 38 */ stfd f29, 0x38(r1) -/* 8025610C 00251D6C 4B F7 10 19 */ bl func_801C7124 +/* 8025610C 00251D6C 4B F7 10 19 */ bl _savegpr_26 /* 80256110 00251D70 FF A0 08 90 */ fmr f29, f1 /* 80256114 00251D74 7C 9B 23 78 */ mr r27, r4 /* 80256118 00251D78 FF C0 10 90 */ fmr f30, f2 @@ -59240,7 +59240,7 @@ func_80256264: /* 80256274 00251ED4 DB E1 00 48 */ stfd f31, 0x48(r1) /* 80256278 00251ED8 DB C1 00 40 */ stfd f30, 0x40(r1) /* 8025627C 00251EDC DB A1 00 38 */ stfd f29, 0x38(r1) -/* 80256280 00251EE0 4B F7 0E A5 */ bl func_801C7124 +/* 80256280 00251EE0 4B F7 0E A5 */ bl _savegpr_26 /* 80256284 00251EE4 FF A0 08 90 */ fmr f29, f1 /* 80256288 00251EE8 7C 9B 23 78 */ mr r27, r4 /* 8025628C 00251EEC FF C0 10 90 */ fmr f30, f2 @@ -59484,7 +59484,7 @@ func_802565C0: /* 802565C4 00252224 7C 08 02 A6 */ mflr r0 /* 802565C8 00252228 90 01 00 24 */ stw r0, 0x24(r1) /* 802565CC 0025222C 39 61 00 20 */ addi r11, r1, 0x20 -/* 802565D0 00252230 4B F7 0B 55 */ bl func_801C7124 +/* 802565D0 00252230 4B F7 0B 55 */ bl _savegpr_26 /* 802565D4 00252234 7C 7C 1B 78 */ mr r28, r3 /* 802565D8 00252238 7C 9D 23 78 */ mr r29, r4 /* 802565DC 0025223C 7C BA 2B 78 */ mr r26, r5 @@ -59711,7 +59711,7 @@ func_802568BC: /* 802568C0 00252520 7C 08 02 A6 */ mflr r0 /* 802568C4 00252524 90 01 00 24 */ stw r0, 0x24(r1) /* 802568C8 00252528 39 61 00 20 */ addi r11, r1, 0x20 -/* 802568CC 0025252C 4B F7 08 59 */ bl func_801C7124 +/* 802568CC 0025252C 4B F7 08 59 */ bl _savegpr_26 /* 802568D0 00252530 80 03 00 00 */ lwz r0, 0(r3) /* 802568D4 00252534 7C 7F 1B 78 */ mr r31, r3 /* 802568D8 00252538 2C 00 00 00 */ cmpwi r0, 0 @@ -60649,7 +60649,7 @@ func_802575E4: /* 802575E8 00253248 7C 08 02 A6 */ mflr r0 /* 802575EC 0025324C 90 01 00 24 */ stw r0, 0x24(r1) /* 802575F0 00253250 39 61 00 20 */ addi r11, r1, 0x20 -/* 802575F4 00253254 4B F6 FB 31 */ bl func_801C7124 +/* 802575F4 00253254 4B F6 FB 31 */ bl _savegpr_26 /* 802575F8 00253258 7C 7A 1B 78 */ mr r26, r3 /* 802575FC 0025325C 7C 9B 23 78 */ mr r27, r4 /* 80257600 00253260 7C BC 2B 78 */ mr r28, r5 @@ -60868,7 +60868,7 @@ func_802578F8: /* 802578FC 0025355C 7C 08 02 A6 */ mflr r0 /* 80257900 00253560 90 01 00 34 */ stw r0, 0x34(r1) /* 80257904 00253564 39 61 00 30 */ addi r11, r1, 0x30 -/* 80257908 00253568 4B F6 F8 1D */ bl func_801C7124 +/* 80257908 00253568 4B F6 F8 1D */ bl _savegpr_26 /* 8025790C 0025356C 88 03 00 6C */ lbz r0, 0x6c(r3) /* 80257910 00253570 7C 7E 1B 78 */ mr r30, r3 /* 80257914 00253574 2C 00 00 00 */ cmpwi r0, 0 @@ -61783,7 +61783,7 @@ func_802585C4: /* 802585C8 00254228 7C 08 02 A6 */ mflr r0 /* 802585CC 0025422C 90 01 00 34 */ stw r0, 0x34(r1) /* 802585D0 00254230 39 61 00 30 */ addi r11, r1, 0x30 -/* 802585D4 00254234 4B F6 EB 4D */ bl func_801C7120 +/* 802585D4 00254234 4B F6 EB 4D */ bl _savegpr_25 /* 802585D8 00254238 80 83 00 58 */ lwz r4, 0x58(r3) /* 802585DC 0025423C 3C 00 43 30 */ lis r0, 0x4330 /* 802585E0 00254240 90 01 00 08 */ stw r0, 8(r1) @@ -62276,7 +62276,7 @@ func_80258CC8: /* 80258CCC 0025492C 7C 08 02 A6 */ mflr r0 /* 80258CD0 00254930 90 01 00 34 */ stw r0, 0x34(r1) /* 80258CD4 00254934 39 61 00 30 */ addi r11, r1, 0x30 -/* 80258CD8 00254938 4B F6 E4 49 */ bl func_801C7120 +/* 80258CD8 00254938 4B F6 E4 49 */ bl _savegpr_25 /* 80258CDC 0025493C 7C DA 33 78 */ mr r26, r6 /* 80258CE0 00254940 83 E3 01 F0 */ lwz r31, 0x1f0(r3) /* 80258CE4 00254944 83 C3 01 F4 */ lwz r30, 0x1f4(r3) @@ -62903,7 +62903,7 @@ lbl_80259548: /* 80259570 002551D0 7C 08 02 A6 */ mflr r0 /* 80259574 002551D4 90 01 00 44 */ stw r0, 0x44(r1) /* 80259578 002551D8 39 61 00 40 */ addi r11, r1, 0x40 -/* 8025957C 002551DC 4B F6 DB 99 */ bl func_801C7114 +/* 8025957C 002551DC 4B F6 DB 99 */ bl _savegpr_22 /* 80259580 002551E0 80 8D A4 70 */ lwz r4, lbl_8063F730-_SDA_BASE_(r13) /* 80259584 002551E4 7C 78 1B 78 */ mr r24, r3 /* 80259588 002551E8 2C 04 00 00 */ cmpwi r4, 0 @@ -63056,7 +63056,7 @@ func_80259798: /* 8025979C 002553FC 7C 08 02 A6 */ mflr r0 /* 802597A0 00255400 90 01 00 24 */ stw r0, 0x24(r1) /* 802597A4 00255404 39 61 00 20 */ addi r11, r1, 0x20 -/* 802597A8 00255408 4B F6 D9 7D */ bl func_801C7124 +/* 802597A8 00255408 4B F6 D9 7D */ bl _savegpr_26 /* 802597AC 0025540C 7C 7A 1B 78 */ mr r26, r3 /* 802597B0 00255410 7C 9B 23 78 */ mr r27, r4 /* 802597B4 00255414 7C BC 2B 78 */ mr r28, r5 @@ -63922,7 +63922,7 @@ func_8025A434: /* 8025A458 002560B8 DB 81 00 20 */ stfd f28, 0x20(r1) /* 8025A45C 002560BC F3 81 00 28 */ psq_st f28, 40(r1), 0, qr0 /* 8025A460 002560C0 39 61 00 20 */ addi r11, r1, 0x20 -/* 8025A464 002560C4 4B F6 CC C1 */ bl func_801C7124 +/* 8025A464 002560C4 4B F6 CC C1 */ bl _savegpr_26 /* 8025A468 002560C8 81 2D A3 D8 */ lwz r9, lbl_8063F698-_SDA_BASE_(r13) /* 8025A46C 002560CC 3F E0 80 50 */ lis r31, lbl_804FE3A0@ha /* 8025A470 002560D0 C3 E2 9F A0 */ lfs f31, lbl_806425A0-_SDA2_BASE_(r2) @@ -64296,7 +64296,7 @@ lbl_8025A984: /* 8025A9A0 00256600 DB A1 00 50 */ stfd f29, 0x50(r1) /* 8025A9A4 00256604 F3 A1 00 58 */ psq_st f29, 88(r1), 0, qr0 /* 8025A9A8 00256608 39 61 00 50 */ addi r11, r1, 0x50 -/* 8025A9AC 0025660C 4B F6 C7 59 */ bl func_801C7104 +/* 8025A9AC 0025660C 4B F6 C7 59 */ bl _savegpr_18 /* 8025A9B0 00256610 3A E0 00 01 */ li r23, 1 /* 8025A9B4 00256614 3B 80 00 00 */ li r28, 0 /* 8025A9B8 00256618 9A E3 00 71 */ stb r23, 0x71(r3) @@ -65140,7 +65140,7 @@ func_8025B4E0: /* 8025B4E4 00257144 7C 08 02 A6 */ mflr r0 /* 8025B4E8 00257148 90 01 00 34 */ stw r0, 0x34(r1) /* 8025B4EC 0025714C 39 61 00 30 */ addi r11, r1, 0x30 -/* 8025B4F0 00257150 4B F6 BC 31 */ bl func_801C7120 +/* 8025B4F0 00257150 4B F6 BC 31 */ bl _savegpr_25 /* 8025B4F4 00257154 80 A4 00 00 */ lwz r5, 0(r4) /* 8025B4F8 00257158 7C 7A 1B 78 */ mr r26, r3 /* 8025B4FC 0025715C 80 03 00 34 */ lwz r0, 0x34(r3) @@ -66165,7 +66165,7 @@ lbl_8025C24C: /* 8025C250 00257EB0 7C 08 02 A6 */ mflr r0 /* 8025C254 00257EB4 90 01 00 94 */ stw r0, 0x94(r1) /* 8025C258 00257EB8 39 61 00 90 */ addi r11, r1, 0x90 -/* 8025C25C 00257EBC 4B F6 AE A9 */ bl func_801C7104 +/* 8025C25C 00257EBC 4B F6 AE A9 */ bl _savegpr_18 /* 8025C260 00257EC0 3F C0 80 42 */ lis r30, lbl_80425110@ha /* 8025C264 00257EC4 38 00 FF FF */ li r0, -1 /* 8025C268 00257EC8 3B DE 51 10 */ addi r30, r30, lbl_80425110@l @@ -66537,7 +66537,7 @@ func_8025C7C0: /* 8025C7C4 00258424 7C 08 02 A6 */ mflr r0 /* 8025C7C8 00258428 90 01 00 24 */ stw r0, 0x24(r1) /* 8025C7CC 0025842C 39 61 00 20 */ addi r11, r1, 0x20 -/* 8025C7D0 00258430 4B F6 A9 55 */ bl func_801C7124 +/* 8025C7D0 00258430 4B F6 A9 55 */ bl _savegpr_26 /* 8025C7D4 00258434 3F A0 80 42 */ lis r29, lbl_80425110@ha /* 8025C7D8 00258438 7C 7A 1B 78 */ mr r26, r3 /* 8025C7DC 0025843C 80 1D 51 10 */ lwz r0, lbl_80425110@l(r29) @@ -67218,7 +67218,7 @@ func_8025D0D0: /* 8025D0D4 00258D34 7C 08 02 A6 */ mflr r0 /* 8025D0D8 00258D38 90 01 00 34 */ stw r0, 0x34(r1) /* 8025D0DC 00258D3C 39 61 00 30 */ addi r11, r1, 0x30 -/* 8025D0E0 00258D40 4B F6 A0 45 */ bl func_801C7124 +/* 8025D0E0 00258D40 4B F6 A0 45 */ bl _savegpr_26 /* 8025D0E4 00258D44 80 03 60 58 */ lwz r0, 0x6058(r3) /* 8025D0E8 00258D48 7C 7A 1B 78 */ mr r26, r3 /* 8025D0EC 00258D4C 7C 9B 23 78 */ mr r27, r4 @@ -68157,7 +68157,7 @@ func_8025DD44: /* 8025DD48 002599A8 7C 08 02 A6 */ mflr r0 /* 8025DD4C 002599AC 90 01 00 34 */ stw r0, 0x34(r1) /* 8025DD50 002599B0 39 61 00 30 */ addi r11, r1, 0x30 -/* 8025DD54 002599B4 4B F6 93 CD */ bl func_801C7120 +/* 8025DD54 002599B4 4B F6 93 CD */ bl _savegpr_25 /* 8025DD58 002599B8 7C 9D 23 78 */ mr r29, r4 /* 8025DD5C 002599BC 7C BE 2B 78 */ mr r30, r5 /* 8025DD60 002599C0 7C 7C 1B 78 */ mr r28, r3 @@ -68228,7 +68228,7 @@ func_8025DE44: /* 8025DE48 00259AA8 7C 08 02 A6 */ mflr r0 /* 8025DE4C 00259AAC 90 01 00 34 */ stw r0, 0x34(r1) /* 8025DE50 00259AB0 39 61 00 30 */ addi r11, r1, 0x30 -/* 8025DE54 00259AB4 4B F6 92 CD */ bl func_801C7120 +/* 8025DE54 00259AB4 4B F6 92 CD */ bl _savegpr_25 /* 8025DE58 00259AB8 2C 06 00 04 */ cmpwi r6, 4 /* 8025DE5C 00259ABC 7C BB 2B 78 */ mr r27, r5 /* 8025DE60 00259AC0 7C 79 1B 78 */ mr r25, r3 @@ -69291,7 +69291,7 @@ lbl_8025EBA4: /* 8025EBA8 0025A808 7C 08 02 A6 */ mflr r0 /* 8025EBAC 0025A80C 90 01 00 34 */ stw r0, 0x34(r1) /* 8025EBB0 0025A810 39 61 00 30 */ addi r11, r1, 0x30 -/* 8025EBB4 0025A814 4B F6 85 6D */ bl func_801C7120 +/* 8025EBB4 0025A814 4B F6 85 6D */ bl _savegpr_25 /* 8025EBB8 0025A818 7C 79 1B 78 */ mr r25, r3 /* 8025EBBC 0025A81C 7C 9A 23 78 */ mr r26, r4 /* 8025EBC0 0025A820 7C BB 2B 78 */ mr r27, r5 @@ -70241,7 +70241,7 @@ func_8025F934: /* 8025F938 0025B598 7C 08 02 A6 */ mflr r0 /* 8025F93C 0025B59C 90 01 00 44 */ stw r0, 0x44(r1) /* 8025F940 0025B5A0 39 61 00 40 */ addi r11, r1, 0x40 -/* 8025F944 0025B5A4 4B F6 77 CD */ bl func_801C7110 +/* 8025F944 0025B5A4 4B F6 77 CD */ bl _savegpr_21 /* 8025F948 0025B5A8 81 83 00 00 */ lwz r12, 0(r3) /* 8025F94C 0025B5AC 7C 75 1B 78 */ mr r21, r3 /* 8025F950 0025B5B0 7C 96 23 78 */ mr r22, r4 @@ -70541,7 +70541,7 @@ func_8025FD4C: /* 8025FD50 0025B9B0 7C 08 02 A6 */ mflr r0 /* 8025FD54 0025B9B4 90 01 00 24 */ stw r0, 0x24(r1) /* 8025FD58 0025B9B8 39 61 00 20 */ addi r11, r1, 0x20 -/* 8025FD5C 0025B9BC 4B F6 73 C9 */ bl func_801C7124 +/* 8025FD5C 0025B9BC 4B F6 73 C9 */ bl _savegpr_26 /* 8025FD60 0025B9C0 7C 9A 23 78 */ mr r26, r4 /* 8025FD64 0025B9C4 7C BB 2B 78 */ mr r27, r5 /* 8025FD68 0025B9C8 7C DC 33 78 */ mr r28, r6 @@ -70997,7 +70997,7 @@ func_80260394: /* 80260398 0025BFF8 7C 08 02 A6 */ mflr r0 /* 8026039C 0025BFFC 90 01 00 34 */ stw r0, 0x34(r1) /* 802603A0 0025C000 39 61 00 30 */ addi r11, r1, 0x30 -/* 802603A4 0025C004 4B F6 6D 7D */ bl func_801C7120 +/* 802603A4 0025C004 4B F6 6D 7D */ bl _savegpr_25 /* 802603A8 0025C008 2C 08 00 00 */ cmpwi r8, 0 /* 802603AC 0025C00C 7C 99 23 78 */ mr r25, r4 /* 802603B0 0025C010 7C BA 2B 78 */ mr r26, r5 @@ -71256,7 +71256,7 @@ func_802606FC: /* 80260700 0025C360 7C 08 02 A6 */ mflr r0 /* 80260704 0025C364 90 01 00 84 */ stw r0, 0x84(r1) /* 80260708 0025C368 39 61 00 80 */ addi r11, r1, 0x80 -/* 8026070C 0025C36C 4B F6 6A 15 */ bl func_801C7120 +/* 8026070C 0025C36C 4B F6 6A 15 */ bl _savegpr_25 /* 80260710 0025C370 7C 9A 23 78 */ mr r26, r4 /* 80260714 0025C374 7C BB 2B 78 */ mr r27, r5 /* 80260718 0025C378 7C 79 1B 78 */ mr r25, r3 @@ -72805,7 +72805,7 @@ func_80261AF4: /* 80261AF8 0025D758 7C 08 02 A6 */ mflr r0 /* 80261AFC 0025D75C 90 01 00 44 */ stw r0, 0x44(r1) /* 80261B00 0025D760 39 61 00 40 */ addi r11, r1, 0x40 -/* 80261B04 0025D764 4B F6 56 21 */ bl func_801C7124 +/* 80261B04 0025D764 4B F6 56 21 */ bl _savegpr_26 /* 80261B08 0025D768 80 03 0F B4 */ lwz r0, 0xfb4(r3) /* 80261B0C 0025D76C 7C 7D 1B 78 */ mr r29, r3 /* 80261B10 0025D770 2C 00 00 32 */ cmpwi r0, 0x32 @@ -78471,7 +78471,7 @@ func_802668B0: /* 802668B4 00262514 7C 08 02 A6 */ mflr r0 /* 802668B8 00262518 90 01 00 34 */ stw r0, 0x34(r1) /* 802668BC 0026251C 39 61 00 30 */ addi r11, r1, 0x30 -/* 802668C0 00262520 4B F6 08 61 */ bl func_801C7120 +/* 802668C0 00262520 4B F6 08 61 */ bl _savegpr_25 /* 802668C4 00262524 80 03 66 A0 */ lwz r0, 0x66a0(r3) /* 802668C8 00262528 7C 7F 1B 78 */ mr r31, r3 /* 802668CC 0026252C 2C 00 00 00 */ cmpwi r0, 0 @@ -79997,7 +79997,7 @@ func_80267CE8: /* 80267CEC 0026394C 7C 08 02 A6 */ mflr r0 /* 80267CF0 00263950 90 01 00 34 */ stw r0, 0x34(r1) /* 80267CF4 00263954 39 61 00 30 */ addi r11, r1, 0x30 -/* 80267CF8 00263958 4B F5 F4 29 */ bl func_801C7120 +/* 80267CF8 00263958 4B F5 F4 29 */ bl _savegpr_25 /* 80267CFC 0026395C 2C 04 00 00 */ cmpwi r4, 0 /* 80267D00 00263960 7C 79 1B 78 */ mr r25, r3 /* 80267D04 00263964 7C 9A 23 78 */ mr r26, r4 @@ -80098,7 +80098,7 @@ func_80267E48: /* 80267E4C 00263AAC 7C 08 02 A6 */ mflr r0 /* 80267E50 00263AB0 90 01 00 34 */ stw r0, 0x34(r1) /* 80267E54 00263AB4 39 61 00 30 */ addi r11, r1, 0x30 -/* 80267E58 00263AB8 4B F5 F2 C9 */ bl func_801C7120 +/* 80267E58 00263AB8 4B F5 F2 C9 */ bl _savegpr_25 /* 80267E5C 00263ABC 7C 79 1B 78 */ mr r25, r3 /* 80267E60 00263AC0 3B A3 10 A8 */ addi r29, r3, 0x10a8 /* 80267E64 00263AC4 7C 9A 23 78 */ mr r26, r4 @@ -80259,7 +80259,7 @@ func_8026806C: /* 80268070 00263CD0 7C 08 02 A6 */ mflr r0 /* 80268074 00263CD4 90 01 00 34 */ stw r0, 0x34(r1) /* 80268078 00263CD8 39 61 00 30 */ addi r11, r1, 0x30 -/* 8026807C 00263CDC 4B F5 F0 A5 */ bl func_801C7120 +/* 8026807C 00263CDC 4B F5 F0 A5 */ bl _savegpr_25 /* 80268080 00263CE0 7C 79 1B 78 */ mr r25, r3 /* 80268084 00263CE4 7C BB 2B 78 */ mr r27, r5 /* 80268088 00263CE8 7C DA 33 78 */ mr r26, r6 diff --git a/asm/text_7_2.s b/asm/text_7_2.s index 59167df..b77ab12 100644 --- a/asm/text_7_2.s +++ b/asm/text_7_2.s @@ -932,7 +932,7 @@ func_8026DBC8: /* 8026DBCC 0026982C 7C 08 02 A6 */ mflr r0 /* 8026DBD0 00269830 90 01 00 24 */ stw r0, 0x24(r1) /* 8026DBD4 00269834 39 61 00 20 */ addi r11, r1, 0x20 -/* 8026DBD8 00269838 4B F5 95 4D */ bl func_801C7124 +/* 8026DBD8 00269838 4B F5 95 4D */ bl _savegpr_26 /* 8026DBDC 0026983C 80 A3 00 0C */ lwz r5, 0xc(r3) /* 8026DBE0 00269840 3B C3 00 10 */ addi r30, r3, 0x10 /* 8026DBE4 00269844 80 03 00 04 */ lwz r0, 4(r3) @@ -1091,7 +1091,7 @@ func_8026DDEC: /* 8026DDF0 00269A50 7C 08 02 A6 */ mflr r0 /* 8026DDF4 00269A54 90 01 00 34 */ stw r0, 0x34(r1) /* 8026DDF8 00269A58 39 61 00 30 */ addi r11, r1, 0x30 -/* 8026DDFC 00269A5C 4B F5 93 25 */ bl func_801C7120 +/* 8026DDFC 00269A5C 4B F5 93 25 */ bl _savegpr_25 /* 8026DE00 00269A60 28 04 00 01 */ cmplwi r4, 1 /* 8026DE04 00269A64 7C 7C 1B 78 */ mr r28, r3 /* 8026DE08 00269A68 7C 9D 23 78 */ mr r29, r4 @@ -1458,7 +1458,7 @@ lbl_8026E310: /* 8026E314 00269F74 7C 08 02 A6 */ mflr r0 /* 8026E318 00269F78 90 01 00 34 */ stw r0, 0x34(r1) /* 8026E31C 00269F7C 39 61 00 30 */ addi r11, r1, 0x30 -/* 8026E320 00269F80 4B F5 8E 05 */ bl func_801C7124 +/* 8026E320 00269F80 4B F5 8E 05 */ bl _savegpr_26 /* 8026E324 00269F84 3B C0 00 00 */ li r30, 0 /* 8026E328 00269F88 2C 03 00 03 */ cmpwi r3, 3 /* 8026E32C 00269F8C 93 C1 00 08 */ stw r30, 8(r1) @@ -5419,7 +5419,7 @@ func_802718E0: /* 802718E4 0026D544 7C 08 02 A6 */ mflr r0 /* 802718E8 0026D548 90 01 00 24 */ stw r0, 0x24(r1) /* 802718EC 0026D54C 39 61 00 20 */ addi r11, r1, 0x20 -/* 802718F0 0026D550 4B F5 58 35 */ bl func_801C7124 +/* 802718F0 0026D550 4B F5 58 35 */ bl _savegpr_26 /* 802718F4 0026D554 2C 08 00 00 */ cmpwi r8, 0 /* 802718F8 0026D558 7C 7F 1B 78 */ mr r31, r3 /* 802718FC 0026D55C 7C BA 2B 78 */ mr r26, r5 @@ -6701,7 +6701,7 @@ func_80272A04: /* 80272A08 0026E668 7C 08 02 A6 */ mflr r0 /* 80272A0C 0026E66C 90 01 00 24 */ stw r0, 0x24(r1) /* 80272A10 0026E670 39 61 00 20 */ addi r11, r1, 0x20 -/* 80272A14 0026E674 4B F5 47 11 */ bl func_801C7124 +/* 80272A14 0026E674 4B F5 47 11 */ bl _savegpr_26 /* 80272A18 0026E678 3C C0 80 00 */ lis r6, 0x800000F8@ha /* 80272A1C 0026E67C 7C BD 2B 78 */ mr r29, r5 /* 80272A20 0026E680 80 06 00 F8 */ lwz r0, 0x800000F8@l(r6) @@ -6820,7 +6820,7 @@ func_80272BCC: /* 80272BD0 0026E830 7C 08 02 A6 */ mflr r0 /* 80272BD4 0026E834 90 01 00 44 */ stw r0, 0x44(r1) /* 80272BD8 0026E838 39 61 00 40 */ addi r11, r1, 0x40 -/* 80272BDC 0026E83C 4B F5 45 31 */ bl func_801C710C +/* 80272BDC 0026E83C 4B F5 45 31 */ bl _savegpr_20 /* 80272BE0 0026E840 3C 80 2A AB */ lis r4, 0x2AAAAAAB@ha /* 80272BE4 0026E844 80 A3 00 10 */ lwz r5, 0x10(r3) /* 80272BE8 0026E848 38 04 AA AB */ addi r0, r4, 0x2AAAAAAB@l @@ -8087,7 +8087,7 @@ func_80273D1C: /* 80273D20 0026F980 7C 08 02 A6 */ mflr r0 /* 80273D24 0026F984 90 01 00 24 */ stw r0, 0x24(r1) /* 80273D28 0026F988 39 61 00 20 */ addi r11, r1, 0x20 -/* 80273D2C 0026F98C 4B F5 33 F9 */ bl func_801C7124 +/* 80273D2C 0026F98C 4B F5 33 F9 */ bl _savegpr_26 /* 80273D30 0026F990 3F A0 80 51 */ lis r29, lbl_805152A0@ha /* 80273D34 0026F994 3B BD 52 A0 */ addi r29, r29, lbl_805152A0@l /* 80273D38 0026F998 4B FF AA 25 */ bl OSDisableInterrupts @@ -8753,7 +8753,7 @@ func_80274648: /* 8027464C 002702AC 7C 08 02 A6 */ mflr r0 /* 80274650 002702B0 90 01 00 34 */ stw r0, 0x34(r1) /* 80274654 002702B4 39 61 00 30 */ addi r11, r1, 0x30 -/* 80274658 002702B8 4B F5 2A C9 */ bl func_801C7120 +/* 80274658 002702B8 4B F5 2A C9 */ bl _savegpr_25 /* 8027465C 002702BC 7C 7A 1B 78 */ mr r26, r3 /* 80274660 002702C0 7C 9B 23 78 */ mr r27, r4 /* 80274664 002702C4 7C BC 2B 78 */ mr r28, r5 @@ -8975,7 +8975,7 @@ func_80274968: /* 8027496C 002705CC 7C 08 02 A6 */ mflr r0 /* 80274970 002705D0 90 01 00 34 */ stw r0, 0x34(r1) /* 80274974 002705D4 39 61 00 30 */ addi r11, r1, 0x30 -/* 80274978 002705D8 4B F5 27 A9 */ bl func_801C7120 +/* 80274978 002705D8 4B F5 27 A9 */ bl _savegpr_25 /* 8027497C 002705DC 7C 7A 1B 78 */ mr r26, r3 /* 80274980 002705E0 7C 9B 23 78 */ mr r27, r4 /* 80274984 002705E4 7C BC 2B 78 */ mr r28, r5 @@ -9218,7 +9218,7 @@ func_80274CDC: /* 80274CE0 00270940 7C 08 02 A6 */ mflr r0 /* 80274CE4 00270944 90 01 00 24 */ stw r0, 0x24(r1) /* 80274CE8 00270948 39 61 00 20 */ addi r11, r1, 0x20 -/* 80274CEC 0027094C 4B F5 24 39 */ bl func_801C7124 +/* 80274CEC 0027094C 4B F5 24 39 */ bl _savegpr_26 /* 80274CF0 00270950 7C 7A 1B 78 */ mr r26, r3 /* 80274CF4 00270954 7C 9B 23 78 */ mr r27, r4 /* 80274CF8 00270958 54 60 30 32 */ slwi r0, r3, 6 @@ -11283,7 +11283,7 @@ func_80276A4C: /* 80276A50 002726B0 7C 08 02 A6 */ mflr r0 /* 80276A54 002726B4 90 01 00 24 */ stw r0, 0x24(r1) /* 80276A58 002726B8 39 61 00 20 */ addi r11, r1, 0x20 -/* 80276A5C 002726BC 4B F5 06 C9 */ bl func_801C7124 +/* 80276A5C 002726BC 4B F5 06 C9 */ bl _savegpr_26 /* 80276A60 002726C0 7C 7B 1B 78 */ mr r27, r3 /* 80276A64 002726C4 7C 9C 23 78 */ mr r28, r4 /* 80276A68 002726C8 7C BD 2B 78 */ mr r29, r5 @@ -11463,7 +11463,7 @@ func_80276CE4: /* 80276CE8 00272948 7C 08 02 A6 */ mflr r0 /* 80276CEC 0027294C 90 01 00 44 */ stw r0, 0x44(r1) /* 80276CF0 00272950 39 61 00 40 */ addi r11, r1, 0x40 -/* 80276CF4 00272954 4B F5 04 1D */ bl func_801C7110 +/* 80276CF4 00272954 4B F5 04 1D */ bl _savegpr_21 /* 80276CF8 00272958 3F E0 80 51 */ lis r31, lbl_80515580@ha /* 80276CFC 0027295C 54 6B 28 34 */ slwi r11, r3, 5 /* 80276D00 00272960 3B FF 55 80 */ addi r31, r31, lbl_80515580@l @@ -11562,7 +11562,7 @@ lbl_80276E50: /* 80276E54 00272AB4 7C 08 02 A6 */ mflr r0 /* 80276E58 00272AB8 90 01 00 24 */ stw r0, 0x24(r1) /* 80276E5C 00272ABC 39 61 00 20 */ addi r11, r1, 0x20 -/* 80276E60 00272AC0 4B F5 02 C5 */ bl func_801C7124 +/* 80276E60 00272AC0 4B F5 02 C5 */ bl _savegpr_26 /* 80276E64 00272AC4 3F E0 80 43 */ lis r31, lbl_80433FD0@ha /* 80276E68 00272AC8 3F C0 80 51 */ lis r30, lbl_80515580@ha /* 80276E6C 00272ACC 54 7D 10 3A */ slwi r29, r3, 2 @@ -12126,7 +12126,7 @@ lbl_8027762C: /* 80277630 00273290 7C 08 02 A6 */ mflr r0 /* 80277634 00273294 90 01 02 F4 */ stw r0, 0x2f4(r1) /* 80277638 00273298 39 61 02 F0 */ addi r11, r1, 0x2f0 -/* 8027763C 0027329C 4B F4 FA E9 */ bl func_801C7124 +/* 8027763C 0027329C 4B F4 FA E9 */ bl _savegpr_26 /* 80277640 002732A0 3C A0 CC 00 */ lis r5, 0xCC002030@ha /* 80277644 002732A4 3F C0 80 51 */ lis r30, lbl_805157A0@ha /* 80277648 002732A8 A0 65 20 30 */ lhz r3, 0xCC002030@l(r5) @@ -13643,7 +13643,7 @@ func_80278BC0: /* 80278BC4 00274824 7C 08 02 A6 */ mflr r0 /* 80278BC8 00274828 90 01 00 34 */ stw r0, 0x34(r1) /* 80278BCC 0027482C 39 61 00 30 */ addi r11, r1, 0x30 -/* 80278BD0 00274830 4B F4 E5 51 */ bl func_801C7120 +/* 80278BD0 00274830 4B F4 E5 51 */ bl _savegpr_25 /* 80278BD4 00274834 3F 80 80 43 */ lis r28, lbl_80434090@ha /* 80278BD8 00274838 7C 7F 1B 78 */ mr r31, r3 /* 80278BDC 0027483C 3B 9C 40 90 */ addi r28, r28, lbl_80434090@l @@ -14160,7 +14160,7 @@ func_80279354: /* 80279358 00274FB8 7C 08 02 A6 */ mflr r0 /* 8027935C 00274FBC 90 01 00 34 */ stw r0, 0x34(r1) /* 80279360 00274FC0 39 61 00 30 */ addi r11, r1, 0x30 -/* 80279364 00274FC4 4B F4 DD C1 */ bl func_801C7124 +/* 80279364 00274FC4 4B F4 DD C1 */ bl _savegpr_26 /* 80279368 00274FC8 7C 7D 1B 78 */ mr r29, r3 /* 8027936C 00274FCC 7C 9C 23 78 */ mr r28, r4 /* 80279370 00274FD0 7C BB 2B 78 */ mr r27, r5 diff --git a/asm/text_8.s b/asm/text_8.s index 2e97627..1089301 100644 --- a/asm/text_8.s +++ b/asm/text_8.s @@ -879,7 +879,7 @@ func_8027A2B8: /* 8027A2BC 00275F1C 7C 08 02 A6 */ mflr r0 /* 8027A2C0 00275F20 90 01 00 44 */ stw r0, 0x44(r1) /* 8027A2C4 00275F24 39 61 00 40 */ addi r11, r1, 0x40 -/* 8027A2C8 00275F28 4B F4 CE 45 */ bl func_801C710C +/* 8027A2C8 00275F28 4B F4 CE 45 */ bl _savegpr_20 /* 8027A2CC 00275F2C 80 0D A9 70 */ lwz r0, lbl_8063FC30-_SDA_BASE_(r13) /* 8027A2D0 00275F30 7C 74 1B 78 */ mr r20, r3 /* 8027A2D4 00275F34 7C 9D 23 78 */ mr r29, r4 @@ -4122,7 +4122,7 @@ func_8027D1C4: /* 8027D1C8 00278E28 7C 08 02 A6 */ mflr r0 /* 8027D1CC 00278E2C 90 01 00 44 */ stw r0, 0x44(r1) /* 8027D1D0 00278E30 39 61 00 40 */ addi r11, r1, 0x40 -/* 8027D1D4 00278E34 4B F4 9F 4D */ bl func_801C7120 +/* 8027D1D4 00278E34 4B F4 9F 4D */ bl _savegpr_25 /* 8027D1D8 00278E38 C0 64 00 00 */ lfs f3, 0(r4) /* 8027D1DC 00278E3C 3C C0 80 40 */ lis r6, lbl_80400004@ha /* 8027D1E0 00278E40 C0 44 00 14 */ lfs f2, 0x14(r4) @@ -4680,7 +4680,7 @@ func_8027D9D8: /* 8027D9DC 0027963C 7C 08 02 A6 */ mflr r0 /* 8027D9E0 00279640 90 01 00 24 */ stw r0, 0x24(r1) /* 8027D9E4 00279644 39 61 00 20 */ addi r11, r1, 0x20 -/* 8027D9E8 00279648 4B F4 97 3D */ bl func_801C7124 +/* 8027D9E8 00279648 4B F4 97 3D */ bl _savegpr_26 /* 8027D9EC 0027964C 7C 7B 1B 78 */ mr r27, r3 /* 8027D9F0 00279650 80 6D 88 50 */ lwz r3, lbl_8063DB10-_SDA_BASE_(r13) /* 8027D9F4 00279654 7C 9A 23 78 */ mr r26, r4 @@ -7898,7 +7898,7 @@ func_80280898: /* 8028089C 0027C4FC 7C 08 02 A6 */ mflr r0 /* 802808A0 0027C500 90 01 00 24 */ stw r0, 0x24(r1) /* 802808A4 0027C504 39 61 00 20 */ addi r11, r1, 0x20 -/* 802808A8 0027C508 4B F4 68 7D */ bl func_801C7124 +/* 802808A8 0027C508 4B F4 68 7D */ bl _savegpr_26 /* 802808AC 0027C50C 83 E2 A0 D0 */ lwz r31, lbl_806426D0-_SDA2_BASE_(r2) /* 802808B0 0027C510 88 1F 05 FA */ lbz r0, 0x5fa(r31) /* 802808B4 0027C514 2C 00 00 00 */ cmpwi r0, 0 @@ -13407,7 +13407,7 @@ func_80285448: /* 80285494 002810F4 DA E1 00 50 */ stfd f23, 0x50(r1) /* 80285498 002810F8 F2 E1 00 58 */ psq_st f23, 88(r1), 0, qr0 /* 8028549C 002810FC 39 61 00 50 */ addi r11, r1, 0x50 -/* 802854A0 00281100 4B F4 1C 75 */ bl func_801C7114 +/* 802854A0 00281100 4B F4 1C 75 */ bl _savegpr_22 /* 802854A4 00281104 C0 02 A1 D0 */ lfs f0, lbl_806427D0-_SDA2_BASE_(r2) /* 802854A8 00281108 3C 00 43 30 */ lis r0, 0x4330 /* 802854AC 0028110C 7C 7B 1B 78 */ mr r27, r3 @@ -13674,7 +13674,7 @@ func_8028582C: /* 80285898 002814F8 DA 61 00 40 */ stfd f19, 0x40(r1) /* 8028589C 002814FC F2 61 00 48 */ psq_st f19, 72(r1), 0, qr0 /* 802858A0 00281500 39 61 00 40 */ addi r11, r1, 0x40 -/* 802858A4 00281504 4B F4 18 7D */ bl func_801C7120 +/* 802858A4 00281504 4B F4 18 7D */ bl _savegpr_25 /* 802858A8 00281508 3C 00 43 30 */ lis r0, 0x4330 /* 802858AC 0028150C 90 61 00 14 */ stw r3, 0x14(r1) /* 802858B0 00281510 7C 79 1B 78 */ mr r25, r3 @@ -14193,7 +14193,7 @@ func_8028604C: /* 80286050 00281CB0 7C 08 02 A6 */ mflr r0 /* 80286054 00281CB4 90 01 00 64 */ stw r0, 0x64(r1) /* 80286058 00281CB8 39 61 00 60 */ addi r11, r1, 0x60 -/* 8028605C 00281CBC 4B F4 10 C5 */ bl func_801C7120 +/* 8028605C 00281CBC 4B F4 10 C5 */ bl _savegpr_25 /* 80286060 00281CC0 3C 60 80 51 */ lis r3, lbl_80515FF8@ha /* 80286064 00281CC4 38 63 5F F8 */ addi r3, r3, lbl_80515FF8@l /* 80286068 00281CC8 4B FF 9B 8D */ bl func_8027FBF4 @@ -14638,7 +14638,7 @@ func_802866EC: /* 802866F0 00282350 7C 08 02 A6 */ mflr r0 /* 802866F4 00282354 90 01 00 24 */ stw r0, 0x24(r1) /* 802866F8 00282358 39 61 00 20 */ addi r11, r1, 0x20 -/* 802866FC 0028235C 4B F4 0A 29 */ bl func_801C7124 +/* 802866FC 0028235C 4B F4 0A 29 */ bl _savegpr_26 /* 80286700 00282360 3F C0 80 51 */ lis r30, lbl_80516280@ha /* 80286704 00282364 3B DE 62 80 */ addi r30, r30, lbl_80516280@l /* 80286708 00282368 38 7E 00 00 */ addi r3, r30, 0 @@ -16353,7 +16353,7 @@ func_80287EBC: /* 80287EC0 00283B20 7C 08 02 A6 */ mflr r0 /* 80287EC4 00283B24 90 01 00 24 */ stw r0, 0x24(r1) /* 80287EC8 00283B28 39 61 00 20 */ addi r11, r1, 0x20 -/* 80287ECC 00283B2C 4B F3 F2 59 */ bl func_801C7124 +/* 80287ECC 00283B2C 4B F3 F2 59 */ bl _savegpr_26 /* 80287ED0 00283B30 2C 06 00 00 */ cmpwi r6, 0 /* 80287ED4 00283B34 7C 7A 1B 78 */ mr r26, r3 /* 80287ED8 00283B38 7C 9B 23 78 */ mr r27, r4 @@ -19670,7 +19670,7 @@ func_8028AE38: /* 8028AE3C 00286A9C 7C 08 02 A6 */ mflr r0 /* 8028AE40 00286AA0 90 01 00 24 */ stw r0, 0x24(r1) /* 8028AE44 00286AA4 39 61 00 20 */ addi r11, r1, 0x20 -/* 8028AE48 00286AA8 4B F3 C2 DD */ bl func_801C7124 +/* 8028AE48 00286AA8 4B F3 C2 DD */ bl _savegpr_26 /* 8028AE4C 00286AAC 3C 80 80 29 */ lis r4, func_8028AE38@ha /* 8028AE50 00286AB0 7C 7D 1B 78 */ mr r29, r3 /* 8028AE54 00286AB4 38 84 AE 38 */ addi r4, r4, func_8028AE38@l @@ -27385,7 +27385,7 @@ func_80291954: /* 80291958 0028D5B8 7C 08 02 A6 */ mflr r0 /* 8029195C 0028D5BC 90 01 00 34 */ stw r0, 0x34(r1) /* 80291960 0028D5C0 39 61 00 30 */ addi r11, r1, 0x30 -/* 80291964 0028D5C4 4B F3 57 BD */ bl func_801C7120 +/* 80291964 0028D5C4 4B F3 57 BD */ bl _savegpr_25 /* 80291968 0028D5C8 80 0D AC 24 */ lwz r0, lbl_8063FEE4-_SDA_BASE_(r13) /* 8029196C 0028D5CC 3B A0 00 00 */ li r29, 0 /* 80291970 0028D5D0 7C 79 1B 78 */ mr r25, r3 @@ -27641,7 +27641,7 @@ lbl_80291CDC: /* 80291CE0 0028D940 7C 08 02 A6 */ mflr r0 /* 80291CE4 0028D944 90 01 00 34 */ stw r0, 0x34(r1) /* 80291CE8 0028D948 39 61 00 30 */ addi r11, r1, 0x30 -/* 80291CEC 0028D94C 4B F3 54 35 */ bl func_801C7120 +/* 80291CEC 0028D94C 4B F3 54 35 */ bl _savegpr_25 /* 80291CF0 0028D950 3C 80 80 00 */ lis r4, 0x800000F8@ha /* 80291CF4 0028D954 3C 60 89 05 */ lis r3, 0x8904FD51@ha /* 80291CF8 0028D958 80 84 00 F8 */ lwz r4, 0x800000F8@l(r4) @@ -28516,7 +28516,7 @@ lbl_802928E4: /* 802928E8 0028E548 7C 08 02 A6 */ mflr r0 /* 802928EC 0028E54C 90 01 00 74 */ stw r0, 0x74(r1) /* 802928F0 0028E550 39 61 00 70 */ addi r11, r1, 0x70 -/* 802928F4 0028E554 4B F3 48 2D */ bl func_801C7120 +/* 802928F4 0028E554 4B F3 48 2D */ bl _savegpr_25 /* 802928F8 0028E558 80 04 01 0C */ lwz r0, 0x10c(r4) /* 802928FC 0028E55C 2C 00 00 00 */ cmpwi r0, 0 /* 80292900 0028E560 41 82 00 10 */ beq lbl_80292910 @@ -29056,7 +29056,7 @@ func_80293094: /* 80293098 0028ECF8 7C 08 02 A6 */ mflr r0 /* 8029309C 0028ECFC 90 01 00 34 */ stw r0, 0x34(r1) /* 802930A0 0028ED00 39 61 00 30 */ addi r11, r1, 0x30 -/* 802930A4 0028ED04 4B F3 40 7D */ bl func_801C7120 +/* 802930A4 0028ED04 4B F3 40 7D */ bl _savegpr_25 /* 802930A8 0028ED08 3B 20 00 00 */ li r25, 0 /* 802930AC 0028ED0C 7C 7E 1B 78 */ mr r30, r3 /* 802930B0 0028ED10 3B E0 00 00 */ li r31, 0 @@ -30172,7 +30172,7 @@ func_80294080: /* 80294084 0028FCE4 7C 08 02 A6 */ mflr r0 /* 80294088 0028FCE8 90 01 00 34 */ stw r0, 0x34(r1) /* 8029408C 0028FCEC 39 61 00 30 */ addi r11, r1, 0x30 -/* 80294090 0028FCF0 4B F3 30 91 */ bl func_801C7120 +/* 80294090 0028FCF0 4B F3 30 91 */ bl _savegpr_25 /* 80294094 0028FCF4 3B 20 00 00 */ li r25, 0 /* 80294098 0028FCF8 7C 7E 1B 78 */ mr r30, r3 /* 8029409C 0028FCFC 3B E0 00 00 */ li r31, 0 @@ -30637,7 +30637,7 @@ func_802946E4: /* 802946E8 00290348 7C 08 02 A6 */ mflr r0 /* 802946EC 0029034C 90 01 00 24 */ stw r0, 0x24(r1) /* 802946F0 00290350 39 61 00 20 */ addi r11, r1, 0x20 -/* 802946F4 00290354 4B F3 2A 31 */ bl func_801C7124 +/* 802946F4 00290354 4B F3 2A 31 */ bl _savegpr_26 /* 802946F8 00290358 7C 7F 1B 78 */ mr r31, r3 /* 802946FC 0029035C 4B FD A0 61 */ bl OSDisableInterrupts /* 80294700 00290360 80 1F 00 3C */ lwz r0, 0x3c(r31) @@ -31564,7 +31564,7 @@ func_802953F8: /* 802953FC 0029105C 7C 08 02 A6 */ mflr r0 /* 80295400 00291060 90 01 00 34 */ stw r0, 0x34(r1) /* 80295404 00291064 39 61 00 30 */ addi r11, r1, 0x30 -/* 80295408 00291068 4B F3 1D 19 */ bl func_801C7120 +/* 80295408 00291068 4B F3 1D 19 */ bl _savegpr_25 /* 8029540C 0029106C 7C 79 1B 78 */ mr r25, r3 /* 80295410 00291070 3B 40 00 00 */ li r26, 0 /* 80295414 00291074 7F 3F CB 78 */ mr r31, r25 @@ -31638,7 +31638,7 @@ func_802954F8: /* 802954FC 0029115C 7C 08 02 A6 */ mflr r0 /* 80295500 00291160 90 01 00 24 */ stw r0, 0x24(r1) /* 80295504 00291164 39 61 00 20 */ addi r11, r1, 0x20 -/* 80295508 00291168 4B F3 1C 1D */ bl func_801C7124 +/* 80295508 00291168 4B F3 1C 1D */ bl _savegpr_26 /* 8029550C 0029116C 3B 40 00 00 */ li r26, 0 /* 80295510 00291170 7C 7E 1B 78 */ mr r30, r3 /* 80295514 00291174 3B E0 00 00 */ li r31, 0 @@ -31714,7 +31714,7 @@ func_802955E8: /* 80295604 00291264 DB A1 00 30 */ stfd f29, 0x30(r1) /* 80295608 00291268 F3 A1 00 38 */ psq_st f29, 56(r1), 0, qr0 /* 8029560C 0029126C 39 61 00 30 */ addi r11, r1, 0x30 -/* 80295610 00291270 4B F3 1B 11 */ bl func_801C7120 +/* 80295610 00291270 4B F3 1B 11 */ bl _savegpr_25 /* 80295614 00291274 80 A3 00 B4 */ lwz r5, 0xb4(r3) /* 80295618 00291278 7C 7F 1B 78 */ mr r31, r3 /* 8029561C 0029127C 28 05 00 08 */ cmplwi r5, 8 @@ -32182,7 +32182,7 @@ func_80295C60: /* 80295C64 002918C4 7C 08 02 A6 */ mflr r0 /* 80295C68 002918C8 90 01 00 24 */ stw r0, 0x24(r1) /* 80295C6C 002918CC 39 61 00 20 */ addi r11, r1, 0x20 -/* 80295C70 002918D0 4B F3 14 B5 */ bl func_801C7124 +/* 80295C70 002918D0 4B F3 14 B5 */ bl _savegpr_26 /* 80295C74 002918D4 7C 7F 1B 78 */ mr r31, r3 /* 80295C78 002918D8 4B FD 8A E5 */ bl OSDisableInterrupts /* 80295C7C 002918DC 80 1F 00 7C */ lwz r0, 0x7c(r31) @@ -32306,7 +32306,7 @@ lbl_80295E18: /* 80295E24 00291A84 DB E1 01 F0 */ stfd f31, 0x1f0(r1) /* 80295E28 00291A88 F3 E1 01 F8 */ psq_st f31, 504(r1), 0, qr0 /* 80295E2C 00291A8C 39 61 01 F0 */ addi r11, r1, 0x1f0 -/* 80295E30 00291A90 4B F3 12 F1 */ bl func_801C7120 +/* 80295E30 00291A90 4B F3 12 F1 */ bl _savegpr_25 /* 80295E34 00291A94 80 04 00 7C */ lwz r0, 0x7c(r4) /* 80295E38 00291A98 7C 9B 23 78 */ mr r27, r4 /* 80295E3C 00291A9C 2C 00 00 00 */ cmpwi r0, 0 @@ -33121,7 +33121,7 @@ func_80296938: /* 8029693C 0029259C 7C 08 02 A6 */ mflr r0 /* 80296940 002925A0 90 01 00 24 */ stw r0, 0x24(r1) /* 80296944 002925A4 39 61 00 20 */ addi r11, r1, 0x20 -/* 80296948 002925A8 4B F3 07 DD */ bl func_801C7124 +/* 80296948 002925A8 4B F3 07 DD */ bl _savegpr_26 /* 8029694C 002925AC 81 04 00 08 */ lwz r8, 8(r4) /* 80296950 002925B0 7F C6 2A 14 */ add r30, r6, r5 /* 80296954 002925B4 A0 C4 00 02 */ lhz r6, 2(r4) @@ -33625,7 +33625,7 @@ func_80296FD8: /* 80296FDC 00292C3C 7C 08 02 A6 */ mflr r0 /* 80296FE0 00292C40 90 01 00 34 */ stw r0, 0x34(r1) /* 80296FE4 00292C44 39 61 00 30 */ addi r11, r1, 0x30 -/* 80296FE8 00292C48 4B F3 01 3D */ bl func_801C7124 +/* 80296FE8 00292C48 4B F3 01 3D */ bl _savegpr_26 /* 80296FEC 00292C4C 38 A5 00 03 */ addi r5, r5, 3 /* 80296FF0 00292C50 80 04 FF F4 */ lwz r0, -0xc(r4) /* 80296FF4 00292C54 54 BD 00 3A */ rlwinm r29, r5, 0, 0, 0x1d @@ -34372,7 +34372,7 @@ func_80297980: /* 80297984 002935E4 7C 08 02 A6 */ mflr r0 /* 80297988 002935E8 90 01 00 34 */ stw r0, 0x34(r1) /* 8029798C 002935EC 39 61 00 30 */ addi r11, r1, 0x30 -/* 80297990 002935F0 4B F2 F7 91 */ bl func_801C7120 +/* 80297990 002935F0 4B F2 F7 91 */ bl _savegpr_25 /* 80297994 002935F4 4B FF 76 F9 */ bl func_8028F08C /* 80297998 002935F8 2C 03 00 00 */ cmpwi r3, 0 /* 8029799C 002935FC 41 82 00 D4 */ beq lbl_80297A70 @@ -34444,7 +34444,7 @@ func_80297A88: /* 80297A8C 002936EC 7C 08 02 A6 */ mflr r0 /* 80297A90 002936F0 90 01 00 34 */ stw r0, 0x34(r1) /* 80297A94 002936F4 39 61 00 30 */ addi r11, r1, 0x30 -/* 80297A98 002936F8 4B F2 F6 89 */ bl func_801C7120 +/* 80297A98 002936F8 4B F2 F6 89 */ bl _savegpr_25 /* 80297A9C 002936FC 7C 7B 1B 78 */ mr r27, r3 /* 80297AA0 00293700 4B FF 75 ED */ bl func_8028F08C /* 80297AA4 00293704 2C 03 00 00 */ cmpwi r3, 0 @@ -36245,7 +36245,7 @@ func_802992D4: /* 802992D8 00294F38 7C 08 02 A6 */ mflr r0 /* 802992DC 00294F3C 90 01 00 24 */ stw r0, 0x24(r1) /* 802992E0 00294F40 39 61 00 20 */ addi r11, r1, 0x20 -/* 802992E4 00294F44 4B F2 DE 41 */ bl func_801C7124 +/* 802992E4 00294F44 4B F2 DE 41 */ bl _savegpr_26 /* 802992E8 00294F48 80 0D AC 54 */ lwz r0, lbl_8063FF14-_SDA_BASE_(r13) /* 802992EC 00294F4C 2C 00 00 00 */ cmpwi r0, 0 /* 802992F0 00294F50 41 82 16 5C */ beq lbl_8029A94C @@ -39237,7 +39237,7 @@ func_8029BB2C: /* 8029BB30 00297790 7C 08 02 A6 */ mflr r0 /* 8029BB34 00297794 90 01 00 24 */ stw r0, 0x24(r1) /* 8029BB38 00297798 39 61 00 20 */ addi r11, r1, 0x20 -/* 8029BB3C 0029779C 4B F2 B5 E9 */ bl func_801C7124 +/* 8029BB3C 0029779C 4B F2 B5 E9 */ bl _savegpr_26 /* 8029BB40 002977A0 2C 03 00 00 */ cmpwi r3, 0 /* 8029BB44 002977A4 7C 7A 1B 78 */ mr r26, r3 /* 8029BB48 002977A8 7C 9B 23 78 */ mr r27, r4 @@ -40331,7 +40331,7 @@ func_8029CADC: /* 8029CAE0 00298740 7C 08 02 A6 */ mflr r0 /* 8029CAE4 00298744 90 01 00 34 */ stw r0, 0x34(r1) /* 8029CAE8 00298748 39 61 00 30 */ addi r11, r1, 0x30 -/* 8029CAEC 0029874C 4B F2 A6 29 */ bl func_801C7114 +/* 8029CAEC 0029874C 4B F2 A6 29 */ bl _savegpr_22 /* 8029CAF0 00298750 38 60 00 03 */ li r3, 3 /* 8029CAF4 00298754 4B FC DE 8D */ bl LCQueueWait /* 8029CAF8 00298758 3F 40 80 53 */ lis r26, lbl_80535580@ha @@ -41089,7 +41089,7 @@ func_8029D648: /* 8029D64C 002992AC 7C 08 02 A6 */ mflr r0 /* 8029D650 002992B0 90 01 00 34 */ stw r0, 0x34(r1) /* 8029D654 002992B4 39 61 00 30 */ addi r11, r1, 0x30 -/* 8029D658 002992B8 4B F2 9A BD */ bl func_801C7114 +/* 8029D658 002992B8 4B F2 9A BD */ bl _savegpr_22 /* 8029D65C 002992BC 38 60 00 03 */ li r3, 3 /* 8029D660 002992C0 4B FC D3 21 */ bl LCQueueWait /* 8029D664 002992C4 3F 40 80 53 */ lis r26, lbl_80535580@ha @@ -41244,7 +41244,7 @@ func_8029D898: /* 8029D89C 002994FC 7C 08 02 A6 */ mflr r0 /* 8029D8A0 00299500 90 01 00 34 */ stw r0, 0x34(r1) /* 8029D8A4 00299504 39 61 00 30 */ addi r11, r1, 0x30 -/* 8029D8A8 00299508 4B F2 98 6D */ bl func_801C7114 +/* 8029D8A8 00299508 4B F2 98 6D */ bl _savegpr_22 /* 8029D8AC 0029950C 80 8D AC A4 */ lwz r4, lbl_8063FF64-_SDA_BASE_(r13) /* 8029D8B0 00299510 38 60 00 03 */ li r3, 3 /* 8029D8B4 00299514 A3 04 06 92 */ lhz r24, 0x692(r4) @@ -42842,7 +42842,7 @@ func_8029EEFC: /* 8029EF00 0029AB60 7C 08 02 A6 */ mflr r0 /* 8029EF04 0029AB64 90 01 00 44 */ stw r0, 0x44(r1) /* 8029EF08 0029AB68 39 61 00 40 */ addi r11, r1, 0x40 -/* 8029EF0C 0029AB6C 4B F2 82 01 */ bl func_801C710C +/* 8029EF0C 0029AB6C 4B F2 82 01 */ bl _savegpr_20 /* 8029EF10 0029AB70 2C 03 00 00 */ cmpwi r3, 0 /* 8029EF14 0029AB74 41 82 00 0C */ beq lbl_8029EF20 /* 8029EF18 0029AB78 2C 04 00 00 */ cmpwi r4, 0 @@ -44048,7 +44048,7 @@ func_8029FFE8: /* 802A0014 0029BC74 DB 61 00 30 */ stfd f27, 0x30(r1) /* 802A0018 0029BC78 F3 61 00 38 */ psq_st f27, 56(r1), 0, qr0 /* 802A001C 0029BC7C 39 61 00 30 */ addi r11, r1, 0x30 -/* 802A0020 0029BC80 4B F2 71 01 */ bl func_801C7120 +/* 802A0020 0029BC80 4B F2 71 01 */ bl _savegpr_25 /* 802A0024 0029BC84 C3 CD 89 50 */ lfs f30, lbl_8063DC10-_SDA_BASE_(r13) /* 802A0028 0029BC88 7C 79 1B 78 */ mr r25, r3 /* 802A002C 0029BC8C C3 A2 A3 A0 */ lfs f29, lbl_806429A0-_SDA2_BASE_(r2) @@ -44180,7 +44180,7 @@ func_802A01D0: /* 802A01FC 0029BE5C DB 61 00 30 */ stfd f27, 0x30(r1) /* 802A0200 0029BE60 F3 61 00 38 */ psq_st f27, 56(r1), 0, qr0 /* 802A0204 0029BE64 39 61 00 30 */ addi r11, r1, 0x30 -/* 802A0208 0029BE68 4B F2 6F 19 */ bl func_801C7120 +/* 802A0208 0029BE68 4B F2 6F 19 */ bl _savegpr_25 /* 802A020C 0029BE6C C3 E2 A3 C4 */ lfs f31, lbl_806429C4-_SDA2_BASE_(r2) /* 802A0210 0029BE70 7C 7F 1B 78 */ mr r31, r3 /* 802A0214 0029BE74 C3 A2 A3 A0 */ lfs f29, lbl_806429A0-_SDA2_BASE_(r2) @@ -46034,7 +46034,7 @@ func_802A1C3C: /* 802A1C70 0029D8D0 DB 41 00 30 */ stfd f26, 0x30(r1) /* 802A1C74 0029D8D4 F3 41 00 38 */ psq_st f26, 56(r1), 0, qr0 /* 802A1C78 0029D8D8 39 61 00 30 */ addi r11, r1, 0x30 -/* 802A1C7C 0029D8DC 4B F2 54 A5 */ bl func_801C7120 +/* 802A1C7C 0029D8DC 4B F2 54 A5 */ bl _savegpr_25 /* 802A1C80 0029D8E0 48 00 5E 0D */ bl func_802A7A8C lbl_802A1C84: /* 802A1C84 0029D8E4 48 00 5E 75 */ bl func_802A7AF8 @@ -46459,7 +46459,7 @@ func_802A2244: /* 802A2248 0029DEA8 7C 08 02 A6 */ mflr r0 /* 802A224C 0029DEAC 90 01 00 54 */ stw r0, 0x54(r1) /* 802A2250 0029DEB0 39 61 00 50 */ addi r11, r1, 0x50 -/* 802A2254 0029DEB4 4B F2 4E BD */ bl func_801C7110 +/* 802A2254 0029DEB4 4B F2 4E BD */ bl _savegpr_21 /* 802A2258 0029DEB8 3C 00 01 00 */ lis r0, 0x100 /* 802A225C 0029DEBC 7C 77 1B 78 */ mr r23, r3 /* 802A2260 0029DEC0 7C 04 00 40 */ cmplw r4, r0 @@ -47761,7 +47761,7 @@ func_802A33E0: /* 802A33E4 0029F044 7C 08 02 A6 */ mflr r0 /* 802A33E8 0029F048 90 01 00 34 */ stw r0, 0x34(r1) /* 802A33EC 0029F04C 39 61 00 30 */ addi r11, r1, 0x30 -/* 802A33F0 0029F050 4B F2 3D 35 */ bl func_801C7124 +/* 802A33F0 0029F050 4B F2 3D 35 */ bl _savegpr_26 /* 802A33F4 0029F054 34 01 00 08 */ addic. r0, r1, 8 /* 802A33F8 0029F058 7C 7A 1B 78 */ mr r26, r3 /* 802A33FC 0029F05C 7C 9B 23 78 */ mr r27, r4 @@ -47911,7 +47911,7 @@ func_802A35E8: /* 802A35EC 0029F24C 7C 08 02 A6 */ mflr r0 /* 802A35F0 0029F250 90 01 00 34 */ stw r0, 0x34(r1) /* 802A35F4 0029F254 39 61 00 30 */ addi r11, r1, 0x30 -/* 802A35F8 0029F258 4B F2 3B 2D */ bl func_801C7124 +/* 802A35F8 0029F258 4B F2 3B 2D */ bl _savegpr_26 /* 802A35FC 0029F25C 34 01 00 08 */ addic. r0, r1, 8 /* 802A3600 0029F260 7C 7A 1B 78 */ mr r26, r3 /* 802A3604 0029F264 7C 9B 23 78 */ mr r27, r4 @@ -48061,7 +48061,7 @@ func_802A37F0: /* 802A37F4 0029F454 7C 08 02 A6 */ mflr r0 /* 802A37F8 0029F458 90 01 00 34 */ stw r0, 0x34(r1) /* 802A37FC 0029F45C 39 61 00 30 */ addi r11, r1, 0x30 -/* 802A3800 0029F460 4B F2 39 25 */ bl func_801C7124 +/* 802A3800 0029F460 4B F2 39 25 */ bl _savegpr_26 /* 802A3804 0029F464 34 01 00 08 */ addic. r0, r1, 8 /* 802A3808 0029F468 7C 7A 1B 78 */ mr r26, r3 /* 802A380C 0029F46C 7C 9B 23 78 */ mr r27, r4 @@ -48282,7 +48282,7 @@ func_802A3AF0: /* 802A3AF4 0029F754 7C 08 02 A6 */ mflr r0 /* 802A3AF8 0029F758 90 01 00 34 */ stw r0, 0x34(r1) /* 802A3AFC 0029F75C 39 61 00 30 */ addi r11, r1, 0x30 -/* 802A3B00 0029F760 4B F2 36 21 */ bl func_801C7120 +/* 802A3B00 0029F760 4B F2 36 21 */ bl _savegpr_25 /* 802A3B04 0029F764 34 01 00 08 */ addic. r0, r1, 8 /* 802A3B08 0029F768 7C 79 1B 78 */ mr r25, r3 /* 802A3B0C 0029F76C 7C 9A 23 78 */ mr r26, r4 @@ -48371,7 +48371,7 @@ func_802A3C20: /* 802A3C24 0029F884 7C 08 02 A6 */ mflr r0 /* 802A3C28 0029F888 90 01 00 24 */ stw r0, 0x24(r1) /* 802A3C2C 0029F88C 39 61 00 20 */ addi r11, r1, 0x20 -/* 802A3C30 0029F890 4B F2 34 F5 */ bl func_801C7124 +/* 802A3C30 0029F890 4B F2 34 F5 */ bl _savegpr_26 /* 802A3C34 0029F894 2C 03 00 00 */ cmpwi r3, 0 /* 802A3C38 0029F898 7C 7D 1B 78 */ mr r29, r3 /* 802A3C3C 0029F89C 7C FE 3B 78 */ mr r30, r7 @@ -48529,7 +48529,7 @@ func_802A3E40: /* 802A3E44 0029FAA4 7C 08 02 A6 */ mflr r0 /* 802A3E48 0029FAA8 90 01 00 34 */ stw r0, 0x34(r1) /* 802A3E4C 0029FAAC 39 61 00 30 */ addi r11, r1, 0x30 -/* 802A3E50 0029FAB0 4B F2 32 D5 */ bl func_801C7124 +/* 802A3E50 0029FAB0 4B F2 32 D5 */ bl _savegpr_26 /* 802A3E54 0029FAB4 34 01 00 08 */ addic. r0, r1, 8 /* 802A3E58 0029FAB8 7C 7A 1B 78 */ mr r26, r3 /* 802A3E5C 0029FABC 7C 9B 23 78 */ mr r27, r4 @@ -48591,7 +48591,7 @@ func_802A3F1C: /* 802A3F20 0029FB80 7C 08 02 A6 */ mflr r0 /* 802A3F24 0029FB84 90 01 00 34 */ stw r0, 0x34(r1) /* 802A3F28 0029FB88 39 61 00 30 */ addi r11, r1, 0x30 -/* 802A3F2C 0029FB8C 4B F2 31 F9 */ bl func_801C7124 +/* 802A3F2C 0029FB8C 4B F2 31 F9 */ bl _savegpr_26 /* 802A3F30 0029FB90 34 01 00 08 */ addic. r0, r1, 8 /* 802A3F34 0029FB94 7C 7A 1B 78 */ mr r26, r3 /* 802A3F38 0029FB98 7C 9B 23 78 */ mr r27, r4 @@ -49338,7 +49338,7 @@ func_802A497C: /* 802A4980 002A05E0 7C 08 02 A6 */ mflr r0 /* 802A4984 002A05E4 90 01 00 34 */ stw r0, 0x34(r1) /* 802A4988 002A05E8 39 61 00 30 */ addi r11, r1, 0x30 -/* 802A498C 002A05EC 4B F2 27 95 */ bl func_801C7120 +/* 802A498C 002A05EC 4B F2 27 95 */ bl _savegpr_25 /* 802A4990 002A05F0 2C 03 00 00 */ cmpwi r3, 0 /* 802A4994 002A05F4 7C 79 1B 78 */ mr r25, r3 /* 802A4998 002A05F8 7C 9A 23 78 */ mr r26, r4 @@ -49475,7 +49475,7 @@ func_802A4B64: /* 802A4B68 002A07C8 7C 08 02 A6 */ mflr r0 /* 802A4B6C 002A07CC 90 01 00 24 */ stw r0, 0x24(r1) /* 802A4B70 002A07D0 39 61 00 20 */ addi r11, r1, 0x20 -/* 802A4B74 002A07D4 4B F2 25 B1 */ bl func_801C7124 +/* 802A4B74 002A07D4 4B F2 25 B1 */ bl _savegpr_26 /* 802A4B78 002A07D8 2C 03 00 00 */ cmpwi r3, 0 /* 802A4B7C 002A07DC 7C 7A 1B 78 */ mr r26, r3 /* 802A4B80 002A07E0 7C 9B 23 78 */ mr r27, r4 @@ -49570,7 +49570,7 @@ func_802A4CB8: /* 802A4CBC 002A091C 7C 08 02 A6 */ mflr r0 /* 802A4CC0 002A0920 90 01 00 34 */ stw r0, 0x34(r1) /* 802A4CC4 002A0924 39 61 00 30 */ addi r11, r1, 0x30 -/* 802A4CC8 002A0928 4B F2 24 59 */ bl func_801C7120 +/* 802A4CC8 002A0928 4B F2 24 59 */ bl _savegpr_25 /* 802A4CCC 002A092C 2C 03 00 00 */ cmpwi r3, 0 /* 802A4CD0 002A0930 7C 79 1B 78 */ mr r25, r3 /* 802A4CD4 002A0934 7C 9A 23 78 */ mr r26, r4 @@ -49755,7 +49755,7 @@ func_802A4F58: /* 802A4F5C 002A0BBC 7C 08 02 A6 */ mflr r0 /* 802A4F60 002A0BC0 90 01 00 44 */ stw r0, 0x44(r1) /* 802A4F64 002A0BC4 39 61 00 40 */ addi r11, r1, 0x40 -/* 802A4F68 002A0BC8 4B F2 21 A9 */ bl func_801C7110 +/* 802A4F68 002A0BC8 4B F2 21 A9 */ bl _savegpr_21 /* 802A4F6C 002A0BCC 2C 03 00 00 */ cmpwi r3, 0 /* 802A4F70 002A0BD0 83 A1 00 48 */ lwz r29, 0x48(r1) /* 802A4F74 002A0BD4 7C 75 1B 78 */ mr r21, r3 @@ -49960,7 +49960,7 @@ func_802A5234: /* 802A5238 002A0E98 7C 08 02 A6 */ mflr r0 /* 802A523C 002A0E9C 90 01 00 34 */ stw r0, 0x34(r1) /* 802A5240 002A0EA0 39 61 00 30 */ addi r11, r1, 0x30 -/* 802A5244 002A0EA4 4B F2 1E DD */ bl func_801C7120 +/* 802A5244 002A0EA4 4B F2 1E DD */ bl _savegpr_25 /* 802A5248 002A0EA8 2C 03 00 00 */ cmpwi r3, 0 /* 802A524C 002A0EAC 7C 79 1B 78 */ mr r25, r3 /* 802A5250 002A0EB0 7C 9A 23 78 */ mr r26, r4 @@ -50032,7 +50032,7 @@ func_802A5338: /* 802A533C 002A0F9C 7C 08 02 A6 */ mflr r0 /* 802A5340 002A0FA0 90 01 00 34 */ stw r0, 0x34(r1) /* 802A5344 002A0FA4 39 61 00 30 */ addi r11, r1, 0x30 -/* 802A5348 002A0FA8 4B F2 1D D9 */ bl func_801C7120 +/* 802A5348 002A0FA8 4B F2 1D D9 */ bl _savegpr_25 /* 802A534C 002A0FAC 2C 03 00 00 */ cmpwi r3, 0 /* 802A5350 002A0FB0 7C 79 1B 78 */ mr r25, r3 /* 802A5354 002A0FB4 7C 9A 23 78 */ mr r26, r4 @@ -50112,7 +50112,7 @@ func_802A545C: /* 802A5460 002A10C0 7C 08 02 A6 */ mflr r0 /* 802A5464 002A10C4 90 01 00 34 */ stw r0, 0x34(r1) /* 802A5468 002A10C8 39 61 00 30 */ addi r11, r1, 0x30 -/* 802A546C 002A10CC 4B F2 1C B5 */ bl func_801C7120 +/* 802A546C 002A10CC 4B F2 1C B5 */ bl _savegpr_25 /* 802A5470 002A10D0 2C 03 00 00 */ cmpwi r3, 0 /* 802A5474 002A10D4 7C 79 1B 78 */ mr r25, r3 /* 802A5478 002A10D8 7C 9A 23 78 */ mr r26, r4 @@ -50307,7 +50307,7 @@ func_802A570C: /* 802A5710 002A1370 7C 08 02 A6 */ mflr r0 /* 802A5714 002A1374 90 01 00 24 */ stw r0, 0x24(r1) /* 802A5718 002A1378 39 61 00 20 */ addi r11, r1, 0x20 -/* 802A571C 002A137C 4B F2 1A 09 */ bl func_801C7124 +/* 802A571C 002A137C 4B F2 1A 09 */ bl _savegpr_26 /* 802A5720 002A1380 2C 03 00 00 */ cmpwi r3, 0 /* 802A5724 002A1384 7C 7A 1B 78 */ mr r26, r3 /* 802A5728 002A1388 7C 9B 23 78 */ mr r27, r4 @@ -52002,7 +52002,7 @@ lbl_802A6EC4: /* 802A6EC8 002A2B28 7C 08 02 A6 */ mflr r0 /* 802A6ECC 002A2B2C 90 01 01 64 */ stw r0, 0x164(r1) /* 802A6ED0 002A2B30 39 61 01 60 */ addi r11, r1, 0x160 -/* 802A6ED4 002A2B34 4B F2 02 39 */ bl func_801C710C +/* 802A6ED4 002A2B34 4B F2 02 39 */ bl _savegpr_20 /* 802A6ED8 002A2B38 48 00 FA B9 */ bl func_802B6990 /* 802A6EDC 002A2B3C 2C 03 00 03 */ cmpwi r3, 3 /* 802A6EE0 002A2B40 41 82 00 3C */ beq lbl_802A6F1C @@ -53014,7 +53014,7 @@ lbl_802A7D2C: /* 802A7D30 002A3990 7C 08 02 A6 */ mflr r0 /* 802A7D34 002A3994 90 01 02 84 */ stw r0, 0x284(r1) /* 802A7D38 002A3998 39 61 02 80 */ addi r11, r1, 0x280 -/* 802A7D3C 002A399C 4B F1 F3 E9 */ bl func_801C7124 +/* 802A7D3C 002A399C 4B F1 F3 E9 */ bl _savegpr_26 /* 802A7D40 002A39A0 3C A0 80 53 */ lis r5, lbl_80536D70@ha /* 802A7D44 002A39A4 2C 04 FF FF */ cmpwi r4, -1 /* 802A7D48 002A39A8 54 60 10 3A */ slwi r0, r3, 2 @@ -53674,7 +53674,7 @@ lbl_802A8708: /* 802A870C 002A436C 7C 08 02 A6 */ mflr r0 /* 802A8710 002A4370 90 01 00 C4 */ stw r0, 0xc4(r1) /* 802A8714 002A4374 39 61 00 C0 */ addi r11, r1, 0xc0 -/* 802A8718 002A4378 4B F1 EA 0D */ bl func_801C7124 +/* 802A8718 002A4378 4B F1 EA 0D */ bl _savegpr_26 /* 802A871C 002A437C 2C 04 00 00 */ cmpwi r4, 0 /* 802A8720 002A4380 3F E0 80 44 */ lis r31, lbl_8043BFB8@ha /* 802A8724 002A4384 7C 7A 1B 78 */ mr r26, r3 @@ -54343,7 +54343,7 @@ func_802A9088: /* 802A908C 002A4CEC 7C 08 02 A6 */ mflr r0 /* 802A9090 002A4CF0 90 01 00 94 */ stw r0, 0x94(r1) /* 802A9094 002A4CF4 39 61 00 90 */ addi r11, r1, 0x90 -/* 802A9098 002A4CF8 4B F1 E0 89 */ bl func_801C7120 +/* 802A9098 002A4CF8 4B F1 E0 89 */ bl _savegpr_25 /* 802A909C 002A4CFC 3C C0 80 53 */ lis r6, lbl_80536D70@ha /* 802A90A0 002A4D00 54 60 10 3A */ slwi r0, r3, 2 /* 802A90A4 002A4D04 38 C6 6D 70 */ addi r6, r6, lbl_80536D70@l @@ -54583,7 +54583,7 @@ func_802A93DC: /* 802A93E0 002A5040 7C 08 02 A6 */ mflr r0 /* 802A93E4 002A5044 90 01 00 84 */ stw r0, 0x84(r1) /* 802A93E8 002A5048 39 61 00 80 */ addi r11, r1, 0x80 -/* 802A93EC 002A504C 4B F1 DD 39 */ bl func_801C7124 +/* 802A93EC 002A504C 4B F1 DD 39 */ bl _savegpr_26 /* 802A93F0 002A5050 3C C0 80 53 */ lis r6, lbl_80536D70@ha /* 802A93F4 002A5054 54 60 10 3A */ slwi r0, r3, 2 /* 802A93F8 002A5058 38 C6 6D 70 */ addi r6, r6, lbl_80536D70@l @@ -54883,7 +54883,7 @@ func_802A9810: /* 802A9814 002A5474 7C 08 02 A6 */ mflr r0 /* 802A9818 002A5478 90 01 00 24 */ stw r0, 0x24(r1) /* 802A981C 002A547C 39 61 00 20 */ addi r11, r1, 0x20 -/* 802A9820 002A5480 4B F1 D9 05 */ bl func_801C7124 +/* 802A9820 002A5480 4B F1 D9 05 */ bl _savegpr_26 /* 802A9824 002A5484 3C C0 80 44 */ lis r6, lbl_8043C240@ha /* 802A9828 002A5488 7C 7A 1B 78 */ mr r26, r3 /* 802A982C 002A548C 7C 9E 23 78 */ mr r30, r4 @@ -55174,7 +55174,7 @@ func_802A9C14: /* 802A9C18 002A5878 7C 08 02 A6 */ mflr r0 /* 802A9C1C 002A587C 90 01 06 04 */ stw r0, 0x604(r1) /* 802A9C20 002A5880 39 61 06 00 */ addi r11, r1, 0x600 -/* 802A9C24 002A5884 4B F1 D4 FD */ bl func_801C7120 +/* 802A9C24 002A5884 4B F1 D4 FD */ bl _savegpr_25 /* 802A9C28 002A5888 89 62 A4 00 */ lbz r11, lbl_80642A00-_SDA2_BASE_(r2) /* 802A9C2C 002A588C 3C C0 80 53 */ lis r6, lbl_80536D70@ha /* 802A9C30 002A5890 89 42 A4 01 */ lbz r10, lbl_80642A01-_SDA2_BASE_(r2) @@ -56696,7 +56696,7 @@ func_802AB2B4: /* 802AB2B8 002A6F18 7C 08 02 A6 */ mflr r0 /* 802AB2BC 002A6F1C 90 01 00 34 */ stw r0, 0x34(r1) /* 802AB2C0 002A6F20 39 61 00 30 */ addi r11, r1, 0x30 -/* 802AB2C4 002A6F24 4B F1 BE 51 */ bl func_801C7114 +/* 802AB2C4 002A6F24 4B F1 BE 51 */ bl _savegpr_22 /* 802AB2C8 002A6F28 3F 60 80 53 */ lis r27, lbl_80536D70@ha /* 802AB2CC 002A6F2C 54 79 10 3A */ slwi r25, r3, 2 /* 802AB2D0 002A6F30 3B 7B 6D 70 */ addi r27, r27, lbl_80536D70@l @@ -56823,7 +56823,7 @@ func_802AB470: /* 802AB474 002A70D4 7C 08 02 A6 */ mflr r0 /* 802AB478 002A70D8 90 01 00 84 */ stw r0, 0x84(r1) /* 802AB47C 002A70DC 39 61 00 80 */ addi r11, r1, 0x80 -/* 802AB480 002A70E0 4B F1 BC A5 */ bl func_801C7124 +/* 802AB480 002A70E0 4B F1 BC A5 */ bl _savegpr_26 /* 802AB484 002A70E4 3C C0 80 53 */ lis r6, lbl_80536D70@ha /* 802AB488 002A70E8 54 60 10 3A */ slwi r0, r3, 2 /* 802AB48C 002A70EC 38 C6 6D 70 */ addi r6, r6, lbl_80536D70@l @@ -58892,7 +58892,7 @@ func_802AD2E4: /* 802AD2E8 002A8F48 7C 08 02 A6 */ mflr r0 /* 802AD2EC 002A8F4C 90 01 00 34 */ stw r0, 0x34(r1) /* 802AD2F0 002A8F50 39 61 00 30 */ addi r11, r1, 0x30 -/* 802AD2F4 002A8F54 4B F1 9E 21 */ bl func_801C7114 +/* 802AD2F4 002A8F54 4B F1 9E 21 */ bl _savegpr_22 /* 802AD2F8 002A8F58 3D 00 80 53 */ lis r8, lbl_80536D70@ha /* 802AD2FC 002A8F5C 54 60 10 3A */ slwi r0, r3, 2 /* 802AD300 002A8F60 39 08 6D 70 */ addi r8, r8, lbl_80536D70@l @@ -59323,7 +59323,7 @@ func_802AD928: /* 802AD92C 002A958C 7C 08 02 A6 */ mflr r0 /* 802AD930 002A9590 90 01 00 24 */ stw r0, 0x24(r1) /* 802AD934 002A9594 39 61 00 20 */ addi r11, r1, 0x20 -/* 802AD938 002A9598 4B F1 97 ED */ bl func_801C7124 +/* 802AD938 002A9598 4B F1 97 ED */ bl _savegpr_26 /* 802AD93C 002A959C 3C A0 80 53 */ lis r5, lbl_80536D70@ha /* 802AD940 002A95A0 3F E0 80 44 */ lis r31, lbl_8043C2A0@ha /* 802AD944 002A95A4 54 60 10 3A */ slwi r0, r3, 2 @@ -60505,7 +60505,7 @@ lbl_802AEA38: /* 802AEA7C 002AA6DC 7C 08 02 A6 */ mflr r0 /* 802AEA80 002AA6E0 90 01 00 34 */ stw r0, 0x34(r1) /* 802AEA84 002AA6E4 39 61 00 30 */ addi r11, r1, 0x30 -/* 802AEA88 002AA6E8 4B F1 86 99 */ bl func_801C7120 +/* 802AEA88 002AA6E8 4B F1 86 99 */ bl _savegpr_25 /* 802AEA8C 002AA6EC 3F E0 80 44 */ lis r31, lbl_8043C2A0@ha /* 802AEA90 002AA6F0 7C 7A 1B 78 */ mr r26, r3 /* 802AEA94 002AA6F4 7C 9B 23 78 */ mr r27, r4 @@ -62375,7 +62375,7 @@ lbl_802B05F0: /* 802B062C 002AC28C 7C 08 02 A6 */ mflr r0 /* 802B0630 002AC290 90 01 00 24 */ stw r0, 0x24(r1) /* 802B0634 002AC294 39 61 00 20 */ addi r11, r1, 0x20 -/* 802B0638 002AC298 4B F1 6A ED */ bl func_801C7124 +/* 802B0638 002AC298 4B F1 6A ED */ bl _savegpr_26 /* 802B063C 002AC29C 7C 7B 1B 78 */ mr r27, r3 /* 802B0640 002AC2A0 7C 9C 23 78 */ mr r28, r4 /* 802B0644 002AC2A4 4B FB E1 19 */ bl OSDisableInterrupts @@ -65415,7 +65415,7 @@ func_802B341C: /* 802B3420 002AF080 7C 08 02 A6 */ mflr r0 /* 802B3424 002AF084 90 01 00 34 */ stw r0, 0x34(r1) /* 802B3428 002AF088 39 61 00 30 */ addi r11, r1, 0x30 -/* 802B342C 002AF08C 4B F1 3C E9 */ bl func_801C7114 +/* 802B342C 002AF08C 4B F1 3C E9 */ bl _savegpr_22 /* 802B3430 002AF090 3D 00 80 53 */ lis r8, lbl_80536D70@ha /* 802B3434 002AF094 54 60 10 3A */ slwi r0, r3, 2 /* 802B3438 002AF098 39 08 6D 70 */ addi r8, r8, lbl_80536D70@l @@ -65841,7 +65841,7 @@ func_802B39F4: /* 802B39F8 002AF658 7C 08 02 A6 */ mflr r0 /* 802B39FC 002AF65C 90 01 00 34 */ stw r0, 0x34(r1) /* 802B3A00 002AF660 39 61 00 30 */ addi r11, r1, 0x30 -/* 802B3A04 002AF664 4B F1 37 21 */ bl func_801C7124 +/* 802B3A04 002AF664 4B F1 37 21 */ bl _savegpr_26 /* 802B3A08 002AF668 80 AD AE 94 */ lwz r5, lbl_80640154-_SDA_BASE_(r13) /* 802B3A0C 002AF66C 7C 7E 1B 78 */ mr r30, r3 /* 802B3A10 002AF670 7C 9F 23 78 */ mr r31, r4 @@ -66168,7 +66168,7 @@ lbl_802B3E74: /* 802B3E78 002AFAD8 7C 08 02 A6 */ mflr r0 /* 802B3E7C 002AFADC 90 01 00 24 */ stw r0, 0x24(r1) /* 802B3E80 002AFAE0 39 61 00 20 */ addi r11, r1, 0x20 -/* 802B3E84 002AFAE4 4B F1 32 A1 */ bl func_801C7124 +/* 802B3E84 002AFAE4 4B F1 32 A1 */ bl _savegpr_26 /* 802B3E88 002AFAE8 3F E0 80 44 */ lis r31, lbl_8043DA28@ha /* 802B3E8C 002AFAEC 7C 7A 1B 78 */ mr r26, r3 /* 802B3E90 002AFAF0 3B FF DA 28 */ addi r31, r31, lbl_8043DA28@l @@ -66265,7 +66265,7 @@ func_802B3FD0: /* 802B3FD4 002AFC34 7C 08 02 A6 */ mflr r0 /* 802B3FD8 002AFC38 90 01 00 24 */ stw r0, 0x24(r1) /* 802B3FDC 002AFC3C 39 61 00 20 */ addi r11, r1, 0x20 -/* 802B3FE0 002AFC40 4B F1 31 45 */ bl func_801C7124 +/* 802B3FE0 002AFC40 4B F1 31 45 */ bl _savegpr_26 /* 802B3FE4 002AFC44 2C 06 00 00 */ cmpwi r6, 0 /* 802B3FE8 002AFC48 3F E0 80 44 */ lis r31, lbl_8043DA28@ha /* 802B3FEC 002AFC4C 7C 7A 1B 78 */ mr r26, r3 @@ -66425,7 +66425,7 @@ func_802B4218: /* 802B421C 002AFE7C 7C 08 02 A6 */ mflr r0 /* 802B4220 002AFE80 90 01 00 44 */ stw r0, 0x44(r1) /* 802B4224 002AFE84 39 61 00 40 */ addi r11, r1, 0x40 -/* 802B4228 002AFE88 4B F1 2E E5 */ bl func_801C710C +/* 802B4228 002AFE88 4B F1 2E E5 */ bl _savegpr_20 /* 802B422C 002AFE8C 7C 74 1B 78 */ mr r20, r3 /* 802B4230 002AFE90 3F E0 80 44 */ lis r31, lbl_8043DA28@ha /* 802B4234 002AFE94 7C 9E 23 78 */ mr r30, r4 @@ -66643,7 +66643,7 @@ func_802B4544: /* 802B4548 002B01A8 7C 08 02 A6 */ mflr r0 /* 802B454C 002B01AC 90 01 00 24 */ stw r0, 0x24(r1) /* 802B4550 002B01B0 39 61 00 20 */ addi r11, r1, 0x20 -/* 802B4554 002B01B4 4B F1 2B D1 */ bl func_801C7124 +/* 802B4554 002B01B4 4B F1 2B D1 */ bl _savegpr_26 /* 802B4558 002B01B8 7C BC 2B 78 */ mr r28, r5 /* 802B455C 002B01BC 7C DD 33 78 */ mr r29, r6 /* 802B4560 002B01C0 7C 7A 1B 78 */ mr r26, r3 @@ -66675,7 +66675,7 @@ func_802B45B8: /* 802B45BC 002B021C 7C 08 02 A6 */ mflr r0 /* 802B45C0 002B0220 90 01 00 24 */ stw r0, 0x24(r1) /* 802B45C4 002B0224 39 61 00 20 */ addi r11, r1, 0x20 -/* 802B45C8 002B0228 4B F1 2B 5D */ bl func_801C7124 +/* 802B45C8 002B0228 4B F1 2B 5D */ bl _savegpr_26 /* 802B45CC 002B022C 7C BC 2B 78 */ mr r28, r5 /* 802B45D0 002B0230 7C DD 33 78 */ mr r29, r6 /* 802B45D4 002B0234 7C 7A 1B 78 */ mr r26, r3 @@ -66707,7 +66707,7 @@ func_802B462C: /* 802B4630 002B0290 7C 08 02 A6 */ mflr r0 /* 802B4634 002B0294 90 01 00 24 */ stw r0, 0x24(r1) /* 802B4638 002B0298 39 61 00 20 */ addi r11, r1, 0x20 -/* 802B463C 002B029C 4B F1 2A E9 */ bl func_801C7124 +/* 802B463C 002B029C 4B F1 2A E9 */ bl _savegpr_26 /* 802B4640 002B02A0 7C BC 2B 78 */ mr r28, r5 /* 802B4644 002B02A4 7C DD 33 78 */ mr r29, r6 /* 802B4648 002B02A8 7C 7A 1B 78 */ mr r26, r3 @@ -67563,7 +67563,7 @@ lbl_802B5264: /* 802B5268 002B0EC8 7C 08 02 A6 */ mflr r0 /* 802B526C 002B0ECC 90 01 00 64 */ stw r0, 0x64(r1) /* 802B5270 002B0ED0 39 61 00 60 */ addi r11, r1, 0x60 -/* 802B5274 002B0ED4 4B F1 1E B1 */ bl func_801C7124 +/* 802B5274 002B0ED4 4B F1 1E B1 */ bl _savegpr_26 /* 802B5278 002B0ED8 3F E0 80 54 */ lis r31, lbl_8053A4E0@ha /* 802B527C 002B0EDC 3F 60 80 44 */ lis r27, lbl_8043E048@ha /* 802B5280 002B0EE0 3B FF A4 E0 */ addi r31, r31, lbl_8053A4E0@l @@ -68571,7 +68571,7 @@ func_802B6068: /* 802B606C 002B1CCC 7C 08 02 A6 */ mflr r0 /* 802B6070 002B1CD0 90 01 00 44 */ stw r0, 0x44(r1) /* 802B6074 002B1CD4 39 61 00 40 */ addi r11, r1, 0x40 -/* 802B6078 002B1CD8 4B F1 10 99 */ bl func_801C7110 +/* 802B6078 002B1CD8 4B F1 10 99 */ bl _savegpr_21 /* 802B607C 002B1CDC 3F 20 80 44 */ lis r25, lbl_8043E048@ha /* 802B6080 002B1CE0 3F 40 80 54 */ lis r26, lbl_8053AC28@ha /* 802B6084 002B1CE4 3B 39 E0 48 */ addi r25, r25, lbl_8043E048@l @@ -69309,7 +69309,7 @@ func_802B6ADC: /* 802B6AE0 002B2740 7C 08 02 A6 */ mflr r0 /* 802B6AE4 002B2744 90 01 00 24 */ stw r0, 0x24(r1) /* 802B6AE8 002B2748 39 61 00 20 */ addi r11, r1, 0x20 -/* 802B6AEC 002B274C 4B F1 06 39 */ bl func_801C7124 +/* 802B6AEC 002B274C 4B F1 06 39 */ bl _savegpr_26 /* 802B6AF0 002B2750 3F E0 80 54 */ lis r31, lbl_8053A4E0@ha /* 802B6AF4 002B2754 7C 7A 1B 78 */ mr r26, r3 /* 802B6AF8 002B2758 7C 9B 23 78 */ mr r27, r4 @@ -70189,7 +70189,7 @@ func_802B7764: /* 802B7768 002B33C8 7C 08 02 A6 */ mflr r0 /* 802B776C 002B33CC 90 01 00 24 */ stw r0, 0x24(r1) /* 802B7770 002B33D0 39 61 00 20 */ addi r11, r1, 0x20 -/* 802B7774 002B33D4 4B F0 F9 B1 */ bl func_801C7124 +/* 802B7774 002B33D4 4B F0 F9 B1 */ bl _savegpr_26 /* 802B7778 002B33D8 3F A0 80 54 */ lis r29, lbl_8053A4E0@ha /* 802B777C 002B33DC 7C 7A 1B 78 */ mr r26, r3 /* 802B7780 002B33E0 3B BD A4 E0 */ addi r29, r29, lbl_8053A4E0@l @@ -70463,7 +70463,7 @@ func_802B7B2C: /* 802B7B30 002B3790 7C 08 02 A6 */ mflr r0 /* 802B7B34 002B3794 90 01 00 34 */ stw r0, 0x34(r1) /* 802B7B38 002B3798 39 61 00 30 */ addi r11, r1, 0x30 -/* 802B7B3C 002B379C 4B F0 F5 D9 */ bl func_801C7114 +/* 802B7B3C 002B379C 4B F0 F5 D9 */ bl _savegpr_22 /* 802B7B40 002B37A0 3F A0 80 54 */ lis r29, lbl_8053A4E0@ha /* 802B7B44 002B37A4 7C 79 1B 78 */ mr r25, r3 /* 802B7B48 002B37A8 3B BD A4 E0 */ addi r29, r29, lbl_8053A4E0@l @@ -70716,7 +70716,7 @@ func_802B7EB4: /* 802B7EB8 002B3B18 7C 08 02 A6 */ mflr r0 /* 802B7EBC 002B3B1C 90 01 00 34 */ stw r0, 0x34(r1) /* 802B7EC0 002B3B20 39 61 00 30 */ addi r11, r1, 0x30 -/* 802B7EC4 002B3B24 4B F0 F2 51 */ bl func_801C7114 +/* 802B7EC4 002B3B24 4B F0 F2 51 */ bl _savegpr_22 /* 802B7EC8 002B3B28 3F A0 80 54 */ lis r29, lbl_8053A4E0@ha /* 802B7ECC 002B3B2C 7C 79 1B 78 */ mr r25, r3 /* 802B7ED0 002B3B30 3B BD A4 E0 */ addi r29, r29, lbl_8053A4E0@l @@ -70826,7 +70826,7 @@ lbl_802B8040: /* 802B8044 002B3CA4 7C 08 02 A6 */ mflr r0 /* 802B8048 002B3CA8 90 01 00 64 */ stw r0, 0x64(r1) /* 802B804C 002B3CAC 39 61 00 60 */ addi r11, r1, 0x60 -/* 802B8050 002B3CB0 4B F0 F0 D1 */ bl func_801C7120 +/* 802B8050 002B3CB0 4B F0 F0 D1 */ bl _savegpr_25 /* 802B8054 002B3CB4 3F C0 80 44 */ lis r30, lbl_8043E048@ha /* 802B8058 002B3CB8 3F E0 80 54 */ lis r31, lbl_8053A4E0@ha /* 802B805C 002B3CBC 3B FF A4 E0 */ addi r31, r31, lbl_8053A4E0@l @@ -72330,7 +72330,7 @@ func_802B95CC: /* 802B95D0 002B5230 7C 08 02 A6 */ mflr r0 /* 802B95D4 002B5234 90 01 00 44 */ stw r0, 0x44(r1) /* 802B95D8 002B5238 39 61 00 40 */ addi r11, r1, 0x40 -/* 802B95DC 002B523C 4B F0 DB 29 */ bl func_801C7104 +/* 802B95DC 002B523C 4B F0 DB 29 */ bl _savegpr_18 /* 802B95E0 002B5240 39 84 00 03 */ addi r12, r4, 3 /* 802B95E4 002B5244 3C 80 80 54 */ lis r4, lbl_8053C2C0@ha /* 802B95E8 002B5248 55 89 00 3A */ rlwinm r9, r12, 0, 0, 0x1d @@ -73695,7 +73695,7 @@ func_802BA8B0: /* 802BA8B4 002B6514 7C 08 02 A6 */ mflr r0 /* 802BA8B8 002B6518 90 01 00 24 */ stw r0, 0x24(r1) /* 802BA8BC 002B651C 39 61 00 20 */ addi r11, r1, 0x20 -/* 802BA8C0 002B6520 4B F0 C8 65 */ bl func_801C7124 +/* 802BA8C0 002B6520 4B F0 C8 65 */ bl _savegpr_26 /* 802BA8C4 002B6524 3F 60 80 54 */ lis r27, lbl_8053C2C0@ha /* 802BA8C8 002B6528 28 03 00 09 */ cmplwi r3, 9 /* 802BA8CC 002B652C 3B 7B C2 C0 */ addi r27, r27, lbl_8053C2C0@l @@ -74907,7 +74907,7 @@ lbl_802BB928: /* 802BB92C 002B758C 7C 08 02 A6 */ mflr r0 /* 802BB930 002B7590 90 01 00 24 */ stw r0, 0x24(r1) /* 802BB934 002B7594 39 61 00 20 */ addi r11, r1, 0x20 -/* 802BB938 002B7598 4B F0 B7 ED */ bl func_801C7124 +/* 802BB938 002B7598 4B F0 B7 ED */ bl _savegpr_26 /* 802BB93C 002B759C 3C A0 80 56 */ lis r5, lbl_80564DE0@ha /* 802BB940 002B75A0 3F E0 80 44 */ lis r31, lbl_8043F2E8@ha /* 802BB944 002B75A4 38 A5 4D E0 */ addi r5, r5, lbl_80564DE0@l @@ -75888,7 +75888,7 @@ func_802BC6F8: /* 802BC6FC 002B835C 7C 08 02 A6 */ mflr r0 /* 802BC700 002B8360 90 01 00 34 */ stw r0, 0x34(r1) /* 802BC704 002B8364 39 61 00 30 */ addi r11, r1, 0x30 -/* 802BC708 002B8368 4B F0 AA 19 */ bl func_801C7120 +/* 802BC708 002B8368 4B F0 AA 19 */ bl _savegpr_25 /* 802BC70C 002B836C 3C E0 80 56 */ lis r7, lbl_80564DE0@ha /* 802BC710 002B8370 3F E0 80 44 */ lis r31, lbl_8043F2E8@ha /* 802BC714 002B8374 38 E7 4D E0 */ addi r7, r7, lbl_80564DE0@l @@ -76657,7 +76657,7 @@ lbl_802BD150: /* 802BD154 002B8DB4 7C 08 02 A6 */ mflr r0 /* 802BD158 002B8DB8 90 01 00 24 */ stw r0, 0x24(r1) /* 802BD15C 002B8DBC 39 61 00 20 */ addi r11, r1, 0x20 -/* 802BD160 002B8DC0 4B F0 9F C5 */ bl func_801C7124 +/* 802BD160 002B8DC0 4B F0 9F C5 */ bl _savegpr_26 /* 802BD164 002B8DC4 3B C0 00 00 */ li r30, 0 /* 802BD168 002B8DC8 4B FB 56 51 */ bl OSGetTime /* 802BD16C 002B8DCC 80 6D AE F0 */ lwz r3, lbl_806401B0-_SDA_BASE_(r13) @@ -79614,7 +79614,7 @@ lbl_802BFB14: /* 802BFB18 002BB778 7C 08 02 A6 */ mflr r0 /* 802BFB1C 002BB77C 90 01 00 34 */ stw r0, 0x34(r1) /* 802BFB20 002BB780 39 61 00 30 */ addi r11, r1, 0x30 -/* 802BFB24 002BB784 4B F0 75 FD */ bl func_801C7120 +/* 802BFB24 002BB784 4B F0 75 FD */ bl _savegpr_25 /* 802BFB28 002BB788 3F E0 80 57 */ lis r31, lbl_80568768@ha /* 802BFB2C 002BB78C 83 61 00 38 */ lwz r27, 0x38(r1) /* 802BFB30 002BB790 3B FF 87 68 */ addi r31, r31, lbl_80568768@l @@ -79835,7 +79835,7 @@ lbl_802BFE30: /* 802BFE34 002BBA94 7C 08 02 A6 */ mflr r0 /* 802BFE38 002BBA98 90 01 00 24 */ stw r0, 0x24(r1) /* 802BFE3C 002BBA9C 39 61 00 20 */ addi r11, r1, 0x20 -/* 802BFE40 002BBAA0 4B F0 72 E5 */ bl func_801C7124 +/* 802BFE40 002BBAA0 4B F0 72 E5 */ bl _savegpr_26 /* 802BFE44 002BBAA4 2C 03 00 00 */ cmpwi r3, 0 /* 802BFE48 002BBAA8 7C 9E 23 78 */ mr r30, r4 /* 802BFE4C 002BBAAC 7C BF 2B 78 */ mr r31, r5 @@ -80689,7 +80689,7 @@ func_802C09F8: /* 802C09FC 002BC65C 7C 08 02 A6 */ mflr r0 /* 802C0A00 002BC660 90 01 00 54 */ stw r0, 0x54(r1) /* 802C0A04 002BC664 39 61 00 50 */ addi r11, r1, 0x50 -/* 802C0A08 002BC668 4B F0 67 05 */ bl func_801C710C +/* 802C0A08 002BC668 4B F0 67 05 */ bl _savegpr_20 /* 802C0A0C 002BC66C 3C A0 80 57 */ lis r5, lbl_80568814@ha /* 802C0A10 002BC670 7C 74 1B 78 */ mr r20, r3 /* 802C0A14 002BC674 3B 85 88 14 */ addi r28, r5, lbl_80568814@l @@ -82906,7 +82906,7 @@ func_802C29C4: /* 802C29C8 002BE628 7C 08 02 A6 */ mflr r0 /* 802C29CC 002BE62C 90 01 00 24 */ stw r0, 0x24(r1) /* 802C29D0 002BE630 39 61 00 20 */ addi r11, r1, 0x20 -/* 802C29D4 002BE634 4B F0 47 51 */ bl func_801C7124 +/* 802C29D4 002BE634 4B F0 47 51 */ bl _savegpr_26 /* 802C29D8 002BE638 7C 7A 1B 78 */ mr r26, r3 /* 802C29DC 002BE63C 7C 9B 23 78 */ mr r27, r4 /* 802C29E0 002BE640 7C BC 2B 78 */ mr r28, r5 @@ -83008,7 +83008,7 @@ func_802C2B2C: /* 802C2B30 002BE790 7C 08 02 A6 */ mflr r0 /* 802C2B34 002BE794 90 01 00 44 */ stw r0, 0x44(r1) /* 802C2B38 002BE798 39 61 00 40 */ addi r11, r1, 0x40 -/* 802C2B3C 002BE79C 4B F0 45 E9 */ bl func_801C7124 +/* 802C2B3C 002BE79C 4B F0 45 E9 */ bl _savegpr_26 /* 802C2B40 002BE7A0 3F E0 80 44 */ lis r31, lbl_80440720@ha /* 802C2B44 002BE7A4 7C 7B 1B 78 */ mr r27, r3 /* 802C2B48 002BE7A8 7C 9C 23 78 */ mr r28, r4 @@ -83531,7 +83531,7 @@ func_802C323C: /* 802C3240 002BEEA0 7C 08 02 A6 */ mflr r0 /* 802C3244 002BEEA4 90 01 00 24 */ stw r0, 0x24(r1) /* 802C3248 002BEEA8 39 61 00 20 */ addi r11, r1, 0x20 -/* 802C324C 002BEEAC 4B F0 3E D9 */ bl func_801C7124 +/* 802C324C 002BEEAC 4B F0 3E D9 */ bl _savegpr_26 /* 802C3250 002BEEB0 88 0D AE F8 */ lbz r0, lbl_806401B8-_SDA_BASE_(r13) /* 802C3254 002BEEB4 7C 7A 1B 78 */ mr r26, r3 /* 802C3258 002BEEB8 7C 9B 23 78 */ mr r27, r4 @@ -83725,7 +83725,7 @@ func_802C34CC: /* 802C34D0 002BF130 7C 08 02 A6 */ mflr r0 /* 802C34D4 002BF134 90 01 00 34 */ stw r0, 0x34(r1) /* 802C34D8 002BF138 39 61 00 30 */ addi r11, r1, 0x30 -/* 802C34DC 002BF13C 4B F0 3C 45 */ bl func_801C7120 +/* 802C34DC 002BF13C 4B F0 3C 45 */ bl _savegpr_25 /* 802C34E0 002BF140 3D 00 80 57 */ lis r8, lbl_80568B78@ha /* 802C34E4 002BF144 7C 7E 1B 78 */ mr r30, r3 /* 802C34E8 002BF148 39 08 8B 78 */ addi r8, r8, lbl_80568B78@l @@ -84899,7 +84899,7 @@ func_802C44DC: /* 802C44E0 002C0140 7C 08 02 A6 */ mflr r0 /* 802C44E4 002C0144 90 01 00 34 */ stw r0, 0x34(r1) /* 802C44E8 002C0148 39 61 00 30 */ addi r11, r1, 0x30 -/* 802C44EC 002C014C 4B F0 2C 35 */ bl func_801C7120 +/* 802C44EC 002C014C 4B F0 2C 35 */ bl _savegpr_25 /* 802C44F0 002C0150 2C 04 00 00 */ cmpwi r4, 0 /* 802C44F4 002C0154 7C 79 1B 78 */ mr r25, r3 /* 802C44F8 002C0158 7C 9A 23 78 */ mr r26, r4 @@ -90091,7 +90091,7 @@ func_802C8BF8: /* 802C8BFC 002C485C 7C 08 02 A6 */ mflr r0 /* 802C8C00 002C4860 90 01 01 24 */ stw r0, 0x124(r1) /* 802C8C04 002C4864 39 61 01 20 */ addi r11, r1, 0x120 -/* 802C8C08 002C4868 4B EF E5 1D */ bl func_801C7124 +/* 802C8C08 002C4868 4B EF E5 1D */ bl _savegpr_26 /* 802C8C0C 002C486C 3F E0 80 57 */ lis r31, lbl_80568B78@ha /* 802C8C10 002C4870 7C 9A 23 78 */ mr r26, r4 /* 802C8C14 002C4874 3B FF 8B 78 */ addi r31, r31, lbl_80568B78@l @@ -90288,7 +90288,7 @@ func_802C8EA8: /* 802C8EAC 002C4B0C 7C 08 02 A6 */ mflr r0 /* 802C8EB0 002C4B10 90 01 00 24 */ stw r0, 0x24(r1) /* 802C8EB4 002C4B14 39 61 00 20 */ addi r11, r1, 0x20 -/* 802C8EB8 002C4B18 4B EF E2 6D */ bl func_801C7124 +/* 802C8EB8 002C4B18 4B EF E2 6D */ bl _savegpr_26 /* 802C8EBC 002C4B1C 28 03 00 02 */ cmplwi r3, 2 /* 802C8EC0 002C4B20 7C 7B 1B 78 */ mr r27, r3 /* 802C8EC4 002C4B24 7C 9A 23 78 */ mr r26, r4 @@ -90685,7 +90685,7 @@ func_802C9414: /* 802C9418 002C5078 7C 08 02 A6 */ mflr r0 /* 802C941C 002C507C 90 01 00 24 */ stw r0, 0x24(r1) /* 802C9420 002C5080 39 61 00 20 */ addi r11, r1, 0x20 -/* 802C9424 002C5084 4B EF DD 01 */ bl func_801C7124 +/* 802C9424 002C5084 4B EF DD 01 */ bl _savegpr_26 /* 802C9428 002C5088 2C 05 00 00 */ cmpwi r5, 0 /* 802C942C 002C508C 7C 7A 1B 78 */ mr r26, r3 /* 802C9430 002C5090 7C BB 2B 78 */ mr r27, r5 @@ -91169,7 +91169,7 @@ func_802C9AC4: /* 802C9AC8 002C5728 7C 08 02 A6 */ mflr r0 /* 802C9ACC 002C572C 90 01 00 24 */ stw r0, 0x24(r1) /* 802C9AD0 002C5730 39 61 00 20 */ addi r11, r1, 0x20 -/* 802C9AD4 002C5734 4B EF D6 51 */ bl func_801C7124 +/* 802C9AD4 002C5734 4B EF D6 51 */ bl _savegpr_26 /* 802C9AD8 002C5738 7C 7A 1B 78 */ mr r26, r3 /* 802C9ADC 002C573C 7C 9B 23 78 */ mr r27, r4 /* 802C9AE0 002C5740 7C BD 2B 78 */ mr r29, r5 @@ -91301,7 +91301,7 @@ func_802C9CA0: /* 802C9CA4 002C5904 7C 08 02 A6 */ mflr r0 /* 802C9CA8 002C5908 90 01 00 44 */ stw r0, 0x44(r1) /* 802C9CAC 002C590C 39 61 00 40 */ addi r11, r1, 0x40 -/* 802C9CB0 002C5910 4B EF D4 5D */ bl func_801C710C +/* 802C9CB0 002C5910 4B EF D4 5D */ bl _savegpr_20 /* 802C9CB4 002C5914 3F 80 80 57 */ lis r28, lbl_80568B78@ha /* 802C9CB8 002C5918 7C 77 1B 78 */ mr r23, r3 /* 802C9CBC 002C591C 3B 9C 8B 78 */ addi r28, r28, lbl_80568B78@l @@ -92323,7 +92323,7 @@ func_802CAA84: /* 802CAA88 002C66E8 7C 08 02 A6 */ mflr r0 /* 802CAA8C 002C66EC 90 01 00 44 */ stw r0, 0x44(r1) /* 802CAA90 002C66F0 39 61 00 40 */ addi r11, r1, 0x40 -/* 802CAA94 002C66F4 4B EF C6 79 */ bl func_801C710C +/* 802CAA94 002C66F4 4B EF C6 79 */ bl _savegpr_20 /* 802CAA98 002C66F8 3D 40 80 57 */ lis r10, lbl_80568B78@ha /* 802CAA9C 002C66FC 3F E0 80 44 */ lis r31, lbl_80441890@ha /* 802CAAA0 002C6700 39 4A 8B 78 */ addi r10, r10, lbl_80568B78@l @@ -92475,7 +92475,7 @@ func_802CACAC: /* 802CACB0 002C6910 7C 08 02 A6 */ mflr r0 /* 802CACB4 002C6914 90 01 00 34 */ stw r0, 0x34(r1) /* 802CACB8 002C6918 39 61 00 30 */ addi r11, r1, 0x30 -/* 802CACBC 002C691C 4B EF C4 65 */ bl func_801C7120 +/* 802CACBC 002C691C 4B EF C4 65 */ bl _savegpr_25 /* 802CACC0 002C6920 3F C0 80 57 */ lis r30, lbl_80568B78@ha /* 802CACC4 002C6924 7C 79 1B 78 */ mr r25, r3 /* 802CACC8 002C6928 3B DE 8B 78 */ addi r30, r30, lbl_80568B78@l @@ -92660,7 +92660,7 @@ func_802CAF4C: /* 802CAF50 002C6BB0 7C 08 02 A6 */ mflr r0 /* 802CAF54 002C6BB4 90 01 00 24 */ stw r0, 0x24(r1) /* 802CAF58 002C6BB8 39 61 00 20 */ addi r11, r1, 0x20 -/* 802CAF5C 002C6BBC 4B EF C1 C9 */ bl func_801C7124 +/* 802CAF5C 002C6BBC 4B EF C1 C9 */ bl _savegpr_26 /* 802CAF60 002C6BC0 3C E0 80 57 */ lis r7, lbl_80568B78@ha /* 802CAF64 002C6BC4 3F E0 80 44 */ lis r31, lbl_80441890@ha /* 802CAF68 002C6BC8 38 E7 8B 78 */ addi r7, r7, lbl_80568B78@l @@ -93801,7 +93801,7 @@ func_802CBF3C: /* 802CBF40 002C7BA0 7C 08 02 A6 */ mflr r0 /* 802CBF44 002C7BA4 90 01 00 24 */ stw r0, 0x24(r1) /* 802CBF48 002C7BA8 39 61 00 20 */ addi r11, r1, 0x20 -/* 802CBF4C 002C7BAC 4B EF B1 D9 */ bl func_801C7124 +/* 802CBF4C 002C7BAC 4B EF B1 D9 */ bl _savegpr_26 /* 802CBF50 002C7BB0 7C 7D 1B 78 */ mr r29, r3 /* 802CBF54 002C7BB4 7C 9E 23 78 */ mr r30, r4 /* 802CBF58 002C7BB8 4B FF 96 0D */ bl func_802C5564 @@ -97078,7 +97078,7 @@ lbl_802CED00: /* 802CED04 002CA964 7C 08 02 A6 */ mflr r0 /* 802CED08 002CA968 90 01 00 24 */ stw r0, 0x24(r1) /* 802CED0C 002CA96C 39 61 00 20 */ addi r11, r1, 0x20 -/* 802CED10 002CA970 4B EF 84 15 */ bl func_801C7124 +/* 802CED10 002CA970 4B EF 84 15 */ bl _savegpr_26 /* 802CED14 002CA974 3C E0 80 57 */ lis r7, lbl_8056B340@ha /* 802CED18 002CA978 7C 7A 1B 78 */ mr r26, r3 /* 802CED1C 002CA97C 38 E7 B3 40 */ addi r7, r7, lbl_8056B340@l @@ -98418,7 +98418,7 @@ func_802CFFB0: /* 802CFFB4 002CBC14 7C 08 02 A6 */ mflr r0 /* 802CFFB8 002CBC18 90 01 00 24 */ stw r0, 0x24(r1) /* 802CFFBC 002CBC1C 39 61 00 20 */ addi r11, r1, 0x20 -/* 802CFFC0 002CBC20 4B EF 71 65 */ bl func_801C7124 +/* 802CFFC0 002CBC20 4B EF 71 65 */ bl _savegpr_26 /* 802CFFC4 002CBC24 7C 7A 1B 78 */ mr r26, r3 /* 802CFFC8 002CBC28 7C 9B 23 78 */ mr r27, r4 /* 802CFFCC 002CBC2C 7C BC 2B 78 */ mr r28, r5 @@ -99274,7 +99274,7 @@ func_802D0BA8: /* 802D0BAC 002CC80C 7C 08 02 A6 */ mflr r0 /* 802D0BB0 002CC810 90 01 00 34 */ stw r0, 0x34(r1) /* 802D0BB4 002CC814 39 61 00 30 */ addi r11, r1, 0x30 -/* 802D0BB8 002CC818 4B EF 65 69 */ bl func_801C7120 +/* 802D0BB8 002CC818 4B EF 65 69 */ bl _savegpr_25 /* 802D0BBC 002CC81C 7C 79 1B 78 */ mr r25, r3 /* 802D0BC0 002CC820 7C 9A 23 78 */ mr r26, r4 /* 802D0BC4 002CC824 7C BB 2B 78 */ mr r27, r5 @@ -99342,7 +99342,7 @@ func_802D0CA4: /* 802D0CA8 002CC908 7C 08 02 A6 */ mflr r0 /* 802D0CAC 002CC90C 90 01 00 34 */ stw r0, 0x34(r1) /* 802D0CB0 002CC910 39 61 00 30 */ addi r11, r1, 0x30 -/* 802D0CB4 002CC914 4B EF 64 6D */ bl func_801C7120 +/* 802D0CB4 002CC914 4B EF 64 6D */ bl _savegpr_25 /* 802D0CB8 002CC918 3B 40 00 18 */ li r26, 0x18 /* 802D0CBC 002CC91C 39 80 00 00 */ li r12, 0 /* 802D0CC0 002CC920 39 60 00 29 */ li r11, 0x29 @@ -99964,7 +99964,7 @@ func_802D1558: /* 802D155C 002CD1BC 7C 08 02 A6 */ mflr r0 /* 802D1560 002CD1C0 90 01 00 34 */ stw r0, 0x34(r1) /* 802D1564 002CD1C4 39 61 00 30 */ addi r11, r1, 0x30 -/* 802D1568 002CD1C8 4B EF 5B AD */ bl func_801C7114 +/* 802D1568 002CD1C8 4B EF 5B AD */ bl _savegpr_22 /* 802D156C 002CD1CC 1C E4 00 16 */ mulli r7, r4, 0x16 /* 802D1570 002CD1D0 38 00 00 00 */ li r0, 0 /* 802D1574 002CD1D4 39 20 00 11 */ li r9, 0x11 diff --git a/asm/text_9.s b/asm/text_9.s index c48753d..a7cdae1 100644 --- a/asm/text_9.s +++ b/asm/text_9.s @@ -490,7 +490,7 @@ func_802D312C: /* 802D3130 002CED90 7C 08 02 A6 */ mflr r0 /* 802D3134 002CED94 90 01 00 24 */ stw r0, 0x24(r1) /* 802D3138 002CED98 39 61 00 20 */ addi r11, r1, 0x20 -/* 802D313C 002CED9C 4B EF 3F E9 */ bl func_801C7124 +/* 802D313C 002CED9C 4B EF 3F E9 */ bl _savegpr_26 /* 802D3140 002CEDA0 3F E0 80 57 */ lis r31, lbl_8056B838@ha /* 802D3144 002CEDA4 7C 7A 1B 78 */ mr r26, r3 /* 802D3148 002CEDA8 3B FF B8 38 */ addi r31, r31, lbl_8056B838@l @@ -1462,7 +1462,7 @@ lbl_802D3EC0: /* 802D3EC4 002CFB24 7C 08 02 A6 */ mflr r0 /* 802D3EC8 002CFB28 90 01 00 24 */ stw r0, 0x24(r1) /* 802D3ECC 002CFB2C 39 61 00 20 */ addi r11, r1, 0x20 -/* 802D3ED0 002CFB30 4B EF 32 55 */ bl func_801C7124 +/* 802D3ED0 002CFB30 4B EF 32 55 */ bl _savegpr_26 /* 802D3ED4 002CFB34 3C C0 80 57 */ lis r6, lbl_8056B838@ha /* 802D3ED8 002CFB38 3C 60 4E C5 */ lis r3, 0x4EC4EC4F@ha /* 802D3EDC 002CFB3C 38 C6 B8 38 */ addi r6, r6, lbl_8056B838@l @@ -3579,7 +3579,7 @@ func_802D5C90: /* 802D5C94 002D18F4 7C 08 02 A6 */ mflr r0 /* 802D5C98 002D18F8 90 01 00 34 */ stw r0, 0x34(r1) /* 802D5C9C 002D18FC 39 61 00 30 */ addi r11, r1, 0x30 -/* 802D5CA0 002D1900 4B EF 14 85 */ bl func_801C7124 +/* 802D5CA0 002D1900 4B EF 14 85 */ bl _savegpr_26 /* 802D5CA4 002D1904 3D 00 80 57 */ lis r8, lbl_8056BC40@ha /* 802D5CA8 002D1908 3F E0 80 44 */ lis r31, lbl_80442C40@ha /* 802D5CAC 002D190C 88 08 BC 40 */ lbz r0, lbl_8056BC40@l(r8) @@ -4154,7 +4154,7 @@ lbl_802D6448: /* 802D644C 002D20AC 7C 08 02 A6 */ mflr r0 /* 802D6450 002D20B0 90 01 00 34 */ stw r0, 0x34(r1) /* 802D6454 002D20B4 39 61 00 30 */ addi r11, r1, 0x30 -/* 802D6458 002D20B8 4B EF 0C C9 */ bl func_801C7120 +/* 802D6458 002D20B8 4B EF 0C C9 */ bl _savegpr_25 /* 802D645C 002D20BC 3C C0 80 57 */ lis r6, lbl_8056BC40@ha /* 802D6460 002D20C0 80 E3 00 30 */ lwz r7, 0x30(r3) /* 802D6464 002D20C4 88 06 BC 40 */ lbz r0, lbl_8056BC40@l(r6) @@ -4326,7 +4326,7 @@ lbl_802D66DC: /* 802D66E0 002D2340 7C 08 02 A6 */ mflr r0 /* 802D66E4 002D2344 90 01 00 34 */ stw r0, 0x34(r1) /* 802D66E8 002D2348 39 61 00 30 */ addi r11, r1, 0x30 -/* 802D66EC 002D234C 4B EF 0A 35 */ bl func_801C7120 +/* 802D66EC 002D234C 4B EF 0A 35 */ bl _savegpr_25 /* 802D66F0 002D2350 3C C0 80 57 */ lis r6, lbl_8056BC40@ha /* 802D66F4 002D2354 80 E3 00 30 */ lwz r7, 0x30(r3) /* 802D66F8 002D2358 88 06 BC 40 */ lbz r0, lbl_8056BC40@l(r6) @@ -4517,7 +4517,7 @@ lbl_802D69B4: /* 802D69B8 002D2618 7C 08 02 A6 */ mflr r0 /* 802D69BC 002D261C 90 01 00 34 */ stw r0, 0x34(r1) /* 802D69C0 002D2620 39 61 00 30 */ addi r11, r1, 0x30 -/* 802D69C4 002D2624 4B EF 07 5D */ bl func_801C7120 +/* 802D69C4 002D2624 4B EF 07 5D */ bl _savegpr_25 /* 802D69C8 002D2628 3C C0 80 57 */ lis r6, lbl_8056BC40@ha /* 802D69CC 002D262C 80 E3 00 30 */ lwz r7, 0x30(r3) /* 802D69D0 002D2630 88 06 BC 40 */ lbz r0, lbl_8056BC40@l(r6) @@ -4795,7 +4795,7 @@ lbl_802D6DD0: /* 802D6DD4 002D2A34 7C 08 02 A6 */ mflr r0 /* 802D6DD8 002D2A38 90 01 00 24 */ stw r0, 0x24(r1) /* 802D6DDC 002D2A3C 39 61 00 20 */ addi r11, r1, 0x20 -/* 802D6DE0 002D2A40 4B EF 03 45 */ bl func_801C7124 +/* 802D6DE0 002D2A40 4B EF 03 45 */ bl _savegpr_26 /* 802D6DE4 002D2A44 3C C0 80 57 */ lis r6, lbl_8056BC40@ha /* 802D6DE8 002D2A48 80 E3 00 30 */ lwz r7, 0x30(r3) /* 802D6DEC 002D2A4C 88 06 BC 40 */ lbz r0, lbl_8056BC40@l(r6) @@ -5051,7 +5051,7 @@ lbl_802D7198: /* 802D719C 002D2DFC 7C 08 02 A6 */ mflr r0 /* 802D71A0 002D2E00 90 01 00 24 */ stw r0, 0x24(r1) /* 802D71A4 002D2E04 39 61 00 20 */ addi r11, r1, 0x20 -/* 802D71A8 002D2E08 4B EE FF 7D */ bl func_801C7124 +/* 802D71A8 002D2E08 4B EE FF 7D */ bl _savegpr_26 /* 802D71AC 002D2E0C 3C C0 80 57 */ lis r6, lbl_8056BC40@ha /* 802D71B0 002D2E10 80 E3 00 30 */ lwz r7, 0x30(r3) /* 802D71B4 002D2E14 88 06 BC 40 */ lbz r0, lbl_8056BC40@l(r6) @@ -5208,7 +5208,7 @@ lbl_802D73F4: /* 802D73F8 002D3058 7C 08 02 A6 */ mflr r0 /* 802D73FC 002D305C 90 01 00 34 */ stw r0, 0x34(r1) /* 802D7400 002D3060 39 61 00 30 */ addi r11, r1, 0x30 -/* 802D7404 002D3064 4B EE FD 1D */ bl func_801C7120 +/* 802D7404 002D3064 4B EE FD 1D */ bl _savegpr_25 /* 802D7408 002D3068 3C C0 80 57 */ lis r6, lbl_8056BC40@ha /* 802D740C 002D306C 80 E3 00 30 */ lwz r7, 0x30(r3) /* 802D7410 002D3070 88 06 BC 40 */ lbz r0, lbl_8056BC40@l(r6) @@ -6124,7 +6124,7 @@ func_802D80C0: /* 802D80C4 002D3D24 7C 08 02 A6 */ mflr r0 /* 802D80C8 002D3D28 90 01 00 34 */ stw r0, 0x34(r1) /* 802D80CC 002D3D2C 39 61 00 30 */ addi r11, r1, 0x30 -/* 802D80D0 002D3D30 4B EE F0 55 */ bl func_801C7124 +/* 802D80D0 002D3D30 4B EE F0 55 */ bl _savegpr_26 /* 802D80D4 002D3D34 2C 05 00 00 */ cmpwi r5, 0 /* 802D80D8 002D3D38 3F E0 80 44 */ lis r31, lbl_80443C08@ha /* 802D80DC 002D3D3C 7C 7D 1B 78 */ mr r29, r3 @@ -6439,7 +6439,7 @@ func_802D8524: /* 802D8528 002D4188 7C 08 02 A6 */ mflr r0 /* 802D852C 002D418C 90 01 00 24 */ stw r0, 0x24(r1) /* 802D8530 002D4190 39 61 00 20 */ addi r11, r1, 0x20 -/* 802D8534 002D4194 4B EE EB F1 */ bl func_801C7124 +/* 802D8534 002D4194 4B EE EB F1 */ bl _savegpr_26 /* 802D8538 002D4198 3F 80 80 57 */ lis r28, lbl_8056BC40@ha /* 802D853C 002D419C 8B E3 00 00 */ lbz r31, 0(r3) /* 802D8540 002D41A0 3B A3 00 01 */ addi r29, r3, 1 @@ -10179,7 +10179,7 @@ func_802DB9A8: /* 802DB9AC 002D760C 7C 08 02 A6 */ mflr r0 /* 802DB9B0 002D7610 90 01 00 44 */ stw r0, 0x44(r1) /* 802DB9B4 002D7614 39 61 00 40 */ addi r11, r1, 0x40 -/* 802DB9B8 002D7618 4B EE B7 55 */ bl func_801C710C +/* 802DB9B8 002D7618 4B EE B7 55 */ bl _savegpr_20 /* 802DB9BC 002D761C 3C A0 80 57 */ lis r5, lbl_8056C428@ha /* 802DB9C0 002D7620 7C 7D 1B 78 */ mr r29, r3 /* 802DB9C4 002D7624 38 A5 C4 28 */ addi r5, r5, lbl_8056C428@l @@ -10327,7 +10327,7 @@ func_802DBBA4: /* 802DBBA8 002D7808 7C 08 02 A6 */ mflr r0 /* 802DBBAC 002D780C 90 01 00 24 */ stw r0, 0x24(r1) /* 802DBBB0 002D7810 39 61 00 20 */ addi r11, r1, 0x20 -/* 802DBBB4 002D7814 4B EE B5 71 */ bl func_801C7124 +/* 802DBBB4 002D7814 4B EE B5 71 */ bl _savegpr_26 /* 802DBBB8 002D7818 7C 9F 23 78 */ mr r31, r4 /* 802DBBBC 002D781C 7C 7E 1B 78 */ mr r30, r3 /* 802DBBC0 002D7820 7C BA 2B 78 */ mr r26, r5 @@ -10450,7 +10450,7 @@ func_802DBD54: /* 802DBD58 002D79B8 7C 08 02 A6 */ mflr r0 /* 802DBD5C 002D79BC 90 01 00 24 */ stw r0, 0x24(r1) /* 802DBD60 002D79C0 39 61 00 20 */ addi r11, r1, 0x20 -/* 802DBD64 002D79C4 4B EE B3 C1 */ bl func_801C7124 +/* 802DBD64 002D79C4 4B EE B3 C1 */ bl _savegpr_26 /* 802DBD68 002D79C8 7C 9B 23 78 */ mr r27, r4 /* 802DBD6C 002D79CC 7C 7A 1B 78 */ mr r26, r3 /* 802DBD70 002D79D0 7C BC 2B 78 */ mr r28, r5 @@ -11356,7 +11356,7 @@ func_802DC9E8: /* 802DC9EC 002D864C 7C 08 02 A6 */ mflr r0 /* 802DC9F0 002D8650 90 01 00 24 */ stw r0, 0x24(r1) /* 802DC9F4 002D8654 39 61 00 20 */ addi r11, r1, 0x20 -/* 802DC9F8 002D8658 4B EE A7 2D */ bl func_801C7124 +/* 802DC9F8 002D8658 4B EE A7 2D */ bl _savegpr_26 /* 802DC9FC 002D865C 3C C0 80 57 */ lis r6, lbl_8056C428@ha /* 802DCA00 002D8660 7C 7A 1B 78 */ mr r26, r3 /* 802DCA04 002D8664 38 C6 C4 28 */ addi r6, r6, lbl_8056C428@l @@ -11443,7 +11443,7 @@ func_802DCB18: /* 802DCB1C 002D877C 7C 08 02 A6 */ mflr r0 /* 802DCB20 002D8780 90 01 00 24 */ stw r0, 0x24(r1) /* 802DCB24 002D8784 39 61 00 20 */ addi r11, r1, 0x20 -/* 802DCB28 002D8788 4B EE A5 FD */ bl func_801C7124 +/* 802DCB28 002D8788 4B EE A5 FD */ bl _savegpr_26 /* 802DCB2C 002D878C 80 03 00 28 */ lwz r0, 0x28(r3) /* 802DCB30 002D8790 7C 7A 1B 78 */ mr r26, r3 /* 802DCB34 002D8794 3B 80 00 00 */ li r28, 0 @@ -15504,7 +15504,7 @@ func_802E042C: /* 802E0430 002DC090 7C 08 02 A6 */ mflr r0 /* 802E0434 002DC094 90 01 00 24 */ stw r0, 0x24(r1) /* 802E0438 002DC098 39 61 00 20 */ addi r11, r1, 0x20 -/* 802E043C 002DC09C 4B EE 6C E9 */ bl func_801C7124 +/* 802E043C 002DC09C 4B EE 6C E9 */ bl _savegpr_26 /* 802E0440 002DC0A0 7C 7E 1B 78 */ mr r30, r3 /* 802E0444 002DC0A4 7C 9A 23 78 */ mr r26, r4 /* 802E0448 002DC0A8 7C BB 2B 78 */ mr r27, r5 @@ -15642,7 +15642,7 @@ func_802E061C: /* 802E0620 002DC280 7C 08 02 A6 */ mflr r0 /* 802E0624 002DC284 90 01 00 24 */ stw r0, 0x24(r1) /* 802E0628 002DC288 39 61 00 20 */ addi r11, r1, 0x20 -/* 802E062C 002DC28C 4B EE 6A F9 */ bl func_801C7124 +/* 802E062C 002DC28C 4B EE 6A F9 */ bl _savegpr_26 /* 802E0630 002DC290 8B E6 00 00 */ lbz r31, 0(r6) /* 802E0634 002DC294 7C 7C 1B 78 */ mr r28, r3 /* 802E0638 002DC298 8B C6 00 01 */ lbz r30, 1(r6) @@ -17360,7 +17360,7 @@ func_802E1DE8: /* 802E1DEC 002DDA4C 7C 08 02 A6 */ mflr r0 /* 802E1DF0 002DDA50 90 01 00 24 */ stw r0, 0x24(r1) /* 802E1DF4 002DDA54 39 61 00 20 */ addi r11, r1, 0x20 -/* 802E1DF8 002DDA58 4B EE 53 2D */ bl func_801C7124 +/* 802E1DF8 002DDA58 4B EE 53 2D */ bl _savegpr_26 /* 802E1DFC 002DDA5C 2C 03 00 00 */ cmpwi r3, 0 /* 802E1E00 002DDA60 7C 7B 1B 78 */ mr r27, r3 /* 802E1E04 002DDA64 7C 9A 23 78 */ mr r26, r4 @@ -18491,7 +18491,7 @@ func_802E2D8C: /* 802E2D90 002DE9F0 7C 08 02 A6 */ mflr r0 /* 802E2D94 002DE9F4 90 01 00 34 */ stw r0, 0x34(r1) /* 802E2D98 002DE9F8 39 61 00 30 */ addi r11, r1, 0x30 -/* 802E2D9C 002DE9FC 4B EE 43 89 */ bl func_801C7124 +/* 802E2D9C 002DE9FC 4B EE 43 89 */ bl _savegpr_26 /* 802E2DA0 002DEA00 2C 07 00 03 */ cmpwi r7, 3 /* 802E2DA4 002DEA04 7C 7A 1B 78 */ mr r26, r3 /* 802E2DA8 002DEA08 7C BB 2B 78 */ mr r27, r5 @@ -19163,7 +19163,7 @@ func_802E36E0: /* 802E36E4 002DF344 7C 08 02 A6 */ mflr r0 /* 802E36E8 002DF348 90 01 00 34 */ stw r0, 0x34(r1) /* 802E36EC 002DF34C 39 61 00 30 */ addi r11, r1, 0x30 -/* 802E36F0 002DF350 4B EE 3A 31 */ bl func_801C7120 +/* 802E36F0 002DF350 4B EE 3A 31 */ bl _savegpr_25 /* 802E36F4 002DF354 3F 60 80 57 */ lis r27, lbl_8056C840@ha /* 802E36F8 002DF358 7C 79 1B 78 */ mr r25, r3 /* 802E36FC 002DF35C 3B 7B C8 40 */ addi r27, r27, lbl_8056C840@l @@ -19397,7 +19397,7 @@ func_802E3A08: /* 802E3A0C 002DF66C 7C 08 02 A6 */ mflr r0 /* 802E3A10 002DF670 90 01 00 34 */ stw r0, 0x34(r1) /* 802E3A14 002DF674 39 61 00 30 */ addi r11, r1, 0x30 -/* 802E3A18 002DF678 4B EE 37 09 */ bl func_801C7120 +/* 802E3A18 002DF678 4B EE 37 09 */ bl _savegpr_25 /* 802E3A1C 002DF67C 7C 7A 1B 78 */ mr r26, r3 /* 802E3A20 002DF680 7C 9B 23 78 */ mr r27, r4 /* 802E3A24 002DF684 7C BC 2B 78 */ mr r28, r5 @@ -19678,7 +19678,7 @@ func_802E3DF4: /* 802E3DF8 002DFA58 7C 08 02 A6 */ mflr r0 /* 802E3DFC 002DFA5C 90 01 00 34 */ stw r0, 0x34(r1) /* 802E3E00 002DFA60 39 61 00 30 */ addi r11, r1, 0x30 -/* 802E3E04 002DFA64 4B EE 33 1D */ bl func_801C7120 +/* 802E3E04 002DFA64 4B EE 33 1D */ bl _savegpr_25 /* 802E3E08 002DFA68 2C 04 00 00 */ cmpwi r4, 0 /* 802E3E0C 002DFA6C 7C 7A 1B 78 */ mr r26, r3 /* 802E3E10 002DFA70 7C 9B 23 78 */ mr r27, r4 @@ -19863,7 +19863,7 @@ func_802E409C: /* 802E40A0 002DFD00 7C 08 02 A6 */ mflr r0 /* 802E40A4 002DFD04 90 01 00 34 */ stw r0, 0x34(r1) /* 802E40A8 002DFD08 39 61 00 30 */ addi r11, r1, 0x30 -/* 802E40AC 002DFD0C 4B EE 30 79 */ bl func_801C7124 +/* 802E40AC 002DFD0C 4B EE 30 79 */ bl _savegpr_26 /* 802E40B0 002DFD10 2C 04 00 00 */ cmpwi r4, 0 /* 802E40B4 002DFD14 7C 7B 1B 78 */ mr r27, r3 /* 802E40B8 002DFD18 7C 9C 23 78 */ mr r28, r4 @@ -20061,7 +20061,7 @@ func_802E4370: /* 802E4374 002DFFD4 7C 08 02 A6 */ mflr r0 /* 802E4378 002DFFD8 90 01 00 34 */ stw r0, 0x34(r1) /* 802E437C 002DFFDC 39 61 00 30 */ addi r11, r1, 0x30 -/* 802E4380 002DFFE0 4B EE 2D A5 */ bl func_801C7124 +/* 802E4380 002DFFE0 4B EE 2D A5 */ bl _savegpr_26 /* 802E4384 002DFFE4 88 C4 00 00 */ lbz r6, 0(r4) /* 802E4388 002DFFE8 3F E0 80 44 */ lis r31, lbl_80445048@ha /* 802E438C 002DFFEC 7C 7A 1B 78 */ mr r26, r3 @@ -20248,7 +20248,7 @@ func_802E45FC: /* 802E4600 002E0260 7C 08 02 A6 */ mflr r0 /* 802E4604 002E0264 90 01 00 44 */ stw r0, 0x44(r1) /* 802E4608 002E0268 39 61 00 40 */ addi r11, r1, 0x40 -/* 802E460C 002E026C 4B EE 2B 05 */ bl func_801C7110 +/* 802E460C 002E026C 4B EE 2B 05 */ bl _savegpr_21 /* 802E4610 002E0270 8A A3 00 00 */ lbz r21, 0(r3) /* 802E4614 002E0274 3F E0 80 44 */ lis r31, lbl_80445048@ha /* 802E4618 002E0278 7C 97 23 78 */ mr r23, r4 @@ -22081,7 +22081,7 @@ func_802E5FF4: /* 802E5FF8 002E1C58 7C 08 02 A6 */ mflr r0 /* 802E5FFC 002E1C5C 90 01 01 F4 */ stw r0, 0x1f4(r1) /* 802E6000 002E1C60 39 61 01 F0 */ addi r11, r1, 0x1f0 -/* 802E6004 002E1C64 4B EE 11 09 */ bl func_801C710C +/* 802E6004 002E1C64 4B EE 11 09 */ bl _savegpr_20 /* 802E6008 002E1C68 7C B4 2B 78 */ mr r20, r5 /* 802E600C 002E1C6C 7C 75 1B 78 */ mr r21, r3 /* 802E6010 002E1C70 7C 96 23 78 */ mr r22, r4 @@ -26224,7 +26224,7 @@ lbl_802E9894: /* 802E98BC 002E551C 7C 08 02 A6 */ mflr r0 /* 802E98C0 002E5520 90 01 00 34 */ stw r0, 0x34(r1) /* 802E98C4 002E5524 39 61 00 30 */ addi r11, r1, 0x30 -/* 802E98C8 002E5528 4B ED D8 5D */ bl func_801C7124 +/* 802E98C8 002E5528 4B ED D8 5D */ bl _savegpr_26 /* 802E98CC 002E552C 2C 03 00 00 */ cmpwi r3, 0 /* 802E98D0 002E5530 40 82 00 98 */ bne lbl_802E9968 /* 802E98D4 002E5534 28 04 00 02 */ cmplwi r4, 2 @@ -27887,7 +27887,7 @@ func_802EAFA0: /* 802EAFA4 002E6C04 7C 08 02 A6 */ mflr r0 /* 802EAFA8 002E6C08 90 01 00 64 */ stw r0, 0x64(r1) /* 802EAFAC 002E6C0C 39 61 00 60 */ addi r11, r1, 0x60 -/* 802EAFB0 002E6C10 4B ED C1 61 */ bl func_801C7110 +/* 802EAFB0 002E6C10 4B ED C1 61 */ bl _savegpr_21 /* 802EAFB4 002E6C14 28 04 00 0C */ cmplwi r4, 0xc /* 802EAFB8 002E6C18 3F 60 80 44 */ lis r27, lbl_804458F8@ha /* 802EAFBC 002E6C1C 7C 79 1B 78 */ mr r25, r3 @@ -28282,7 +28282,7 @@ func_802EB514: /* 802EB518 002E7178 7C 08 02 A6 */ mflr r0 /* 802EB51C 002E717C 90 01 00 34 */ stw r0, 0x34(r1) /* 802EB520 002E7180 39 61 00 30 */ addi r11, r1, 0x30 -/* 802EB524 002E7184 4B ED BB F1 */ bl func_801C7114 +/* 802EB524 002E7184 4B ED BB F1 */ bl _savegpr_22 /* 802EB528 002E7188 80 0D AF 1C */ lwz r0, lbl_806401DC-_SDA_BASE_(r13) /* 802EB52C 002E718C 3F E0 80 57 */ lis r31, lbl_80571060@ha /* 802EB530 002E7190 3C E0 80 44 */ lis r7, lbl_804458F8@ha @@ -29832,7 +29832,7 @@ func_802ECA20: /* 802ECA24 002E8684 7C 08 02 A6 */ mflr r0 /* 802ECA28 002E8688 90 01 00 94 */ stw r0, 0x94(r1) /* 802ECA2C 002E868C 39 61 00 90 */ addi r11, r1, 0x90 -/* 802ECA30 002E8690 4B ED A6 D5 */ bl func_801C7104 +/* 802ECA30 002E8690 4B ED A6 D5 */ bl _savegpr_18 /* 802ECA34 002E8694 3D 40 80 40 */ lis r10, lbl_80400004@ha /* 802ECA38 002E8698 85 2A E0 B8 */ lwzu r9, -0x1f48(r10) /* 802ECA3C 002E869C 39 66 00 01 */ addi r11, r6, 1 @@ -30974,7 +30974,7 @@ func_802ED95C: /* 802ED960 002E95C0 7C 08 02 A6 */ mflr r0 /* 802ED964 002E95C4 90 01 00 34 */ stw r0, 0x34(r1) /* 802ED968 002E95C8 39 61 00 30 */ addi r11, r1, 0x30 -/* 802ED96C 002E95CC 4B ED 97 B5 */ bl func_801C7120 +/* 802ED96C 002E95CC 4B ED 97 B5 */ bl _savegpr_25 /* 802ED970 002E95D0 7C 7D 1B 78 */ mr r29, r3 /* 802ED974 002E95D4 7C 9E 23 78 */ mr r30, r4 /* 802ED978 002E95D8 7C BF 2B 78 */ mr r31, r5 @@ -33200,7 +33200,7 @@ func_802EF850: /* 802EF854 002EB4B4 7C 08 02 A6 */ mflr r0 /* 802EF858 002EB4B8 90 01 00 24 */ stw r0, 0x24(r1) /* 802EF85C 002EB4BC 39 61 00 20 */ addi r11, r1, 0x20 -/* 802EF860 002EB4C0 4B ED 78 C5 */ bl func_801C7124 +/* 802EF860 002EB4C0 4B ED 78 C5 */ bl _savegpr_26 /* 802EF864 002EB4C4 1F C4 00 34 */ mulli r30, r4, 0x34 /* 802EF868 002EB4C8 38 00 00 01 */ li r0, 1 /* 802EF86C 002EB4CC 7C 7B 1B 78 */ mr r27, r3 @@ -34621,7 +34621,7 @@ func_802F0C30: /* 802F0C34 002EC894 7C 08 02 A6 */ mflr r0 /* 802F0C38 002EC898 90 01 00 24 */ stw r0, 0x24(r1) /* 802F0C3C 002EC89C 39 61 00 20 */ addi r11, r1, 0x20 -/* 802F0C40 002EC8A0 4B ED 64 E5 */ bl func_801C7124 +/* 802F0C40 002EC8A0 4B ED 64 E5 */ bl _savegpr_26 /* 802F0C44 002EC8A4 80 62 AA 30 */ lwz r3, lbl_80643030-_SDA2_BASE_(r2) /* 802F0C48 002EC8A8 80 03 00 0C */ lwz r0, 0xc(r3) /* 802F0C4C 002EC8AC 2C 00 00 01 */ cmpwi r0, 1 @@ -34714,7 +34714,7 @@ func_802F0D74: /* 802F0D78 002EC9D8 7C 08 02 A6 */ mflr r0 /* 802F0D7C 002EC9DC 90 01 00 24 */ stw r0, 0x24(r1) /* 802F0D80 002EC9E0 39 61 00 20 */ addi r11, r1, 0x20 -/* 802F0D84 002EC9E4 4B ED 63 A1 */ bl func_801C7124 +/* 802F0D84 002EC9E4 4B ED 63 A1 */ bl _savegpr_26 /* 802F0D88 002EC9E8 80 62 AA 30 */ lwz r3, lbl_80643030-_SDA2_BASE_(r2) /* 802F0D8C 002EC9EC 3B 40 00 00 */ li r26, 0 /* 802F0D90 002EC9F0 7C 03 D0 40 */ cmplw r3, r26 @@ -34937,7 +34937,7 @@ func_802F107C: /* 802F1080 002ECCE0 7C 08 02 A6 */ mflr r0 /* 802F1084 002ECCE4 90 01 00 24 */ stw r0, 0x24(r1) /* 802F1088 002ECCE8 39 61 00 20 */ addi r11, r1, 0x20 -/* 802F108C 002ECCEC 4B ED 60 99 */ bl func_801C7124 +/* 802F108C 002ECCEC 4B ED 60 99 */ bl _savegpr_26 /* 802F1090 002ECCF0 80 62 AA 30 */ lwz r3, lbl_80643030-_SDA2_BASE_(r2) /* 802F1094 002ECCF4 80 83 57 68 */ lwz r4, 0x5768(r3) /* 802F1098 002ECCF8 2C 04 00 00 */ cmpwi r4, 0 @@ -35573,7 +35573,7 @@ func_802F18FC: /* 802F1900 002ED560 7C 08 02 A6 */ mflr r0 /* 802F1904 002ED564 90 01 00 44 */ stw r0, 0x44(r1) /* 802F1908 002ED568 39 61 00 40 */ addi r11, r1, 0x40 -/* 802F190C 002ED56C 4B ED 58 01 */ bl func_801C710C +/* 802F190C 002ED56C 4B ED 58 01 */ bl _savegpr_20 /* 802F1910 002ED570 83 E2 AA 30 */ lwz r31, lbl_80643030-_SDA2_BASE_(r2) /* 802F1914 002ED574 7C 95 23 78 */ mr r21, r4 /* 802F1918 002ED578 7C B8 2B 78 */ mr r24, r5 @@ -36033,7 +36033,7 @@ func_802F1F30: /* 802F1F34 002EDB94 7C 08 02 A6 */ mflr r0 /* 802F1F38 002EDB98 90 01 00 34 */ stw r0, 0x34(r1) /* 802F1F3C 002EDB9C 39 61 00 30 */ addi r11, r1, 0x30 -/* 802F1F40 002EDBA0 4B ED 51 E1 */ bl func_801C7120 +/* 802F1F40 002EDBA0 4B ED 51 E1 */ bl _savegpr_25 /* 802F1F44 002EDBA4 28 03 00 10 */ cmplwi r3, 0x10 /* 802F1F48 002EDBA8 7C 79 1B 78 */ mr r25, r3 /* 802F1F4C 002EDBAC 7C BA 2B 78 */ mr r26, r5 @@ -36100,7 +36100,7 @@ func_802F2018: /* 802F201C 002EDC7C 7C 08 02 A6 */ mflr r0 /* 802F2020 002EDC80 90 01 00 34 */ stw r0, 0x34(r1) /* 802F2024 002EDC84 39 61 00 30 */ addi r11, r1, 0x30 -/* 802F2028 002EDC88 4B ED 50 F9 */ bl func_801C7120 +/* 802F2028 002EDC88 4B ED 50 F9 */ bl _savegpr_25 /* 802F202C 002EDC8C 28 03 00 10 */ cmplwi r3, 0x10 /* 802F2030 002EDC90 7C 7A 1B 78 */ mr r26, r3 /* 802F2034 002EDC94 7C 9B 23 78 */ mr r27, r4 @@ -36757,7 +36757,7 @@ lbl_802F2958: /* 802F295C 002EE5BC 7C 08 02 A6 */ mflr r0 /* 802F2960 002EE5C0 90 01 00 54 */ stw r0, 0x54(r1) /* 802F2964 002EE5C4 39 61 00 50 */ addi r11, r1, 0x50 -/* 802F2968 002EE5C8 4B ED 47 A9 */ bl func_801C7110 +/* 802F2968 002EE5C8 4B ED 47 A9 */ bl _savegpr_21 /* 802F296C 002EE5CC 83 C2 AA 30 */ lwz r30, lbl_80643030-_SDA2_BASE_(r2) /* 802F2970 002EE5D0 3B A0 00 00 */ li r29, 0 /* 802F2974 002EE5D4 3B E0 00 00 */ li r31, 0 @@ -37087,7 +37087,7 @@ func_802F2DFC: /* 802F2E00 002EEA60 7C 08 02 A6 */ mflr r0 /* 802F2E04 002EEA64 90 01 00 64 */ stw r0, 0x64(r1) /* 802F2E08 002EEA68 39 61 00 60 */ addi r11, r1, 0x60 -/* 802F2E0C 002EEA6C 4B ED 43 19 */ bl func_801C7124 +/* 802F2E0C 002EEA6C 4B ED 43 19 */ bl _savegpr_26 /* 802F2E10 002EEA70 38 00 00 00 */ li r0, 0 /* 802F2E14 002EEA74 2C 03 00 00 */ cmpwi r3, 0 /* 802F2E18 002EEA78 90 01 00 08 */ stw r0, 8(r1) @@ -37795,7 +37795,7 @@ func_802F37DC: /* 802F37E0 002EF440 7C 08 02 A6 */ mflr r0 /* 802F37E4 002EF444 90 01 00 34 */ stw r0, 0x34(r1) /* 802F37E8 002EF448 39 61 00 30 */ addi r11, r1, 0x30 -/* 802F37EC 002EF44C 4B ED 39 35 */ bl func_801C7120 +/* 802F37EC 002EF44C 4B ED 39 35 */ bl _savegpr_25 /* 802F37F0 002EF450 83 A2 AA 30 */ lwz r29, lbl_80643030-_SDA2_BASE_(r2) /* 802F37F4 002EF454 7C 79 1B 78 */ mr r25, r3 /* 802F37F8 002EF458 7C 9A 23 78 */ mr r26, r4 @@ -38224,7 +38224,7 @@ func_802F3DB8: /* 802F3DBC 002EFA1C 7C 08 02 A6 */ mflr r0 /* 802F3DC0 002EFA20 90 01 00 34 */ stw r0, 0x34(r1) /* 802F3DC4 002EFA24 39 61 00 30 */ addi r11, r1, 0x30 -/* 802F3DC8 002EFA28 4B ED 33 59 */ bl func_801C7120 +/* 802F3DC8 002EFA28 4B ED 33 59 */ bl _savegpr_25 /* 802F3DCC 002EFA2C 7C 7E 1B 78 */ mr r30, r3 /* 802F3DD0 002EFA30 4B F7 E9 E9 */ bl OSGetTime /* 802F3DD4 002EFA34 7C 9C 23 78 */ mr r28, r4 @@ -38324,7 +38324,7 @@ func_802F3F18: /* 802F3F1C 002EFB7C 7C 08 02 A6 */ mflr r0 /* 802F3F20 002EFB80 90 01 00 24 */ stw r0, 0x24(r1) /* 802F3F24 002EFB84 39 61 00 20 */ addi r11, r1, 0x20 -/* 802F3F28 002EFB88 4B ED 31 FD */ bl func_801C7124 +/* 802F3F28 002EFB88 4B ED 31 FD */ bl _savegpr_26 /* 802F3F2C 002EFB8C 3F 40 80 00 */ lis r26, 0x800000F8@ha /* 802F3F30 002EFB90 83 E2 AA 30 */ lwz r31, lbl_80643030-_SDA2_BASE_(r2) /* 802F3F34 002EFB94 80 1A 00 F8 */ lwz r0, 0x800000F8@l(r26) @@ -38618,7 +38618,7 @@ lbl_802F433C: /* 802F4340 002EFFA0 7C 08 02 A6 */ mflr r0 /* 802F4344 002EFFA4 90 01 00 34 */ stw r0, 0x34(r1) /* 802F4348 002EFFA8 39 61 00 30 */ addi r11, r1, 0x30 -/* 802F434C 002EFFAC 4B ED 2D D5 */ bl func_801C7120 +/* 802F434C 002EFFAC 4B ED 2D D5 */ bl _savegpr_25 /* 802F4350 002EFFB0 38 00 00 00 */ li r0, 0 /* 802F4354 002EFFB4 3B C0 00 64 */ li r30, 0x64 /* 802F4358 002EFFB8 7F E0 F1 D6 */ mullw r31, r0, r30 @@ -38829,7 +38829,7 @@ func_802F4650: /* 802F4654 002F02B4 7C 08 02 A6 */ mflr r0 /* 802F4658 002F02B8 90 01 00 44 */ stw r0, 0x44(r1) /* 802F465C 002F02BC 39 61 00 40 */ addi r11, r1, 0x40 -/* 802F4660 002F02C0 4B ED 2A C1 */ bl func_801C7120 +/* 802F4660 002F02C0 4B ED 2A C1 */ bl _savegpr_25 /* 802F4664 002F02C4 80 0D AF 54 */ lwz r0, lbl_80640214-_SDA_BASE_(r13) /* 802F4668 002F02C8 3F C0 80 58 */ lis r30, lbl_80579200@ha /* 802F466C 002F02CC 7C 7C 1B 78 */ mr r28, r3 @@ -40520,7 +40520,7 @@ func_802F5D08: /* 802F5D0C 002F196C 7C 08 02 A6 */ mflr r0 /* 802F5D10 002F1970 90 01 00 24 */ stw r0, 0x24(r1) /* 802F5D14 002F1974 39 61 00 20 */ addi r11, r1, 0x20 -/* 802F5D18 002F1978 4B ED 14 0D */ bl func_801C7124 +/* 802F5D18 002F1978 4B ED 14 0D */ bl _savegpr_26 /* 802F5D1C 002F197C 7C 7A 1B 78 */ mr r26, r3 /* 802F5D20 002F1980 7C 9B 23 78 */ mr r27, r4 /* 802F5D24 002F1984 7C BC 2B 78 */ mr r28, r5 @@ -40798,7 +40798,7 @@ func_802F60C4: /* 802F60C8 002F1D28 7C 08 02 A6 */ mflr r0 /* 802F60CC 002F1D2C 90 01 00 44 */ stw r0, 0x44(r1) /* 802F60D0 002F1D30 39 61 00 40 */ addi r11, r1, 0x40 -/* 802F60D4 002F1D34 4B ED 10 41 */ bl func_801C7114 +/* 802F60D4 002F1D34 4B ED 10 41 */ bl _savegpr_22 /* 802F60D8 002F1D38 2C 03 00 00 */ cmpwi r3, 0 /* 802F60DC 002F1D3C 7C 76 1B 78 */ mr r22, r3 /* 802F60E0 002F1D40 3B E0 00 00 */ li r31, 0 @@ -41522,7 +41522,7 @@ func_802F6AB0: /* 802F6AB4 002F2714 7C 08 02 A6 */ mflr r0 /* 802F6AB8 002F2718 90 01 00 34 */ stw r0, 0x34(r1) /* 802F6ABC 002F271C 39 61 00 30 */ addi r11, r1, 0x30 -/* 802F6AC0 002F2720 4B ED 06 65 */ bl func_801C7124 +/* 802F6AC0 002F2720 4B ED 06 65 */ bl _savegpr_26 /* 802F6AC4 002F2724 90 A1 00 08 */ stw r5, 8(r1) /* 802F6AC8 002F2728 7C 7F 1B 78 */ mr r31, r3 /* 802F6ACC 002F272C 7C 9A 23 78 */ mr r26, r4 @@ -41735,7 +41735,7 @@ lbl_802F6D84: /* 802F6D88 002F29E8 7C 08 02 A6 */ mflr r0 /* 802F6D8C 002F29EC 90 01 00 44 */ stw r0, 0x44(r1) /* 802F6D90 002F29F0 39 61 00 40 */ addi r11, r1, 0x40 -/* 802F6D94 002F29F4 4B ED 03 7D */ bl func_801C7110 +/* 802F6D94 002F29F4 4B ED 03 7D */ bl _savegpr_21 /* 802F6D98 002F29F8 7C 9A 23 78 */ mr r26, r4 /* 802F6D9C 002F29FC 7C 79 1B 78 */ mr r25, r3 /* 802F6DA0 002F2A00 7C BB 2B 78 */ mr r27, r5 @@ -41926,7 +41926,7 @@ lbl_802F7024: /* 802F7028 002F2C88 7C 08 02 A6 */ mflr r0 /* 802F702C 002F2C8C 90 01 00 44 */ stw r0, 0x44(r1) /* 802F7030 002F2C90 39 61 00 40 */ addi r11, r1, 0x40 -/* 802F7034 002F2C94 4B ED 00 E1 */ bl func_801C7114 +/* 802F7034 002F2C94 4B ED 00 E1 */ bl _savegpr_22 /* 802F7038 002F2C98 7C 9A 23 78 */ mr r26, r4 /* 802F703C 002F2C9C 7C 79 1B 78 */ mr r25, r3 /* 802F7040 002F2CA0 7C BB 2B 78 */ mr r27, r5 @@ -42122,7 +42122,7 @@ func_802F72C8: /* 802F72CC 002F2F2C 7C 08 02 A6 */ mflr r0 /* 802F72D0 002F2F30 90 01 00 34 */ stw r0, 0x34(r1) /* 802F72D4 002F2F34 39 61 00 30 */ addi r11, r1, 0x30 -/* 802F72D8 002F2F38 4B EC FE 4D */ bl func_801C7124 +/* 802F72D8 002F2F38 4B EC FE 4D */ bl _savegpr_26 /* 802F72DC 002F2F3C 7C 7A 1B 78 */ mr r26, r3 /* 802F72E0 002F2F40 38 81 00 08 */ addi r4, r1, 8 /* 802F72E4 002F2F44 3B 60 00 00 */ li r27, 0 @@ -42212,7 +42212,7 @@ func_802F7408: /* 802F740C 002F306C 7C 08 02 A6 */ mflr r0 /* 802F7410 002F3070 90 01 00 44 */ stw r0, 0x44(r1) /* 802F7414 002F3074 39 61 00 40 */ addi r11, r1, 0x40 -/* 802F7418 002F3078 4B EC FC FD */ bl func_801C7114 +/* 802F7418 002F3078 4B EC FC FD */ bl _savegpr_22 /* 802F741C 002F307C 7C 79 1B 78 */ mr r25, r3 /* 802F7420 002F3080 7C 9A 23 78 */ mr r26, r4 /* 802F7424 002F3084 7C BB 2B 78 */ mr r27, r5 @@ -42460,7 +42460,7 @@ func_802F7750: /* 802F7754 002F33B4 7C 08 02 A6 */ mflr r0 /* 802F7758 002F33B8 90 01 00 34 */ stw r0, 0x34(r1) /* 802F775C 002F33BC 39 61 00 30 */ addi r11, r1, 0x30 -/* 802F7760 002F33C0 4B EC F9 C5 */ bl func_801C7124 +/* 802F7760 002F33C0 4B EC F9 C5 */ bl _savegpr_26 /* 802F7764 002F33C4 7C 7A 1B 78 */ mr r26, r3 /* 802F7768 002F33C8 7C 9B 23 78 */ mr r27, r4 /* 802F776C 002F33CC 7C BF 2B 78 */ mr r31, r5 @@ -42534,7 +42534,7 @@ func_802F7854: /* 802F7858 002F34B8 7C 08 02 A6 */ mflr r0 /* 802F785C 002F34BC 90 01 00 34 */ stw r0, 0x34(r1) /* 802F7860 002F34C0 39 61 00 30 */ addi r11, r1, 0x30 -/* 802F7864 002F34C4 4B EC F8 C1 */ bl func_801C7124 +/* 802F7864 002F34C4 4B EC F8 C1 */ bl _savegpr_26 /* 802F7868 002F34C8 7C 7A 1B 78 */ mr r26, r3 /* 802F786C 002F34CC 7C 9B 23 78 */ mr r27, r4 /* 802F7870 002F34D0 7C BC 2B 78 */ mr r28, r5 @@ -42609,7 +42609,7 @@ func_802F7958: /* 802F795C 002F35BC 7C 08 02 A6 */ mflr r0 /* 802F7960 002F35C0 90 01 00 34 */ stw r0, 0x34(r1) /* 802F7964 002F35C4 39 61 00 30 */ addi r11, r1, 0x30 -/* 802F7968 002F35C8 4B EC F7 B9 */ bl func_801C7120 +/* 802F7968 002F35C8 4B EC F7 B9 */ bl _savegpr_25 /* 802F796C 002F35CC 7C 9A 23 78 */ mr r26, r4 /* 802F7970 002F35D0 7C B9 2B 78 */ mr r25, r5 /* 802F7974 002F35D4 7C DE 33 78 */ mr r30, r6 @@ -43003,7 +43003,7 @@ func_802F7E94: /* 802F7E98 002F3AF8 7C 08 02 A6 */ mflr r0 /* 802F7E9C 002F3AFC 90 01 00 24 */ stw r0, 0x24(r1) /* 802F7EA0 002F3B00 39 61 00 20 */ addi r11, r1, 0x20 -/* 802F7EA4 002F3B04 4B EC F2 81 */ bl func_801C7124 +/* 802F7EA4 002F3B04 4B EC F2 81 */ bl _savegpr_26 /* 802F7EA8 002F3B08 83 C3 00 00 */ lwz r30, 0(r3) /* 802F7EAC 002F3B0C 7C 7A 1B 78 */ mr r26, r3 /* 802F7EB0 002F3B10 7C 9B 23 78 */ mr r27, r4 @@ -43126,7 +43126,7 @@ func_802F8028: /* 802F802C 002F3C8C 7C 08 02 A6 */ mflr r0 /* 802F8030 002F3C90 90 01 00 44 */ stw r0, 0x44(r1) /* 802F8034 002F3C94 39 61 00 40 */ addi r11, r1, 0x40 -/* 802F8038 002F3C98 4B EC F0 D9 */ bl func_801C7110 +/* 802F8038 002F3C98 4B EC F0 D9 */ bl _savegpr_21 /* 802F803C 002F3C9C 80 03 00 04 */ lwz r0, 4(r3) /* 802F8040 002F3CA0 7C 7B 1B 78 */ mr r27, r3 /* 802F8044 002F3CA4 7C 9C 23 78 */ mr r28, r4 @@ -43815,7 +43815,7 @@ func_802F8908: /* 802F890C 002F456C 7C 08 02 A6 */ mflr r0 /* 802F8910 002F4570 90 01 00 34 */ stw r0, 0x34(r1) /* 802F8914 002F4574 39 61 00 30 */ addi r11, r1, 0x30 -/* 802F8918 002F4578 4B EC E8 09 */ bl func_801C7120 +/* 802F8918 002F4578 4B EC E8 09 */ bl _savegpr_25 /* 802F891C 002F457C 7C 04 28 00 */ cmpw r4, r5 /* 802F8920 002F4580 40 80 01 BC */ bge lbl_802F8ADC /* 802F8924 002F4584 2C 04 04 00 */ cmpwi r4, 0x400 @@ -44106,7 +44106,7 @@ func_802F8CC0: /* 802F8CC4 002F4924 7C 08 02 A6 */ mflr r0 /* 802F8CC8 002F4928 90 01 01 44 */ stw r0, 0x144(r1) /* 802F8CCC 002F492C 39 61 01 40 */ addi r11, r1, 0x140 -/* 802F8CD0 002F4930 4B EC E4 3D */ bl func_801C710C +/* 802F8CD0 002F4930 4B EC E4 3D */ bl _savegpr_20 /* 802F8CD4 002F4934 2C 05 00 03 */ cmpwi r5, 3 /* 802F8CD8 002F4938 7C 75 1B 78 */ mr r21, r3 /* 802F8CDC 002F493C 7C 9C 23 78 */ mr r28, r4 @@ -45089,7 +45089,7 @@ func_802F9A38: /* 802F9A3C 002F569C 7C 08 02 A6 */ mflr r0 /* 802F9A40 002F56A0 90 01 00 24 */ stw r0, 0x24(r1) /* 802F9A44 002F56A4 39 61 00 20 */ addi r11, r1, 0x20 -/* 802F9A48 002F56A8 4B EC D6 DD */ bl func_801C7124 +/* 802F9A48 002F56A8 4B EC D6 DD */ bl _savegpr_26 /* 802F9A4C 002F56AC 7C 7A 1B 78 */ mr r26, r3 /* 802F9A50 002F56B0 7C 9B 23 78 */ mr r27, r4 /* 802F9A54 002F56B4 80 65 00 CC */ lwz r3, 0xcc(r5) @@ -45187,7 +45187,7 @@ func_802F9B80: /* 802F9B90 002F57F0 7C 08 02 A6 */ mflr r0 /* 802F9B94 002F57F4 7D 8B 63 78 */ mr r11, r12 /* 802F9B98 002F57F8 90 0C 00 04 */ stw r0, 4(r12) -/* 802F9B9C 002F57FC 4B EC D5 85 */ bl func_801C7120 +/* 802F9B9C 002F57FC 4B EC D5 85 */ bl _savegpr_25 /* 802F9BA0 002F5800 54 80 06 FF */ clrlwi. r0, r4, 0x1b /* 802F9BA4 002F5804 7C 79 1B 78 */ mr r25, r3 /* 802F9BA8 002F5808 7C 9A 23 78 */ mr r26, r4 @@ -45358,7 +45358,7 @@ func_802F9DD0: /* 802F9DE0 002F5A40 7C 08 02 A6 */ mflr r0 /* 802F9DE4 002F5A44 7D 8B 63 78 */ mr r11, r12 /* 802F9DE8 002F5A48 90 0C 00 04 */ stw r0, 4(r12) -/* 802F9DEC 002F5A4C 4B EC D3 39 */ bl func_801C7124 +/* 802F9DEC 002F5A4C 4B EC D3 39 */ bl _savegpr_26 /* 802F9DF0 002F5A50 54 80 06 FF */ clrlwi. r0, r4, 0x1b /* 802F9DF4 002F5A54 7C 7A 1B 78 */ mr r26, r3 /* 802F9DF8 002F5A58 7C 9B 23 78 */ mr r27, r4 @@ -45925,7 +45925,7 @@ func_802FA508: /* 802FA50C 002F616C 7C 08 02 A6 */ mflr r0 /* 802FA510 002F6170 90 01 00 54 */ stw r0, 0x54(r1) /* 802FA514 002F6174 39 61 00 50 */ addi r11, r1, 0x50 -/* 802FA518 002F6178 4B EC CC 09 */ bl func_801C7120 +/* 802FA518 002F6178 4B EC CC 09 */ bl _savegpr_25 /* 802FA51C 002F617C 3C E0 80 40 */ lis r7, lbl_80400004@ha /* 802FA520 002F6180 87 A7 E1 20 */ lwzu r29, -0x1ee0(r7) /* 802FA524 002F6184 38 00 00 03 */ li r0, 3 @@ -46522,7 +46522,7 @@ func_802FAD1C: /* 802FAD20 002F6980 7C 08 02 A6 */ mflr r0 /* 802FAD24 002F6984 90 01 00 54 */ stw r0, 0x54(r1) /* 802FAD28 002F6988 39 61 00 50 */ addi r11, r1, 0x50 -/* 802FAD2C 002F698C 4B EC C3 DD */ bl func_801C7108 +/* 802FAD2C 002F698C 4B EC C3 DD */ bl _savegpr_19 /* 802FAD30 002F6990 7C 73 1B 78 */ mr r19, r3 /* 802FAD34 002F6994 7C 94 23 78 */ mr r20, r4 /* 802FAD38 002F6998 7C B5 2B 78 */ mr r21, r5 @@ -46696,7 +46696,7 @@ func_802FAF78: /* 802FAF7C 002F6BDC 7C 08 02 A6 */ mflr r0 /* 802FAF80 002F6BE0 90 01 00 44 */ stw r0, 0x44(r1) /* 802FAF84 002F6BE4 39 61 00 40 */ addi r11, r1, 0x40 -/* 802FAF88 002F6BE8 4B EC C1 89 */ bl func_801C7110 +/* 802FAF88 002F6BE8 4B EC C1 89 */ bl _savegpr_21 /* 802FAF8C 002F6BEC 3F C0 80 44 */ lis r30, lbl_80446110@ha /* 802FAF90 002F6BF0 7C 7A 1B 78 */ mr r26, r3 /* 802FAF94 002F6BF4 3B DE 61 10 */ addi r30, r30, lbl_80446110@l @@ -47232,7 +47232,7 @@ func_802FB714: /* 802FB718 002F7378 7C 08 02 A6 */ mflr r0 /* 802FB71C 002F737C 90 01 02 34 */ stw r0, 0x234(r1) /* 802FB720 002F7380 39 61 02 30 */ addi r11, r1, 0x230 -/* 802FB724 002F7384 4B EC B9 FD */ bl func_801C7120 +/* 802FB724 002F7384 4B EC B9 FD */ bl _savegpr_25 /* 802FB728 002F7388 48 00 47 41 */ bl func_802FFE68 /* 802FB72C 002F738C 7C 7B 1B 78 */ mr r27, r3 /* 802FB730 002F7390 48 00 47 AD */ bl func_802FFEDC @@ -47367,7 +47367,7 @@ func_802FB8F8: /* 802FB8FC 002F755C 7C 08 02 A6 */ mflr r0 /* 802FB900 002F7560 90 01 00 34 */ stw r0, 0x34(r1) /* 802FB904 002F7564 39 61 00 30 */ addi r11, r1, 0x30 -/* 802FB908 002F7568 4B EC B8 0D */ bl func_801C7114 +/* 802FB908 002F7568 4B EC B8 0D */ bl _savegpr_22 /* 802FB90C 002F756C 7C 7B 1B 78 */ mr r27, r3 /* 802FB910 002F7570 48 00 45 59 */ bl func_802FFE68 /* 802FB914 002F7574 48 00 45 C9 */ bl func_802FFEDC @@ -47535,7 +47535,7 @@ func_802FBB50: /* 802FBB54 002F77B4 7C 08 02 A6 */ mflr r0 /* 802FBB58 002F77B8 90 01 00 44 */ stw r0, 0x44(r1) /* 802FBB5C 002F77BC 39 61 00 40 */ addi r11, r1, 0x40 -/* 802FBB60 002F77C0 4B EC B5 B5 */ bl func_801C7114 +/* 802FBB60 002F77C0 4B EC B5 B5 */ bl _savegpr_22 /* 802FBB64 002F77C4 7C 7A 1B 78 */ mr r26, r3 /* 802FBB68 002F77C8 48 00 43 01 */ bl func_802FFE68 /* 802FBB6C 002F77CC 7C 76 1B 78 */ mr r22, r3 @@ -48456,7 +48456,7 @@ func_802FC850: /* 802FC854 002F84B4 7C 08 02 A6 */ mflr r0 /* 802FC858 002F84B8 90 01 00 54 */ stw r0, 0x54(r1) /* 802FC85C 002F84BC 39 61 00 50 */ addi r11, r1, 0x50 -/* 802FC860 002F84C0 4B EC A8 A9 */ bl func_801C7108 +/* 802FC860 002F84C0 4B EC A8 A9 */ bl _savegpr_19 /* 802FC864 002F84C4 7C 77 1B 78 */ mr r23, r3 /* 802FC868 002F84C8 48 00 36 01 */ bl func_802FFE68 /* 802FC86C 002F84CC 7C 73 1B 78 */ mr r19, r3 @@ -49311,7 +49311,7 @@ func_802FD434: /* 802FD438 002F9098 7C 08 02 A6 */ mflr r0 /* 802FD43C 002F909C 90 01 00 44 */ stw r0, 0x44(r1) /* 802FD440 002F90A0 39 61 00 40 */ addi r11, r1, 0x40 -/* 802FD444 002F90A4 4B EC 9C CD */ bl func_801C7110 +/* 802FD444 002F90A4 4B EC 9C CD */ bl _savegpr_21 /* 802FD448 002F90A8 3F C0 80 44 */ lis r30, lbl_80446110@ha /* 802FD44C 002F90AC 7C 7A 1B 78 */ mr r26, r3 /* 802FD450 002F90B0 3B DE 61 10 */ addi r30, r30, lbl_80446110@l @@ -51374,7 +51374,7 @@ lbl_802FF0D0: /* 802FF0D4 002FAD34 7C 08 02 A6 */ mflr r0 /* 802FF0D8 002FAD38 90 01 00 24 */ stw r0, 0x24(r1) /* 802FF0DC 002FAD3C 39 61 00 20 */ addi r11, r1, 0x20 -/* 802FF0E0 002FAD40 4B EC 80 45 */ bl func_801C7124 +/* 802FF0E0 002FAD40 4B EC 80 45 */ bl _savegpr_26 /* 802FF0E4 002FAD44 3D 60 80 30 */ lis r11, lbl_802FEEE0@ha /* 802FF0E8 002FAD48 7C FA 3B 78 */ mr r26, r7 /* 802FF0EC 002FAD4C 7D 3B 4B 78 */ mr r27, r9 @@ -51781,7 +51781,7 @@ func_802FF654: /* 802FF658 002FB2B8 7C 08 02 A6 */ mflr r0 /* 802FF65C 002FB2BC 90 01 00 24 */ stw r0, 0x24(r1) /* 802FF660 002FB2C0 39 61 00 20 */ addi r11, r1, 0x20 -/* 802FF664 002FB2C4 4B EC 7A C1 */ bl func_801C7124 +/* 802FF664 002FB2C4 4B EC 7A C1 */ bl _savegpr_26 /* 802FF668 002FB2C8 3F E0 80 44 */ lis r31, lbl_804461D8@ha /* 802FF66C 002FB2CC 7C 7A 1B 78 */ mr r26, r3 /* 802FF670 002FB2D0 3B FF 61 D8 */ addi r31, r31, lbl_804461D8@l @@ -52861,7 +52861,7 @@ func_8030048C: /* 8030049C 002FC0FC 7C 08 02 A6 */ mflr r0 /* 803004A0 002FC100 7D 8B 63 78 */ mr r11, r12 /* 803004A4 002FC104 90 0C 00 04 */ stw r0, 4(r12) -/* 803004A8 002FC108 4B EC 6C 79 */ bl func_801C7120 +/* 803004A8 002FC108 4B EC 6C 79 */ bl _savegpr_25 /* 803004AC 002FC10C 3C C0 80 44 */ lis r6, lbl_80446240@ha /* 803004B0 002FC110 7C 7C 1B 78 */ mr r28, r3 /* 803004B4 002FC114 7C 9D 23 78 */ mr r29, r4 @@ -53249,7 +53249,7 @@ func_80300A10: /* 80300A20 002FC680 7C 08 02 A6 */ mflr r0 /* 80300A24 002FC684 7D 8B 63 78 */ mr r11, r12 /* 80300A28 002FC688 90 0C 00 04 */ stw r0, 4(r12) -/* 80300A2C 002FC68C 4B EC 66 F9 */ bl func_801C7124 +/* 80300A2C 002FC68C 4B EC 66 F9 */ bl _savegpr_26 /* 80300A30 002FC690 3F E0 80 58 */ lis r31, lbl_8057B780@ha /* 80300A34 002FC694 3C C0 80 44 */ lis r6, lbl_80446240@ha /* 80300A38 002FC698 7C 7A 1B 78 */ mr r26, r3 @@ -54572,7 +54572,7 @@ func_80301C3C: /* 80301C40 002FD8A0 7C 08 02 A6 */ mflr r0 /* 80301C44 002FD8A4 90 01 00 34 */ stw r0, 0x34(r1) /* 80301C48 002FD8A8 39 61 00 30 */ addi r11, r1, 0x30 -/* 80301C4C 002FD8AC 4B EC 54 C9 */ bl func_801C7114 +/* 80301C4C 002FD8AC 4B EC 54 C9 */ bl _savegpr_22 /* 80301C50 002FD8B0 28 05 00 0A */ cmplwi r5, 0xa /* 80301C54 002FD8B4 7C 7D 1B 78 */ mr r29, r3 /* 80301C58 002FD8B8 7C 9E 23 78 */ mr r30, r4 @@ -55356,7 +55356,7 @@ func_80302674: /* 80302678 002FE2D8 7C 08 02 A6 */ mflr r0 /* 8030267C 002FE2DC 90 01 00 44 */ stw r0, 0x44(r1) /* 80302680 002FE2E0 39 61 00 40 */ addi r11, r1, 0x40 -/* 80302684 002FE2E4 4B EC 4A 81 */ bl func_801C7104 +/* 80302684 002FE2E4 4B EC 4A 81 */ bl _savegpr_18 /* 80302688 002FE2E8 80 CD AF 90 */ lwz r6, lbl_80640250-_SDA_BASE_(r13) /* 8030268C 002FE2EC 7C 7B 1B 78 */ mr r27, r3 /* 80302690 002FE2F0 83 A5 00 08 */ lwz r29, 8(r5) @@ -55473,7 +55473,7 @@ func_80302804: /* 80302808 002FE468 7C 08 02 A6 */ mflr r0 /* 8030280C 002FE46C 90 01 00 34 */ stw r0, 0x34(r1) /* 80302810 002FE470 39 61 00 30 */ addi r11, r1, 0x30 -/* 80302814 002FE474 4B EC 49 01 */ bl func_801C7114 +/* 80302814 002FE474 4B EC 49 01 */ bl _savegpr_22 /* 80302818 002FE478 83 E3 00 08 */ lwz r31, 8(r3) /* 8030281C 002FE47C 7C 7C 1B 78 */ mr r28, r3 /* 80302820 002FE480 80 8D AF 90 */ lwz r4, lbl_80640250-_SDA_BASE_(r13) @@ -56607,7 +56607,7 @@ func_80303714: /* 80303718 002FF378 7C 08 02 A6 */ mflr r0 /* 8030371C 002FF37C 90 01 00 34 */ stw r0, 0x34(r1) /* 80303720 002FF380 39 61 00 30 */ addi r11, r1, 0x30 -/* 80303724 002FF384 4B EC 39 FD */ bl func_801C7120 +/* 80303724 002FF384 4B EC 39 FD */ bl _savegpr_25 /* 80303728 002FF388 38 00 00 08 */ li r0, 8 /* 8030372C 002FF38C 38 C0 00 00 */ li r6, 0 /* 80303730 002FF390 38 80 FF FF */ li r4, -1 @@ -57868,7 +57868,7 @@ func_80304844: /* 80304848 003004A8 7C 08 02 A6 */ mflr r0 /* 8030484C 003004AC 90 01 02 C4 */ stw r0, 0x2c4(r1) /* 80304850 003004B0 39 61 02 C0 */ addi r11, r1, 0x2c0 -/* 80304854 003004B4 4B EC 28 D1 */ bl func_801C7124 +/* 80304854 003004B4 4B EC 28 D1 */ bl _savegpr_26 /* 80304858 003004B8 3B E1 00 A8 */ addi r31, r1, 0xa8 /* 8030485C 003004BC 7C 7C 1B 78 */ mr r28, r3 /* 80304860 003004C0 7C 9D 23 78 */ mr r29, r4 @@ -58714,7 +58714,7 @@ func_80305338: /* 8030533C 00300F9C 7C 08 02 A6 */ mflr r0 /* 80305340 00300FA0 90 01 00 24 */ stw r0, 0x24(r1) /* 80305344 00300FA4 39 61 00 20 */ addi r11, r1, 0x20 -/* 80305348 00300FA8 4B EC 1D DD */ bl func_801C7124 +/* 80305348 00300FA8 4B EC 1D DD */ bl _savegpr_26 /* 8030534C 00300FAC 80 03 00 0C */ lwz r0, 0xc(r3) /* 80305350 00300FB0 7C 7F 1B 78 */ mr r31, r3 /* 80305354 00300FB4 7C 9A 23 78 */ mr r26, r4 @@ -62038,7 +62038,7 @@ func_80307FD8: /* 80307FDC 00303C3C 7C 08 02 A6 */ mflr r0 /* 80307FE0 00303C40 90 01 00 24 */ stw r0, 0x24(r1) /* 80307FE4 00303C44 39 61 00 20 */ addi r11, r1, 0x20 -/* 80307FE8 00303C48 4B EB F1 3D */ bl func_801C7124 +/* 80307FE8 00303C48 4B EB F1 3D */ bl _savegpr_26 /* 80307FEC 00303C4C 2C 03 00 00 */ cmpwi r3, 0 /* 80307FF0 00303C50 7C 9B 23 78 */ mr r27, r4 /* 80307FF4 00303C54 7C BC 2B 78 */ mr r28, r5 @@ -62170,7 +62170,7 @@ func_803081A0: /* 803081A4 00303E04 7C 08 02 A6 */ mflr r0 /* 803081A8 00303E08 90 01 00 24 */ stw r0, 0x24(r1) /* 803081AC 00303E0C 39 61 00 20 */ addi r11, r1, 0x20 -/* 803081B0 00303E10 4B EB EF 75 */ bl func_801C7124 +/* 803081B0 00303E10 4B EB EF 75 */ bl _savegpr_26 /* 803081B4 00303E14 2C 03 00 00 */ cmpwi r3, 0 /* 803081B8 00303E18 7C 9B 23 78 */ mr r27, r4 /* 803081BC 00303E1C 7C BC 2B 78 */ mr r28, r5 @@ -63162,7 +63162,7 @@ func_80308ED8: /* 80308EDC 00304B3C 7C 08 02 A6 */ mflr r0 /* 80308EE0 00304B40 90 01 00 34 */ stw r0, 0x34(r1) /* 80308EE4 00304B44 39 61 00 30 */ addi r11, r1, 0x30 -/* 80308EE8 00304B48 4B EB E2 39 */ bl func_801C7120 +/* 80308EE8 00304B48 4B EB E2 39 */ bl _savegpr_25 /* 80308EEC 00304B4C 90 A4 00 00 */ stw r5, 0(r4) /* 80308EF0 00304B50 28 09 00 01 */ cmplwi r9, 1 /* 80308EF4 00304B54 A0 03 00 00 */ lhz r0, 0(r3) @@ -63520,7 +63520,7 @@ func_803093BC: /* 803093C0 00305020 7C 08 02 A6 */ mflr r0 /* 803093C4 00305024 90 01 00 34 */ stw r0, 0x34(r1) /* 803093C8 00305028 39 61 00 30 */ addi r11, r1, 0x30 -/* 803093CC 0030502C 4B EB DD 55 */ bl func_801C7120 +/* 803093CC 0030502C 4B EB DD 55 */ bl _savegpr_25 /* 803093D0 00305030 7C 9D 23 78 */ mr r29, r4 /* 803093D4 00305034 80 84 00 00 */ lwz r4, 0(r4) /* 803093D8 00305038 7C 7C 1B 78 */ mr r28, r3 @@ -64020,7 +64020,7 @@ func_80309ADC: /* 80309AE0 00305740 7C 08 02 A6 */ mflr r0 /* 80309AE4 00305744 90 01 00 44 */ stw r0, 0x44(r1) /* 80309AE8 00305748 39 61 00 40 */ addi r11, r1, 0x40 -/* 80309AEC 0030574C 4B EB D6 25 */ bl func_801C7110 +/* 80309AEC 0030574C 4B EB D6 25 */ bl _savegpr_21 /* 80309AF0 00305750 38 00 00 00 */ li r0, 0 /* 80309AF4 00305754 7C B8 2B 78 */ mr r24, r5 /* 80309AF8 00305758 7C D9 33 78 */ mr r25, r6 @@ -64685,7 +64685,7 @@ func_8030A428: /* 8030A42C 0030608C 7C 08 02 A6 */ mflr r0 /* 8030A430 00306090 90 01 00 24 */ stw r0, 0x24(r1) /* 8030A434 00306094 39 61 00 20 */ addi r11, r1, 0x20 -/* 8030A438 00306098 4B EB CC ED */ bl func_801C7124 +/* 8030A438 00306098 4B EB CC ED */ bl _savegpr_26 /* 8030A43C 0030609C A0 04 00 00 */ lhz r0, 0(r4) /* 8030A440 003060A0 7C 9B 23 78 */ mr r27, r4 /* 8030A444 003060A4 7C 7A 1B 78 */ mr r26, r3 @@ -65191,7 +65191,7 @@ func_8030AAE4: /* 8030AAE8 00306748 7C 08 02 A6 */ mflr r0 /* 8030AAEC 0030674C 90 01 00 34 */ stw r0, 0x34(r1) /* 8030AAF0 00306750 39 61 00 30 */ addi r11, r1, 0x30 -/* 8030AAF4 00306754 4B EB C6 2D */ bl func_801C7120 +/* 8030AAF4 00306754 4B EB C6 2D */ bl _savegpr_25 /* 8030AAF8 00306758 80 03 15 E8 */ lwz r0, 0x15e8(r3) /* 8030AAFC 0030675C 7C 7E 1B 78 */ mr r30, r3 /* 8030AB00 00306760 7C 9F 23 78 */ mr r31, r4 @@ -65442,7 +65442,7 @@ func_8030AE54: /* 8030AE58 00306AB8 7C 08 02 A6 */ mflr r0 /* 8030AE5C 00306ABC 90 01 00 44 */ stw r0, 0x44(r1) /* 8030AE60 00306AC0 39 61 00 40 */ addi r11, r1, 0x40 -/* 8030AE64 00306AC4 4B EB C2 C1 */ bl func_801C7124 +/* 8030AE64 00306AC4 4B EB C2 C1 */ bl _savegpr_26 /* 8030AE68 00306AC8 3C E0 80 58 */ lis r7, lbl_8057F5C8@ha /* 8030AE6C 00306ACC 38 00 00 00 */ li r0, 0 /* 8030AE70 00306AD0 38 E7 F5 C8 */ addi r7, r7, lbl_8057F5C8@l @@ -65602,7 +65602,7 @@ func_8030B090: /* 8030B094 00306CF4 7C 08 02 A6 */ mflr r0 /* 8030B098 00306CF8 90 01 00 34 */ stw r0, 0x34(r1) /* 8030B09C 00306CFC 39 61 00 30 */ addi r11, r1, 0x30 -/* 8030B0A0 00306D00 4B EB C0 85 */ bl func_801C7124 +/* 8030B0A0 00306D00 4B EB C0 85 */ bl _savegpr_26 /* 8030B0A4 00306D04 3C A0 80 58 */ lis r5, lbl_8057F5C8@ha /* 8030B0A8 00306D08 38 00 00 00 */ li r0, 0 /* 8030B0AC 00306D0C 38 A5 F5 C8 */ addi r5, r5, lbl_8057F5C8@l @@ -65895,7 +65895,7 @@ func_8030B480: /* 8030B484 003070E4 7C 08 02 A6 */ mflr r0 /* 8030B488 003070E8 90 01 00 44 */ stw r0, 0x44(r1) /* 8030B48C 003070EC 39 61 00 40 */ addi r11, r1, 0x40 -/* 8030B490 003070F0 4B EB BC 95 */ bl func_801C7124 +/* 8030B490 003070F0 4B EB BC 95 */ bl _savegpr_26 /* 8030B494 003070F4 8B 84 00 57 */ lbz r28, 0x57(r4) /* 8030B498 003070F8 7C 7E 1B 78 */ mr r30, r3 /* 8030B49C 003070FC 7C 9F 23 78 */ mr r31, r4 @@ -66078,7 +66078,7 @@ func_8030B720: /* 8030B724 00307384 7C 08 02 A6 */ mflr r0 /* 8030B728 00307388 90 01 00 C4 */ stw r0, 0xc4(r1) /* 8030B72C 0030738C 39 61 00 C0 */ addi r11, r1, 0xc0 -/* 8030B730 00307390 4B EB B9 F1 */ bl func_801C7120 +/* 8030B730 00307390 4B EB B9 F1 */ bl _savegpr_25 /* 8030B734 00307394 83 A3 00 34 */ lwz r29, 0x34(r3) /* 8030B738 00307398 7C 9A 23 78 */ mr r26, r4 /* 8030B73C 0030739C 7C DC 33 78 */ mr r28, r6 @@ -66318,7 +66318,7 @@ func_8030BA90: /* 8030BA94 003076F4 7C 08 02 A6 */ mflr r0 /* 8030BA98 003076F8 90 01 00 74 */ stw r0, 0x74(r1) /* 8030BA9C 003076FC 39 61 00 70 */ addi r11, r1, 0x70 -/* 8030BAA0 00307700 4B EB B6 85 */ bl func_801C7124 +/* 8030BAA0 00307700 4B EB B6 85 */ bl _savegpr_26 /* 8030BAA4 00307704 83 E3 02 2C */ lwz r31, 0x22c(r3) /* 8030BAA8 00307708 38 00 00 01 */ li r0, 1 /* 8030BAAC 0030770C 7C 66 1B 78 */ mr r6, r3 @@ -68504,7 +68504,7 @@ lbl_8030D8E0: /* 8030D8E4 00309544 7C 08 02 A6 */ mflr r0 /* 8030D8E8 00309548 90 01 02 A4 */ stw r0, 0x2a4(r1) /* 8030D8EC 0030954C 39 61 02 A0 */ addi r11, r1, 0x2a0 -/* 8030D8F0 00309550 4B EB 98 21 */ bl func_801C7110 +/* 8030D8F0 00309550 4B EB 98 21 */ bl _savegpr_21 /* 8030D8F4 00309554 7C D6 33 78 */ mr r22, r6 /* 8030D8F8 00309558 7C 77 1B 78 */ mr r23, r3 /* 8030D8FC 0030955C 7C 98 23 78 */ mr r24, r4 @@ -69487,7 +69487,7 @@ func_8030E668: /* 8030E66C 0030A2CC 7C 08 02 A6 */ mflr r0 /* 8030E670 0030A2D0 90 01 00 54 */ stw r0, 0x54(r1) /* 8030E674 0030A2D4 39 61 00 50 */ addi r11, r1, 0x50 -/* 8030E678 0030A2D8 4B EB 8A 91 */ bl func_801C7108 +/* 8030E678 0030A2D8 4B EB 8A 91 */ bl _savegpr_19 /* 8030E67C 0030A2DC 38 00 FF FF */ li r0, -1 /* 8030E680 0030A2E0 28 04 00 02 */ cmplwi r4, 2 /* 8030E684 0030A2E4 90 07 00 00 */ stw r0, 0(r7) @@ -69899,7 +69899,7 @@ func_8030EBD4: /* 8030EBD8 0030A838 7C 08 02 A6 */ mflr r0 /* 8030EBDC 0030A83C 90 01 00 24 */ stw r0, 0x24(r1) /* 8030EBE0 0030A840 39 61 00 20 */ addi r11, r1, 0x20 -/* 8030EBE4 0030A844 4B EB 85 41 */ bl func_801C7124 +/* 8030EBE4 0030A844 4B EB 85 41 */ bl _savegpr_26 /* 8030EBE8 0030A848 38 00 FF FF */ li r0, -1 /* 8030EBEC 0030A84C 7C 7E 1B 78 */ mr r30, r3 /* 8030EBF0 0030A850 90 06 00 00 */ stw r0, 0(r6) @@ -70347,7 +70347,7 @@ func_8030F1EC: /* 8030F1F0 0030AE50 7C 08 02 A6 */ mflr r0 /* 8030F1F4 0030AE54 90 01 00 44 */ stw r0, 0x44(r1) /* 8030F1F8 0030AE58 39 61 00 40 */ addi r11, r1, 0x40 -/* 8030F1FC 0030AE5C 4B EB 7F 25 */ bl func_801C7120 +/* 8030F1FC 0030AE5C 4B EB 7F 25 */ bl _savegpr_25 /* 8030F200 0030AE60 83 E3 00 34 */ lwz r31, 0x34(r3) /* 8030F204 0030AE64 7C 79 1B 78 */ mr r25, r3 /* 8030F208 0030AE68 3D 00 80 40 */ lis r8, lbl_803FE280@ha @@ -70541,7 +70541,7 @@ func_8030F498: /* 8030F49C 0030B0FC 7C 08 02 A6 */ mflr r0 /* 8030F4A0 0030B100 90 01 00 54 */ stw r0, 0x54(r1) /* 8030F4A4 0030B104 39 61 00 50 */ addi r11, r1, 0x50 -/* 8030F4A8 0030B108 4B EB 7C 69 */ bl func_801C7110 +/* 8030F4A8 0030B108 4B EB 7C 69 */ bl _savegpr_21 /* 8030F4AC 0030B10C 38 00 00 00 */ li r0, 0 /* 8030F4B0 0030B110 3D 20 80 40 */ lis r9, lbl_803FE280@ha /* 8030F4B4 0030B114 90 01 00 08 */ stw r0, 8(r1) @@ -70772,7 +70772,7 @@ func_8030F7C0: /* 8030F7C4 0030B424 7C 08 02 A6 */ mflr r0 /* 8030F7C8 0030B428 90 01 00 34 */ stw r0, 0x34(r1) /* 8030F7CC 0030B42C 39 61 00 30 */ addi r11, r1, 0x30 -/* 8030F7D0 0030B430 4B EB 79 55 */ bl func_801C7124 +/* 8030F7D0 0030B430 4B EB 79 55 */ bl _savegpr_26 /* 8030F7D4 0030B434 83 E3 00 34 */ lwz r31, 0x34(r3) /* 8030F7D8 0030B438 39 00 FF FF */ li r8, -1 /* 8030F7DC 0030B43C 38 00 00 01 */ li r0, 1 @@ -71274,7 +71274,7 @@ func_8030FEA4: /* 8030FEA8 0030BB08 7C 08 02 A6 */ mflr r0 /* 8030FEAC 0030BB0C 90 01 00 34 */ stw r0, 0x34(r1) /* 8030FEB0 0030BB10 39 61 00 30 */ addi r11, r1, 0x30 -/* 8030FEB4 0030BB14 4B EB 72 71 */ bl func_801C7124 +/* 8030FEB4 0030BB14 4B EB 72 71 */ bl _savegpr_26 /* 8030FEB8 0030BB18 A0 03 00 02 */ lhz r0, 2(r3) /* 8030FEBC 0030BB1C 7C 7A 1B 78 */ mr r26, r3 /* 8030FEC0 0030BB20 80 63 00 0C */ lwz r3, 0xc(r3) @@ -71461,7 +71461,7 @@ func_80310114: /* 80310118 0030BD78 7C 08 02 A6 */ mflr r0 /* 8031011C 0030BD7C 90 01 00 34 */ stw r0, 0x34(r1) /* 80310120 0030BD80 39 61 00 30 */ addi r11, r1, 0x30 -/* 80310124 0030BD84 4B EB 6F FD */ bl func_801C7120 +/* 80310124 0030BD84 4B EB 6F FD */ bl _savegpr_25 /* 80310128 0030BD88 2C 03 00 00 */ cmpwi r3, 0 /* 8031012C 0030BD8C 7C 79 1B 78 */ mr r25, r3 /* 80310130 0030BD90 7C 9A 23 78 */ mr r26, r4 @@ -72414,7 +72414,7 @@ func_80310DAC: /* 80310DB0 0030CA10 7C 08 02 A6 */ mflr r0 /* 80310DB4 0030CA14 90 01 00 44 */ stw r0, 0x44(r1) /* 80310DB8 0030CA18 39 61 00 40 */ addi r11, r1, 0x40 -/* 80310DBC 0030CA1C 4B EB 63 59 */ bl func_801C7114 +/* 80310DBC 0030CA1C 4B EB 63 59 */ bl _savegpr_22 /* 80310DC0 0030CA20 38 00 00 00 */ li r0, 0 /* 80310DC4 0030CA24 7C 99 23 78 */ mr r25, r4 /* 80310DC8 0030CA28 90 06 00 00 */ stw r0, 0(r6) @@ -72708,7 +72708,7 @@ func_80311170: /* 80311174 0030CDD4 7C 08 02 A6 */ mflr r0 /* 80311178 0030CDD8 90 01 00 34 */ stw r0, 0x34(r1) /* 8031117C 0030CDDC 39 61 00 30 */ addi r11, r1, 0x30 -/* 80311180 0030CDE0 4B EB 5F A1 */ bl func_801C7120 +/* 80311180 0030CDE0 4B EB 5F A1 */ bl _savegpr_25 /* 80311184 0030CDE4 2C 03 00 00 */ cmpwi r3, 0 /* 80311188 0030CDE8 7C 7C 1B 78 */ mr r28, r3 /* 8031118C 0030CDEC 7C 9D 23 78 */ mr r29, r4 @@ -73489,7 +73489,7 @@ func_80311C58: /* 80311C5C 0030D8BC 7C 08 02 A6 */ mflr r0 /* 80311C60 0030D8C0 90 01 00 34 */ stw r0, 0x34(r1) /* 80311C64 0030D8C4 39 61 00 30 */ addi r11, r1, 0x30 -/* 80311C68 0030D8C8 4B EB 54 BD */ bl func_801C7124 +/* 80311C68 0030D8C8 4B EB 54 BD */ bl _savegpr_26 /* 80311C6C 0030D8CC 2C 03 00 00 */ cmpwi r3, 0 /* 80311C70 0030D8D0 7C 7D 1B 78 */ mr r29, r3 /* 80311C74 0030D8D4 7C BE 2B 78 */ mr r30, r5 @@ -73588,7 +73588,7 @@ func_80311DBC: /* 80311DC0 0030DA20 7C 08 02 A6 */ mflr r0 /* 80311DC4 0030DA24 90 01 00 34 */ stw r0, 0x34(r1) /* 80311DC8 0030DA28 39 61 00 30 */ addi r11, r1, 0x30 -/* 80311DCC 0030DA2C 4B EB 53 55 */ bl func_801C7120 +/* 80311DCC 0030DA2C 4B EB 53 55 */ bl _savegpr_25 /* 80311DD0 0030DA30 2C 03 00 00 */ cmpwi r3, 0 /* 80311DD4 0030DA34 7C 79 1B 78 */ mr r25, r3 /* 80311DD8 0030DA38 7C BA 2B 78 */ mr r26, r5 @@ -73758,7 +73758,7 @@ func_80312010: /* 80312014 0030DC74 7C 08 02 A6 */ mflr r0 /* 80312018 0030DC78 90 01 00 34 */ stw r0, 0x34(r1) /* 8031201C 0030DC7C 39 61 00 30 */ addi r11, r1, 0x30 -/* 80312020 0030DC80 4B EB 51 01 */ bl func_801C7120 +/* 80312020 0030DC80 4B EB 51 01 */ bl _savegpr_25 /* 80312024 0030DC84 2C 03 00 00 */ cmpwi r3, 0 /* 80312028 0030DC88 7C 7A 1B 78 */ mr r26, r3 /* 8031202C 0030DC8C 7C BB 2B 78 */ mr r27, r5 @@ -73884,7 +73884,7 @@ func_803121D0: /* 803121D4 0030DE34 7C 08 02 A6 */ mflr r0 /* 803121D8 0030DE38 90 01 00 34 */ stw r0, 0x34(r1) /* 803121DC 0030DE3C 39 61 00 30 */ addi r11, r1, 0x30 -/* 803121E0 0030DE40 4B EB 4F 45 */ bl func_801C7124 +/* 803121E0 0030DE40 4B EB 4F 45 */ bl _savegpr_26 /* 803121E4 0030DE44 2C 03 00 00 */ cmpwi r3, 0 /* 803121E8 0030DE48 7C 7D 1B 78 */ mr r29, r3 /* 803121EC 0030DE4C 7C BE 2B 78 */ mr r30, r5 @@ -73987,7 +73987,7 @@ func_80312344: /* 80312348 0030DFA8 7C 08 02 A6 */ mflr r0 /* 8031234C 0030DFAC 90 01 00 34 */ stw r0, 0x34(r1) /* 80312350 0030DFB0 39 61 00 30 */ addi r11, r1, 0x30 -/* 80312354 0030DFB4 4B EB 4D CD */ bl func_801C7120 +/* 80312354 0030DFB4 4B EB 4D CD */ bl _savegpr_25 /* 80312358 0030DFB8 2C 03 00 00 */ cmpwi r3, 0 /* 8031235C 0030DFBC 7C 79 1B 78 */ mr r25, r3 /* 80312360 0030DFC0 7C BA 2B 78 */ mr r26, r5 @@ -74196,7 +74196,7 @@ func_80312630: /* 80312634 0030E294 7C 08 02 A6 */ mflr r0 /* 80312638 0030E298 90 01 00 34 */ stw r0, 0x34(r1) /* 8031263C 0030E29C 39 61 00 30 */ addi r11, r1, 0x30 -/* 80312640 0030E2A0 4B EB 4A E1 */ bl func_801C7120 +/* 80312640 0030E2A0 4B EB 4A E1 */ bl _savegpr_25 /* 80312644 0030E2A4 2C 03 00 00 */ cmpwi r3, 0 /* 80312648 0030E2A8 7C 7A 1B 78 */ mr r26, r3 /* 8031264C 0030E2AC 7C BB 2B 78 */ mr r27, r5 @@ -75556,7 +75556,7 @@ func_803138D8: /* 803138DC 0030F53C 7C 08 02 A6 */ mflr r0 /* 803138E0 0030F540 90 01 00 54 */ stw r0, 0x54(r1) /* 803138E4 0030F544 39 61 00 50 */ addi r11, r1, 0x50 -/* 803138E8 0030F548 4B EB 38 2D */ bl func_801C7114 +/* 803138E8 0030F548 4B EB 38 2D */ bl _savegpr_22 /* 803138EC 0030F54C 80 E3 00 08 */ lwz r7, 8(r3) /* 803138F0 0030F550 39 03 00 0C */ addi r8, r3, 0xc /* 803138F4 0030F554 38 00 00 00 */ li r0, 0 @@ -76713,7 +76713,7 @@ func_803148D0: /* 803148D4 00310534 7C 08 02 A6 */ mflr r0 /* 803148D8 00310538 90 01 00 34 */ stw r0, 0x34(r1) /* 803148DC 0031053C 39 61 00 30 */ addi r11, r1, 0x30 -/* 803148E0 00310540 4B EB 28 41 */ bl func_801C7120 +/* 803148E0 00310540 4B EB 28 41 */ bl _savegpr_25 /* 803148E4 00310544 38 00 00 00 */ li r0, 0 /* 803148E8 00310548 7C 9B 23 78 */ mr r27, r4 /* 803148EC 0031054C 90 01 00 08 */ stw r0, 8(r1) @@ -77383,7 +77383,7 @@ func_80315214: /* 80315218 00310E78 7C 08 02 A6 */ mflr r0 /* 8031521C 00310E7C 90 01 00 34 */ stw r0, 0x34(r1) /* 80315220 00310E80 39 61 00 30 */ addi r11, r1, 0x30 -/* 80315224 00310E84 4B EB 1F 01 */ bl func_801C7124 +/* 80315224 00310E84 4B EB 1F 01 */ bl _savegpr_26 /* 80315228 00310E88 2C 07 00 00 */ cmpwi r7, 0 /* 8031522C 00310E8C 7C 7A 1B 78 */ mr r26, r3 /* 80315230 00310E90 7C 9B 23 78 */ mr r27, r4 @@ -77534,7 +77534,7 @@ func_8031542C: /* 80315430 00311090 7C 08 02 A6 */ mflr r0 /* 80315434 00311094 90 01 00 34 */ stw r0, 0x34(r1) /* 80315438 00311098 39 61 00 30 */ addi r11, r1, 0x30 -/* 8031543C 0031109C 4B EB 1C E9 */ bl func_801C7124 +/* 8031543C 0031109C 4B EB 1C E9 */ bl _savegpr_26 /* 80315440 003110A0 2C 07 00 00 */ cmpwi r7, 0 /* 80315444 003110A4 7C 7A 1B 78 */ mr r26, r3 /* 80315448 003110A8 7C 9B 23 78 */ mr r27, r4 @@ -78114,7 +78114,7 @@ lbl_80315C30: /* 80315C34 00311894 7C 08 02 A6 */ mflr r0 /* 80315C38 00311898 90 01 00 44 */ stw r0, 0x44(r1) /* 80315C3C 0031189C 39 61 00 40 */ addi r11, r1, 0x40 -/* 80315C40 003118A0 4B EB 14 E5 */ bl func_801C7124 +/* 80315C40 003118A0 4B EB 14 E5 */ bl _savegpr_26 /* 80315C44 003118A4 2C 04 00 00 */ cmpwi r4, 0 /* 80315C48 003118A8 7C 7B 1B 78 */ mr r27, r3 /* 80315C4C 003118AC 7C 9C 23 78 */ mr r28, r4 @@ -80226,7 +80226,7 @@ func_803178E0: /* 803178E4 00313544 7C 08 02 A6 */ mflr r0 /* 803178E8 00313548 90 01 00 34 */ stw r0, 0x34(r1) /* 803178EC 0031354C 39 61 00 30 */ addi r11, r1, 0x30 -/* 803178F0 00313550 4B EA F8 35 */ bl func_801C7124 +/* 803178F0 00313550 4B EA F8 35 */ bl _savegpr_26 /* 803178F4 00313554 3C A0 80 58 */ lis r5, lbl_8057F5C8@ha /* 803178F8 00313558 7C 7F 1B 78 */ mr r31, r3 /* 803178FC 0031355C 3B 85 F5 C8 */ addi r28, r5, lbl_8057F5C8@l @@ -81279,7 +81279,7 @@ func_80318758: /* 8031875C 003143BC 7C 08 02 A6 */ mflr r0 /* 80318760 003143C0 90 01 00 34 */ stw r0, 0x34(r1) /* 80318764 003143C4 39 61 00 30 */ addi r11, r1, 0x30 -/* 80318768 003143C8 4B EA E9 BD */ bl func_801C7124 +/* 80318768 003143C8 4B EA E9 BD */ bl _savegpr_26 /* 8031876C 003143CC 88 A2 A4 A8 */ lbz r5, lbl_80642AA8-_SDA2_BASE_(r2) /* 80318770 003143D0 2C 03 00 00 */ cmpwi r3, 0 /* 80318774 003143D4 88 02 A4 A9 */ lbz r0, lbl_80642AA9-_SDA2_BASE_(r2) @@ -81491,7 +81491,7 @@ func_80318A28: /* 80318A2C 0031468C 7C 08 02 A6 */ mflr r0 /* 80318A30 00314690 90 01 00 34 */ stw r0, 0x34(r1) /* 80318A34 00314694 39 61 00 30 */ addi r11, r1, 0x30 -/* 80318A38 00314698 4B EA E6 E9 */ bl func_801C7120 +/* 80318A38 00314698 4B EA E6 E9 */ bl _savegpr_25 /* 80318A3C 0031469C 38 00 00 00 */ li r0, 0 /* 80318A40 003146A0 2C 03 00 00 */ cmpwi r3, 0 /* 80318A44 003146A4 90 08 00 00 */ stw r0, 0(r8) @@ -81761,7 +81761,7 @@ func_80318DE8: /* 80318DEC 00314A4C 7C 08 02 A6 */ mflr r0 /* 80318DF0 00314A50 90 01 00 34 */ stw r0, 0x34(r1) /* 80318DF4 00314A54 39 61 00 30 */ addi r11, r1, 0x30 -/* 80318DF8 00314A58 4B EA E3 29 */ bl func_801C7120 +/* 80318DF8 00314A58 4B EA E3 29 */ bl _savegpr_25 /* 80318DFC 00314A5C 38 00 00 00 */ li r0, 0 /* 80318E00 00314A60 2C 03 00 00 */ cmpwi r3, 0 /* 80318E04 00314A64 90 08 00 00 */ stw r0, 0(r8) @@ -84928,7 +84928,7 @@ func_8031B730: /* 8031B734 00317394 7C 08 02 A6 */ mflr r0 /* 8031B738 00317398 90 01 00 34 */ stw r0, 0x34(r1) /* 8031B73C 0031739C 39 61 00 30 */ addi r11, r1, 0x30 -/* 8031B740 003173A0 4B EA B9 E1 */ bl func_801C7120 +/* 8031B740 003173A0 4B EA B9 E1 */ bl _savegpr_25 /* 8031B744 003173A4 7C 7E 1B 78 */ mr r30, r3 /* 8031B748 003173A8 38 80 00 00 */ li r4, 0 /* 8031B74C 003173AC 48 00 00 0C */ b lbl_8031B758 @@ -86005,7 +86005,7 @@ func_8031C598: /* 8031C59C 003181FC 7C 08 02 A6 */ mflr r0 /* 8031C5A0 00318200 90 01 01 24 */ stw r0, 0x124(r1) /* 8031C5A4 00318204 39 61 01 20 */ addi r11, r1, 0x120 -/* 8031C5A8 00318208 4B EA AB 7D */ bl func_801C7124 +/* 8031C5A8 00318208 4B EA AB 7D */ bl _savegpr_26 /* 8031C5AC 0031820C 3F C0 80 44 */ lis r30, lbl_80446718@ha /* 8031C5B0 00318210 7C 7A 1B 78 */ mr r26, r3 /* 8031C5B4 00318214 7C 9F 23 78 */ mr r31, r4 @@ -86736,7 +86736,7 @@ lbl_8031CF8C: /* 8031CF90 00318BF0 7C 08 02 A6 */ mflr r0 /* 8031CF94 00318BF4 90 01 00 34 */ stw r0, 0x34(r1) /* 8031CF98 00318BF8 39 61 00 30 */ addi r11, r1, 0x30 -/* 8031CF9C 00318BFC 4B EA A1 85 */ bl func_801C7120 +/* 8031CF9C 00318BFC 4B EA A1 85 */ bl _savegpr_25 /* 8031CFA0 00318C00 7C 99 23 78 */ mr r25, r4 /* 8031CFA4 00318C04 3C 80 80 44 */ lis r4, lbl_80446AF4@ha /* 8031CFA8 00318C08 7C BA 2B 78 */ mr r26, r5 @@ -87146,7 +87146,7 @@ func_8031D528: /* 8031D52C 0031918C 7C 08 02 A6 */ mflr r0 /* 8031D530 00319190 90 01 00 44 */ stw r0, 0x44(r1) /* 8031D534 00319194 39 61 00 40 */ addi r11, r1, 0x40 -/* 8031D538 00319198 4B EA 9B E9 */ bl func_801C7120 +/* 8031D538 00319198 4B EA 9B E9 */ bl _savegpr_25 /* 8031D53C 0031919C 80 6D B0 38 */ lwz r3, lbl_806402F8-_SDA_BASE_(r13) /* 8031D540 003191A0 2C 03 00 00 */ cmpwi r3, 0 /* 8031D544 003191A4 41 82 0A A0 */ beq lbl_8031DFE4 @@ -88565,7 +88565,7 @@ func_8031E910: /* 8031E914 0031A574 7C 08 02 A6 */ mflr r0 /* 8031E918 0031A578 90 01 00 34 */ stw r0, 0x34(r1) /* 8031E91C 0031A57C 39 61 00 30 */ addi r11, r1, 0x30 -/* 8031E920 0031A580 4B EA 88 01 */ bl func_801C7120 +/* 8031E920 0031A580 4B EA 88 01 */ bl _savegpr_25 /* 8031E924 0031A584 7C 04 28 00 */ cmpw r4, r5 /* 8031E928 0031A588 7C 79 1B 78 */ mr r25, r3 /* 8031E92C 0031A58C 7C BA 2B 78 */ mr r26, r5 @@ -89752,7 +89752,7 @@ lbl_8031F9C0: /* 8031F9C4 0031B624 7C 08 02 A6 */ mflr r0 /* 8031F9C8 0031B628 90 01 02 34 */ stw r0, 0x234(r1) /* 8031F9CC 0031B62C 39 61 02 30 */ addi r11, r1, 0x230 -/* 8031F9D0 0031B630 4B EA 77 55 */ bl func_801C7124 +/* 8031F9D0 0031B630 4B EA 77 55 */ bl _savegpr_26 /* 8031F9D4 0031B634 7C 9B 23 78 */ mr r27, r4 /* 8031F9D8 0031B638 3C 80 80 44 */ lis r4, lbl_80446DAC@ha /* 8031F9DC 0031B63C 80 BB 00 00 */ lwz r5, 0(r27) @@ -90039,7 +90039,7 @@ func_8031FD74: /* 8031FD78 0031B9D8 7C 08 02 A6 */ mflr r0 /* 8031FD7C 0031B9DC 90 01 02 64 */ stw r0, 0x264(r1) /* 8031FD80 0031B9E0 39 61 02 60 */ addi r11, r1, 0x260 -/* 8031FD84 0031B9E4 4B EA 73 9D */ bl func_801C7120 +/* 8031FD84 0031B9E4 4B EA 73 9D */ bl _savegpr_25 /* 8031FD88 0031B9E8 80 AD B0 48 */ lwz r5, lbl_80640308-_SDA_BASE_(r13) /* 8031FD8C 0031B9EC 3F E0 80 44 */ lis r31, lbl_80446C80@ha /* 8031FD90 0031B9F0 7C 7D 1B 78 */ mr r29, r3 @@ -90256,7 +90256,7 @@ func_80320080: /* 80320084 0031BCE4 7C 08 02 A6 */ mflr r0 /* 80320088 0031BCE8 90 01 00 24 */ stw r0, 0x24(r1) /* 8032008C 0031BCEC 39 61 00 20 */ addi r11, r1, 0x20 -/* 80320090 0031BCF0 4B EA 70 95 */ bl func_801C7124 +/* 80320090 0031BCF0 4B EA 70 95 */ bl _savegpr_26 /* 80320094 0031BCF4 7C 7A 1B 78 */ mr r26, r3 /* 80320098 0031BCF8 7C 9B 23 78 */ mr r27, r4 /* 8032009C 0031BCFC 7C BD 2B 78 */ mr r29, r5 @@ -90941,7 +90941,7 @@ lbl_80320A10: /* 80320A14 0031C674 7C 08 02 A6 */ mflr r0 /* 80320A18 0031C678 90 01 00 44 */ stw r0, 0x44(r1) /* 80320A1C 0031C67C 39 61 00 40 */ addi r11, r1, 0x40 -/* 80320A20 0031C680 4B EA 67 01 */ bl func_801C7120 +/* 80320A20 0031C680 4B EA 67 01 */ bl _savegpr_25 /* 80320A24 0031C684 80 A4 00 00 */ lwz r5, 0(r4) /* 80320A28 0031C688 3F E0 80 44 */ lis r31, lbl_80446C80@ha /* 80320A2C 0031C68C 7C 7A 1B 78 */ mr r26, r3 @@ -91073,7 +91073,7 @@ lbl_80320BFC: /* 80320C00 0031C860 7C 08 02 A6 */ mflr r0 /* 80320C04 0031C864 90 01 02 54 */ stw r0, 0x254(r1) /* 80320C08 0031C868 39 61 02 50 */ addi r11, r1, 0x250 -/* 80320C0C 0031C86C 4B EA 65 15 */ bl func_801C7120 +/* 80320C0C 0031C86C 4B EA 65 15 */ bl _savegpr_25 /* 80320C10 0031C870 80 A4 00 00 */ lwz r5, 0(r4) /* 80320C14 0031C874 3F E0 80 44 */ lis r31, lbl_80446C80@ha /* 80320C18 0031C878 7C 9A 23 78 */ mr r26, r4 @@ -92191,7 +92191,7 @@ func_80321BFC: /* 80321C00 0031D860 7C 08 02 A6 */ mflr r0 /* 80321C04 0031D864 90 01 00 34 */ stw r0, 0x34(r1) /* 80321C08 0031D868 39 61 00 30 */ addi r11, r1, 0x30 -/* 80321C0C 0031D86C 4B EA 55 15 */ bl func_801C7120 +/* 80321C0C 0031D86C 4B EA 55 15 */ bl _savegpr_25 /* 80321C10 0031D870 83 A1 00 38 */ lwz r29, 0x38(r1) /* 80321C14 0031D874 3C 60 80 44 */ lis r3, lbl_80447648@ha /* 80321C18 0031D878 7C 99 23 78 */ mr r25, r4 @@ -92735,7 +92735,7 @@ func_803223C4: /* 803223C8 0031E028 7C 08 02 A6 */ mflr r0 /* 803223CC 0031E02C 90 01 00 24 */ stw r0, 0x24(r1) /* 803223D0 0031E030 39 61 00 20 */ addi r11, r1, 0x20 -/* 803223D4 0031E034 4B EA 4D 51 */ bl func_801C7124 +/* 803223D4 0031E034 4B EA 4D 51 */ bl _savegpr_26 /* 803223D8 0031E038 3C 60 80 44 */ lis r3, lbl_80447720@ha /* 803223DC 0031E03C 7C 9A 23 78 */ mr r26, r4 /* 803223E0 0031E040 38 83 77 20 */ addi r4, r3, lbl_80447720@l @@ -92800,7 +92800,7 @@ func_803224B0: /* 803224B4 0031E114 7C 08 02 A6 */ mflr r0 /* 803224B8 0031E118 90 01 00 24 */ stw r0, 0x24(r1) /* 803224BC 0031E11C 39 61 00 20 */ addi r11, r1, 0x20 -/* 803224C0 0031E120 4B EA 4C 65 */ bl func_801C7124 +/* 803224C0 0031E120 4B EA 4C 65 */ bl _savegpr_26 /* 803224C4 0031E124 3D 20 80 44 */ lis r9, lbl_8044774C@ha /* 803224C8 0031E128 7C 7A 1B 78 */ mr r26, r3 /* 803224CC 0031E12C 7C 9B 23 78 */ mr r27, r4 @@ -92945,7 +92945,7 @@ func_803226C4: /* 803226C8 0031E328 7C 08 02 A6 */ mflr r0 /* 803226CC 0031E32C 90 01 02 44 */ stw r0, 0x244(r1) /* 803226D0 0031E330 39 61 02 40 */ addi r11, r1, 0x240 -/* 803226D4 0031E334 4B EA 4A 51 */ bl func_801C7124 +/* 803226D4 0031E334 4B EA 4A 51 */ bl _savegpr_26 /* 803226D8 0031E338 3F A0 80 44 */ lis r29, lbl_80447648@ha /* 803226DC 0031E33C 38 00 FF FF */ li r0, -1 /* 803226E0 0031E340 90 01 00 0C */ stw r0, 0xc(r1) @@ -94049,7 +94049,7 @@ lbl_803235A8: /* 803235AC 0031F20C 7C 08 02 A6 */ mflr r0 /* 803235B0 0031F210 90 01 00 24 */ stw r0, 0x24(r1) /* 803235B4 0031F214 39 61 00 20 */ addi r11, r1, 0x20 -/* 803235B8 0031F218 4B EA 3B 6D */ bl func_801C7124 +/* 803235B8 0031F218 4B EA 3B 6D */ bl _savegpr_26 /* 803235BC 0031F21C 2C 03 00 00 */ cmpwi r3, 0 /* 803235C0 0031F220 7C 7B 1B 78 */ mr r27, r3 /* 803235C4 0031F224 7C 9C 23 78 */ mr r28, r4 @@ -95130,7 +95130,7 @@ func_80324440: /* 80324444 003200A4 7C 08 02 A6 */ mflr r0 /* 80324448 003200A8 90 01 00 24 */ stw r0, 0x24(r1) /* 8032444C 003200AC 39 61 00 20 */ addi r11, r1, 0x20 -/* 80324450 003200B0 4B EA 2C D5 */ bl func_801C7124 +/* 80324450 003200B0 4B EA 2C D5 */ bl _savegpr_26 /* 80324454 003200B4 2C 04 00 00 */ cmpwi r4, 0 /* 80324458 003200B8 7C 7D 1B 78 */ mr r29, r3 /* 8032445C 003200BC 7C 9E 23 78 */ mr r30, r4 @@ -95646,7 +95646,7 @@ func_80324B90: /* 80324B94 003207F4 7C 08 02 A6 */ mflr r0 /* 80324B98 003207F8 90 01 00 54 */ stw r0, 0x54(r1) /* 80324B9C 003207FC 39 61 00 50 */ addi r11, r1, 0x50 -/* 80324BA0 00320800 4B EA 25 75 */ bl func_801C7114 +/* 80324BA0 00320800 4B EA 25 75 */ bl _savegpr_22 /* 80324BA4 00320804 80 8D B0 68 */ lwz r4, lbl_80640328-_SDA_BASE_(r13) /* 80324BA8 00320808 80 04 00 10 */ lwz r0, 0x10(r4) /* 80324BAC 0032080C 2C 00 00 00 */ cmpwi r0, 0 @@ -96015,7 +96015,7 @@ func_803250F8: /* 803250FC 00320D5C 7C 08 02 A6 */ mflr r0 /* 80325100 00320D60 90 01 00 64 */ stw r0, 0x64(r1) /* 80325104 00320D64 39 61 00 60 */ addi r11, r1, 0x60 -/* 80325108 00320D68 4B EA 20 19 */ bl func_801C7120 +/* 80325108 00320D68 4B EA 20 19 */ bl _savegpr_25 /* 8032510C 00320D6C 3F C0 80 44 */ lis r30, lbl_80447FE0@ha /* 80325110 00320D70 7C 79 1B 78 */ mr r25, r3 /* 80325114 00320D74 7C 9A 23 78 */ mr r26, r4 @@ -96142,7 +96142,7 @@ func_803252DC: /* 803252E0 00320F40 7C 08 02 A6 */ mflr r0 /* 803252E4 00320F44 90 01 00 34 */ stw r0, 0x34(r1) /* 803252E8 00320F48 39 61 00 30 */ addi r11, r1, 0x30 -/* 803252EC 00320F4C 4B EA 1E 35 */ bl func_801C7120 +/* 803252EC 00320F4C 4B EA 1E 35 */ bl _savegpr_25 /* 803252F0 00320F50 3F A0 80 44 */ lis r29, lbl_80447FE0@ha /* 803252F4 00320F54 7C 7F 1B 78 */ mr r31, r3 /* 803252F8 00320F58 7C 99 23 78 */ mr r25, r4 @@ -98424,7 +98424,7 @@ func_80327434: /* 80327438 00323098 7C 08 02 A6 */ mflr r0 /* 8032743C 0032309C 90 01 00 24 */ stw r0, 0x24(r1) /* 80327440 003230A0 39 61 00 20 */ addi r11, r1, 0x20 -/* 80327444 003230A4 4B E9 FC E1 */ bl func_801C7124 +/* 80327444 003230A4 4B E9 FC E1 */ bl _savegpr_26 /* 80327448 003230A8 3F E0 80 44 */ lis r31, lbl_80447FE0@ha /* 8032744C 003230AC 7C 7A 1B 78 */ mr r26, r3 /* 80327450 003230B0 7C 9B 23 78 */ mr r27, r4 @@ -99643,7 +99643,7 @@ func_8032854C: /* 80328550 003241B0 7C 08 02 A6 */ mflr r0 /* 80328554 003241B4 90 01 00 34 */ stw r0, 0x34(r1) /* 80328558 003241B8 39 61 00 30 */ addi r11, r1, 0x30 -/* 8032855C 003241BC 4B E9 EB C5 */ bl func_801C7120 +/* 8032855C 003241BC 4B E9 EB C5 */ bl _savegpr_25 /* 80328560 003241C0 80 CD B0 68 */ lwz r6, lbl_80640328-_SDA_BASE_(r13) /* 80328564 003241C4 3F E0 80 44 */ lis r31, lbl_80447FE0@ha /* 80328568 003241C8 2C 03 00 00 */ cmpwi r3, 0 @@ -99919,7 +99919,7 @@ func_80328944: /* 80328948 003245A8 7C 08 02 A6 */ mflr r0 /* 8032894C 003245AC 90 01 04 54 */ stw r0, 0x454(r1) /* 80328950 003245B0 39 61 04 50 */ addi r11, r1, 0x450 -/* 80328954 003245B4 4B E9 E7 B9 */ bl func_801C710C +/* 80328954 003245B4 4B E9 E7 B9 */ bl _savegpr_20 /* 80328958 003245B8 81 2D B0 68 */ lwz r9, lbl_80640328-_SDA_BASE_(r13) /* 8032895C 003245BC 7C 7A 1B 78 */ mr r26, r3 /* 80328960 003245C0 7C 9B 23 78 */ mr r27, r4 |