diff options
Diffstat (limited to 'asm/text_8.s')
-rw-r--r-- | asm/text_8.s | 210 |
1 files changed, 105 insertions, 105 deletions
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 |