diff options
Diffstat (limited to 'asm/text_5.s')
-rw-r--r-- | asm/text_5.s | 236 |
1 files changed, 118 insertions, 118 deletions
diff --git a/asm/text_5.s b/asm/text_5.s index 99abc6d..c0e4329 100644 --- a/asm/text_5.s +++ b/asm/text_5.s @@ -4072,7 +4072,7 @@ func_8017620C: /* 80176210 00171E70 7C 08 02 A6 */ mflr r0 /* 80176214 00171E74 90 01 00 54 */ stw r0, 0x54(r1) /* 80176218 00171E78 39 61 00 50 */ addi r11, r1, 0x50 -/* 8017621C 00171E7C 48 05 0E FD */ bl func_801C7118 +/* 8017621C 00171E7C 48 05 0E FD */ bl _savegpr_23 /* 80176220 00171E80 80 A4 00 00 */ lwz r5, 0(r4) /* 80176224 00171E84 7C 7B 1B 78 */ mr r27, r3 /* 80176228 00171E88 80 04 00 0C */ lwz r0, 0xc(r4) @@ -4188,7 +4188,7 @@ lbl_8017638C: /* 801763C8 00172028 4B FF FE 7C */ b lbl_80176244 lbl_801763CC: /* 801763CC 0017202C 39 61 00 50 */ addi r11, r1, 0x50 -/* 801763D0 00172030 48 05 0D 95 */ bl func_801C7164 +/* 801763D0 00172030 48 05 0D 95 */ bl _restgpr_23 /* 801763D4 00172034 80 01 00 54 */ lwz r0, 0x54(r1) /* 801763D8 00172038 7C 08 03 A6 */ mtlr r0 /* 801763DC 0017203C 38 21 00 50 */ addi r1, r1, 0x50 @@ -4606,7 +4606,7 @@ lbl_80176958: /* 80176984 001725E4 4B EA E9 69 */ bl func_800252EC lbl_80176988: /* 80176988 001725E8 39 61 00 20 */ addi r11, r1, 0x20 -/* 8017698C 001725EC 48 05 07 E9 */ bl func_801C7174 +/* 8017698C 001725EC 48 05 07 E9 */ bl _restgpr_27 /* 80176990 001725F0 80 01 00 24 */ lwz r0, 0x24(r1) /* 80176994 001725F4 7C 08 03 A6 */ mtlr r0 /* 80176998 001725F8 38 21 00 20 */ addi r1, r1, 0x20 @@ -4712,7 +4712,7 @@ lbl_80176ACC: /* 80176AF8 00172758 9B BB 00 06 */ stb r29, 6(r27) lbl_80176AFC: /* 80176AFC 0017275C 39 61 00 30 */ addi r11, r1, 0x30 -/* 80176B00 00172760 48 05 06 75 */ bl func_801C7174 +/* 80176B00 00172760 48 05 06 75 */ bl _restgpr_27 /* 80176B04 00172764 80 01 00 34 */ lwz r0, 0x34(r1) /* 80176B08 00172768 7C 08 03 A6 */ mtlr r0 /* 80176B0C 0017276C 38 21 00 30 */ addi r1, r1, 0x30 @@ -5253,7 +5253,7 @@ lbl_80177208: /* 80177210 00172E70 7F C3 F3 78 */ mr r3, r30 lbl_80177214: /* 80177214 00172E74 39 61 00 20 */ addi r11, r1, 0x20 -/* 80177218 00172E78 48 04 FF 5D */ bl func_801C7174 +/* 80177218 00172E78 48 04 FF 5D */ bl _restgpr_27 /* 8017721C 00172E7C 80 01 00 24 */ lwz r0, 0x24(r1) /* 80177220 00172E80 7C 08 03 A6 */ mtlr r0 /* 80177224 00172E84 38 21 00 20 */ addi r1, r1, 0x20 @@ -6159,7 +6159,7 @@ lbl_80177E5C: /* 80177E84 00173AE4 41 80 FF D8 */ blt lbl_80177E5C /* 80177E88 00173AE8 39 61 00 20 */ addi r11, r1, 0x20 /* 80177E8C 00173AEC 7F 63 DB 78 */ mr r3, r27 -/* 80177E90 00173AF0 48 04 F2 E5 */ bl func_801C7174 +/* 80177E90 00173AF0 48 04 F2 E5 */ bl _restgpr_27 /* 80177E94 00173AF4 80 01 00 24 */ lwz r0, 0x24(r1) /* 80177E98 00173AF8 7C 08 03 A6 */ mtlr r0 /* 80177E9C 00173AFC 38 21 00 20 */ addi r1, r1, 0x20 @@ -6816,7 +6816,7 @@ func_801787A8: /* 801787AC 0017440C 7C 08 02 A6 */ mflr r0 /* 801787B0 00174410 90 01 00 34 */ stw r0, 0x34(r1) /* 801787B4 00174414 39 61 00 30 */ addi r11, r1, 0x30 -/* 801787B8 00174418 48 04 E9 61 */ bl func_801C7118 +/* 801787B8 00174418 48 04 E9 61 */ bl _savegpr_23 /* 801787BC 0017441C A8 06 00 10 */ lha r0, 0x10(r6) /* 801787C0 00174420 7C BD 2B 78 */ mr r29, r5 /* 801787C4 00174424 7C 7B 1B 78 */ mr r27, r3 @@ -6962,7 +6962,7 @@ lbl_8017895C: /* 801789E0 00174640 B0 9D 01 FA */ sth r4, 0x1fa(r29) /* 801789E4 00174644 B0 7D 01 F8 */ sth r3, 0x1f8(r29) /* 801789E8 00174648 98 1D 01 EF */ stb r0, 0x1ef(r29) -/* 801789EC 0017464C 48 04 E7 79 */ bl func_801C7164 +/* 801789EC 0017464C 48 04 E7 79 */ bl _restgpr_23 /* 801789F0 00174650 80 01 00 34 */ lwz r0, 0x34(r1) /* 801789F4 00174654 7C 08 03 A6 */ mtlr r0 /* 801789F8 00174658 38 21 00 30 */ addi r1, r1, 0x30 @@ -8789,7 +8789,7 @@ func_8017A330: /* 8017A334 00175F94 7C 08 02 A6 */ mflr r0 /* 8017A338 00175F98 90 01 00 74 */ stw r0, 0x74(r1) /* 8017A33C 00175F9C 39 61 00 70 */ addi r11, r1, 0x70 -/* 8017A340 00175FA0 48 04 CD D9 */ bl func_801C7118 +/* 8017A340 00175FA0 48 04 CD D9 */ bl _savegpr_23 /* 8017A344 00175FA4 83 43 00 60 */ lwz r26, 0x60(r3) /* 8017A348 00175FA8 7C 7B 1B 78 */ mr r27, r3 /* 8017A34C 00175FAC 7C BD 2B 78 */ mr r29, r5 @@ -9074,7 +9074,7 @@ lbl_8017A738: /* 8017A738 00176398 38 60 00 01 */ li r3, 1 lbl_8017A73C: /* 8017A73C 0017639C 39 61 00 70 */ addi r11, r1, 0x70 -/* 8017A740 001763A0 48 04 CA 25 */ bl func_801C7164 +/* 8017A740 001763A0 48 04 CA 25 */ bl _restgpr_23 /* 8017A744 001763A4 80 01 00 74 */ lwz r0, 0x74(r1) /* 8017A748 001763A8 7C 08 03 A6 */ mtlr r0 /* 8017A74C 001763AC 38 21 00 70 */ addi r1, r1, 0x70 @@ -9353,7 +9353,7 @@ lbl_8017AB24: /* 8017AB30 00176790 4B FF F8 01 */ bl func_8017A330 lbl_8017AB34: /* 8017AB34 00176794 39 61 00 20 */ addi r11, r1, 0x20 -/* 8017AB38 00176798 48 04 C6 3D */ bl func_801C7174 +/* 8017AB38 00176798 48 04 C6 3D */ bl _restgpr_27 /* 8017AB3C 0017679C 80 01 00 24 */ lwz r0, 0x24(r1) /* 8017AB40 001767A0 7C 08 03 A6 */ mtlr r0 /* 8017AB44 001767A4 38 21 00 20 */ addi r1, r1, 0x20 @@ -11412,7 +11412,7 @@ lbl_8017C75C: /* 8017C7D4 00178434 41 80 FF 88 */ blt lbl_8017C75C lbl_8017C7D8: /* 8017C7D8 00178438 39 61 00 80 */ addi r11, r1, 0x80 -/* 8017C7DC 0017843C 48 04 A9 99 */ bl func_801C7174 +/* 8017C7DC 0017843C 48 04 A9 99 */ bl _restgpr_27 /* 8017C7E0 00178440 80 01 00 84 */ lwz r0, 0x84(r1) /* 8017C7E4 00178444 7C 08 03 A6 */ mtlr r0 /* 8017C7E8 00178448 38 21 00 80 */ addi r1, r1, 0x80 @@ -12081,7 +12081,7 @@ lbl_8017D0C4: /* 8017D0E0 00178D40 28 1B 00 04 */ cmplwi r27, 4 /* 8017D0E4 00178D44 41 80 FF 10 */ blt lbl_8017CFF4 /* 8017D0E8 00178D48 39 61 00 20 */ addi r11, r1, 0x20 -/* 8017D0EC 00178D4C 48 04 A0 89 */ bl func_801C7174 +/* 8017D0EC 00178D4C 48 04 A0 89 */ bl _restgpr_27 /* 8017D0F0 00178D50 80 01 00 24 */ lwz r0, 0x24(r1) /* 8017D0F4 00178D54 7C 08 03 A6 */ mtlr r0 /* 8017D0F8 00178D58 38 21 00 20 */ addi r1, r1, 0x20 @@ -13924,7 +13924,7 @@ lbl_8017EA24: /* 8017EA3C 0017A69C 38 60 00 00 */ li r3, 0 lbl_8017EA40: /* 8017EA40 0017A6A0 39 61 00 20 */ addi r11, r1, 0x20 -/* 8017EA44 0017A6A4 48 04 87 31 */ bl func_801C7174 +/* 8017EA44 0017A6A4 48 04 87 31 */ bl _restgpr_27 /* 8017EA48 0017A6A8 80 01 00 24 */ lwz r0, 0x24(r1) /* 8017EA4C 0017A6AC 7C 08 03 A6 */ mtlr r0 /* 8017EA50 0017A6B0 38 21 00 20 */ addi r1, r1, 0x20 @@ -14319,7 +14319,7 @@ func_8017EF38: /* 8017EF3C 0017AB9C 7C 08 02 A6 */ mflr r0 /* 8017EF40 0017ABA0 90 01 00 54 */ stw r0, 0x54(r1) /* 8017EF44 0017ABA4 39 61 00 50 */ addi r11, r1, 0x50 -/* 8017EF48 0017ABA8 48 04 81 D1 */ bl func_801C7118 +/* 8017EF48 0017ABA8 48 04 81 D1 */ bl _savegpr_23 /* 8017EF4C 0017ABAC 7C 7F 1B 78 */ mr r31, r3 /* 8017EF50 0017ABB0 80 6D 9F 88 */ lwz r3, lbl_8063F248-_SDA_BASE_(r13) /* 8017EF54 0017ABB4 7F E4 FB 78 */ mr r4, r31 @@ -14388,7 +14388,7 @@ lbl_8017F038: /* 8017F03C 0017AC9C 7C 00 F0 40 */ cmplw r0, r30 /* 8017F040 0017ACA0 41 80 FF 44 */ blt lbl_8017EF84 /* 8017F044 0017ACA4 39 61 00 50 */ addi r11, r1, 0x50 -/* 8017F048 0017ACA8 48 04 81 1D */ bl func_801C7164 +/* 8017F048 0017ACA8 48 04 81 1D */ bl _restgpr_23 /* 8017F04C 0017ACAC 80 01 00 54 */ lwz r0, 0x54(r1) /* 8017F050 0017ACB0 7C 08 03 A6 */ mtlr r0 /* 8017F054 0017ACB4 38 21 00 50 */ addi r1, r1, 0x50 @@ -14796,7 +14796,7 @@ lbl_8017F5A4: /* 8017F5A4 0017B204 38 60 00 09 */ li r3, 9 lbl_8017F5A8: /* 8017F5A8 0017B208 39 61 00 30 */ addi r11, r1, 0x30 -/* 8017F5AC 0017B20C 48 04 7B C9 */ bl func_801C7174 +/* 8017F5AC 0017B20C 48 04 7B C9 */ bl _restgpr_27 /* 8017F5B0 0017B210 80 01 00 34 */ lwz r0, 0x34(r1) /* 8017F5B4 0017B214 7C 08 03 A6 */ mtlr r0 /* 8017F5B8 0017B218 38 21 00 30 */ addi r1, r1, 0x30 @@ -15130,7 +15130,7 @@ lbl_8017F9D4: /* 8017F9D4 0017B634 38 60 00 09 */ li r3, 9 lbl_8017F9D8: /* 8017F9D8 0017B638 39 61 00 20 */ addi r11, r1, 0x20 -/* 8017F9DC 0017B63C 48 04 77 99 */ bl func_801C7174 +/* 8017F9DC 0017B63C 48 04 77 99 */ bl _restgpr_27 /* 8017F9E0 0017B640 80 01 00 24 */ lwz r0, 0x24(r1) /* 8017F9E4 0017B644 7C 08 03 A6 */ mtlr r0 /* 8017F9E8 0017B648 38 21 00 20 */ addi r1, r1, 0x20 @@ -15360,7 +15360,7 @@ lbl_8017FCE0: /* 8017FCE8 0017B948 41 80 FF D0 */ blt lbl_8017FCB8 /* 8017FCEC 0017B94C 39 61 00 20 */ addi r11, r1, 0x20 /* 8017FCF0 0017B950 7F E3 FB 78 */ mr r3, r31 -/* 8017FCF4 0017B954 48 04 74 81 */ bl func_801C7174 +/* 8017FCF4 0017B954 48 04 74 81 */ bl _restgpr_27 /* 8017FCF8 0017B958 80 01 00 24 */ lwz r0, 0x24(r1) /* 8017FCFC 0017B95C 7C 08 03 A6 */ mtlr r0 /* 8017FD00 0017B960 38 21 00 20 */ addi r1, r1, 0x20 @@ -16271,7 +16271,7 @@ lbl_801808C0: /* 801808C8 0017C528 41 80 FF D0 */ blt lbl_80180898 /* 801808CC 0017C52C 39 61 00 20 */ addi r11, r1, 0x20 /* 801808D0 0017C530 7F E3 FB 78 */ mr r3, r31 -/* 801808D4 0017C534 48 04 68 A1 */ bl func_801C7174 +/* 801808D4 0017C534 48 04 68 A1 */ bl _restgpr_27 /* 801808D8 0017C538 80 01 00 24 */ lwz r0, 0x24(r1) /* 801808DC 0017C53C 7C 08 03 A6 */ mtlr r0 /* 801808E0 0017C540 38 21 00 20 */ addi r1, r1, 0x20 @@ -16356,7 +16356,7 @@ lbl_801809F4: /* 801809F4 0017C654 7F C3 F3 78 */ mr r3, r30 lbl_801809F8: /* 801809F8 0017C658 39 61 00 30 */ addi r11, r1, 0x30 -/* 801809FC 0017C65C 48 04 67 79 */ bl func_801C7174 +/* 801809FC 0017C65C 48 04 67 79 */ bl _restgpr_27 /* 80180A00 0017C660 80 01 00 34 */ lwz r0, 0x34(r1) /* 80180A04 0017C664 7C 08 03 A6 */ mtlr r0 /* 80180A08 0017C668 38 21 00 30 */ addi r1, r1, 0x30 @@ -17199,7 +17199,7 @@ lbl_801814E8: /* 801814E8 0017D148 38 60 00 01 */ li r3, 1 lbl_801814EC: /* 801814EC 0017D14C 39 61 00 20 */ addi r11, r1, 0x20 -/* 801814F0 0017D150 48 04 5C 85 */ bl func_801C7174 +/* 801814F0 0017D150 48 04 5C 85 */ bl _restgpr_27 /* 801814F4 0017D154 80 01 00 24 */ lwz r0, 0x24(r1) /* 801814F8 0017D158 7C 08 03 A6 */ mtlr r0 /* 801814FC 0017D15C 38 21 00 20 */ addi r1, r1, 0x20 @@ -18805,7 +18805,7 @@ lbl_80182A3C: /* 80182A58 0017E6B8 48 03 F5 E9 */ bl func_801C2040 lbl_80182A5C: /* 80182A5C 0017E6BC 39 61 00 20 */ addi r11, r1, 0x20 -/* 80182A60 0017E6C0 48 04 47 15 */ bl func_801C7174 +/* 80182A60 0017E6C0 48 04 47 15 */ bl _restgpr_27 /* 80182A64 0017E6C4 80 01 00 24 */ lwz r0, 0x24(r1) /* 80182A68 0017E6C8 7C 08 03 A6 */ mtlr r0 /* 80182A6C 0017E6CC 38 21 00 20 */ addi r1, r1, 0x20 @@ -20363,7 +20363,7 @@ func_80184014: /* 80184018 0017FC78 7C 08 02 A6 */ mflr r0 /* 8018401C 0017FC7C 90 01 00 34 */ stw r0, 0x34(r1) /* 80184020 0017FC80 39 61 00 30 */ addi r11, r1, 0x30 -/* 80184024 0017FC84 48 04 30 F5 */ bl func_801C7118 +/* 80184024 0017FC84 48 04 30 F5 */ bl _savegpr_23 /* 80184028 0017FC88 80 6D 9F 8C */ lwz r3, lbl_8063F24C-_SDA_BASE_(r13) /* 8018402C 0017FC8C 7C 97 23 78 */ mr r23, r4 /* 80184030 0017FC90 4B FF 90 D1 */ bl func_8017D100 @@ -20419,7 +20419,7 @@ lbl_801840E4: /* 801840EC 0017FD4C 41 80 FF 54 */ blt lbl_80184040 lbl_801840F0: /* 801840F0 0017FD50 39 61 00 30 */ addi r11, r1, 0x30 -/* 801840F4 0017FD54 48 04 30 71 */ bl func_801C7164 +/* 801840F4 0017FD54 48 04 30 71 */ bl _restgpr_23 /* 801840F8 0017FD58 80 01 00 34 */ lwz r0, 0x34(r1) /* 801840FC 0017FD5C 7C 08 03 A6 */ mtlr r0 /* 80184100 0017FD60 38 21 00 30 */ addi r1, r1, 0x30 @@ -21545,7 +21545,7 @@ func_80185074: /* 80185078 00180CD8 7C 08 02 A6 */ mflr r0 /* 8018507C 00180CDC 90 01 00 74 */ stw r0, 0x74(r1) /* 80185080 00180CE0 39 61 00 70 */ addi r11, r1, 0x70 -/* 80185084 00180CE4 48 04 20 95 */ bl func_801C7118 +/* 80185084 00180CE4 48 04 20 95 */ bl _savegpr_23 /* 80185088 00180CE8 7C 77 1B 78 */ mr r23, r3 /* 8018508C 00180CEC 80 6D 9F 8C */ lwz r3, lbl_8063F24C-_SDA_BASE_(r13) /* 80185090 00180CF0 7C 98 23 78 */ mr r24, r4 @@ -21618,7 +21618,7 @@ lbl_80185168: /* 80185184 00180DE4 48 03 CF 9D */ bl func_801C2120 lbl_80185188: /* 80185188 00180DE8 39 61 00 70 */ addi r11, r1, 0x70 -/* 8018518C 00180DEC 48 04 1F D9 */ bl func_801C7164 +/* 8018518C 00180DEC 48 04 1F D9 */ bl _restgpr_23 /* 80185190 00180DF0 80 01 00 74 */ lwz r0, 0x74(r1) /* 80185194 00180DF4 7C 08 03 A6 */ mtlr r0 /* 80185198 00180DF8 38 21 00 70 */ addi r1, r1, 0x70 @@ -22297,7 +22297,7 @@ lbl_80185A3C: /* 80185AB0 00181710 38 60 00 01 */ li r3, 1 lbl_80185AB4: /* 80185AB4 00181714 39 61 00 20 */ addi r11, r1, 0x20 -/* 80185AB8 00181718 48 04 16 BD */ bl func_801C7174 +/* 80185AB8 00181718 48 04 16 BD */ bl _restgpr_27 /* 80185ABC 0018171C 80 01 00 24 */ lwz r0, 0x24(r1) /* 80185AC0 00181720 7C 08 03 A6 */ mtlr r0 /* 80185AC4 00181724 38 21 00 20 */ addi r1, r1, 0x20 @@ -22486,7 +22486,7 @@ func_80185D28: /* 80185D2C 0018198C 7C 08 02 A6 */ mflr r0 /* 80185D30 00181990 90 01 00 34 */ stw r0, 0x34(r1) /* 80185D34 00181994 39 61 00 30 */ addi r11, r1, 0x30 -/* 80185D38 00181998 48 04 13 E1 */ bl func_801C7118 +/* 80185D38 00181998 48 04 13 E1 */ bl _savegpr_23 /* 80185D3C 0018199C 55 20 06 73 */ rlwinm. r0, r9, 0, 0x19, 0x19 /* 80185D40 001819A0 7C 77 1B 78 */ mr r23, r3 /* 80185D44 001819A4 7C D8 33 78 */ mr r24, r6 @@ -22667,7 +22667,7 @@ lbl_80185F98: /* 80185F98 00181BF8 38 60 00 01 */ li r3, 1 lbl_80185F9C: /* 80185F9C 00181BFC 39 61 00 30 */ addi r11, r1, 0x30 -/* 80185FA0 00181C00 48 04 11 C5 */ bl func_801C7164 +/* 80185FA0 00181C00 48 04 11 C5 */ bl _restgpr_23 /* 80185FA4 00181C04 80 01 00 34 */ lwz r0, 0x34(r1) /* 80185FA8 00181C08 7C 08 03 A6 */ mtlr r0 /* 80185FAC 00181C0C 38 21 00 30 */ addi r1, r1, 0x30 @@ -27062,7 +27062,7 @@ lbl_80189CBC: /* 80189CD8 00185938 7C 08 02 A6 */ mflr r0 /* 80189CDC 0018593C 90 01 0B 44 */ stw r0, 0xb44(r1) /* 80189CE0 00185940 39 61 0B 40 */ addi r11, r1, 0xb40 -/* 80189CE4 00185944 48 03 D4 35 */ bl func_801C7118 +/* 80189CE4 00185944 48 03 D4 35 */ bl _savegpr_23 /* 80189CE8 00185948 38 00 00 00 */ li r0, 0 /* 80189CEC 0018594C 7C 79 1B 78 */ mr r25, r3 /* 80189CF0 00185950 98 01 00 08 */ stb r0, 8(r1) @@ -27184,7 +27184,7 @@ lbl_80189E90: /* 80189E90 00185AF0 38 60 00 00 */ li r3, 0 lbl_80189E94: /* 80189E94 00185AF4 39 61 0B 40 */ addi r11, r1, 0xb40 -/* 80189E98 00185AF8 48 03 D2 CD */ bl func_801C7164 +/* 80189E98 00185AF8 48 03 D2 CD */ bl _restgpr_23 /* 80189E9C 00185AFC 80 01 0B 44 */ lwz r0, 0xb44(r1) /* 80189EA0 00185B00 7C 08 03 A6 */ mtlr r0 /* 80189EA4 00185B04 38 21 0B 40 */ addi r1, r1, 0xb40 @@ -49942,7 +49942,7 @@ lbl_8019DE88: /* 8019DF08 00199B68 38 64 FF FF */ addi r3, r4, -1 lbl_8019DF0C: /* 8019DF0C 00199B6C 39 61 00 20 */ addi r11, r1, 0x20 -/* 8019DF10 00199B70 48 02 92 65 */ bl func_801C7174 +/* 8019DF10 00199B70 48 02 92 65 */ bl _restgpr_27 /* 8019DF14 00199B74 80 01 00 24 */ lwz r0, 0x24(r1) /* 8019DF18 00199B78 7C 08 03 A6 */ mtlr r0 /* 8019DF1C 00199B7C 38 21 00 20 */ addi r1, r1, 0x20 @@ -50024,7 +50024,7 @@ lbl_8019DF88: /* 8019E040 00199CA0 48 02 45 2D */ bl func_801C256C /* 8019E044 00199CA4 39 61 00 20 */ addi r11, r1, 0x20 /* 8019E048 00199CA8 7C 7F 1A 14 */ add r3, r31, r3 -/* 8019E04C 00199CAC 48 02 91 29 */ bl func_801C7174 +/* 8019E04C 00199CAC 48 02 91 29 */ bl _restgpr_27 /* 8019E050 00199CB0 80 01 00 24 */ lwz r0, 0x24(r1) /* 8019E054 00199CB4 7C 08 03 A6 */ mtlr r0 /* 8019E058 00199CB8 38 21 00 20 */ addi r1, r1, 0x20 @@ -50572,7 +50572,7 @@ lbl_8019E868: /* 8019E87C 0019A4DC 7F E0 07 34 */ extsh r0, r31 /* 8019E880 0019A4E0 39 61 00 20 */ addi r11, r1, 0x20 /* 8019E884 0019A4E4 7C 60 19 D6 */ mullw r3, r0, r3 -/* 8019E888 0019A4E8 48 02 88 ED */ bl func_801C7174 +/* 8019E888 0019A4E8 48 02 88 ED */ bl _restgpr_27 /* 8019E88C 0019A4EC 80 01 00 24 */ lwz r0, 0x24(r1) /* 8019E890 0019A4F0 7C 08 03 A6 */ mtlr r0 /* 8019E894 0019A4F4 38 21 00 20 */ addi r1, r1, 0x20 @@ -50726,7 +50726,7 @@ lbl_8019EAB8: /* 8019EAB8 0019A718 38 60 00 00 */ li r3, 0 lbl_8019EABC: /* 8019EABC 0019A71C 39 61 00 20 */ addi r11, r1, 0x20 -/* 8019EAC0 0019A720 48 02 86 B5 */ bl func_801C7174 +/* 8019EAC0 0019A720 48 02 86 B5 */ bl _restgpr_27 /* 8019EAC4 0019A724 80 01 00 24 */ lwz r0, 0x24(r1) /* 8019EAC8 0019A728 7C 08 03 A6 */ mtlr r0 /* 8019EACC 0019A72C 38 21 00 20 */ addi r1, r1, 0x20 @@ -50961,7 +50961,7 @@ lbl_8019EDC0: /* 8019EE40 0019AAA0 54 63 08 3C */ slwi r3, r3, 1 lbl_8019EE44: /* 8019EE44 0019AAA4 39 61 00 20 */ addi r11, r1, 0x20 -/* 8019EE48 0019AAA8 48 02 83 2D */ bl func_801C7174 +/* 8019EE48 0019AAA8 48 02 83 2D */ bl _restgpr_27 /* 8019EE4C 0019AAAC 80 01 00 24 */ lwz r0, 0x24(r1) /* 8019EE50 0019AAB0 7C 08 03 A6 */ mtlr r0 /* 8019EE54 0019AAB4 38 21 00 20 */ addi r1, r1, 0x20 @@ -51701,7 +51701,7 @@ lbl_8019F8BC: /* 8019F9C0 0019B620 38 64 FF FF */ addi r3, r4, -1 lbl_8019F9C4: /* 8019F9C4 0019B624 39 61 00 20 */ addi r11, r1, 0x20 -/* 8019F9C8 0019B628 48 02 77 AD */ bl func_801C7174 +/* 8019F9C8 0019B628 48 02 77 AD */ bl _restgpr_27 /* 8019F9CC 0019B62C 80 01 00 24 */ lwz r0, 0x24(r1) /* 8019F9D0 0019B630 7C 08 03 A6 */ mtlr r0 /* 8019F9D4 0019B634 38 21 00 20 */ addi r1, r1, 0x20 @@ -51789,7 +51789,7 @@ lbl_8019FA58: /* 8019FB10 0019B770 48 02 2E 6D */ bl func_801C297C /* 8019FB14 0019B774 39 61 00 20 */ addi r11, r1, 0x20 /* 8019FB18 0019B778 7C 7F 1A 14 */ add r3, r31, r3 -/* 8019FB1C 0019B77C 48 02 76 59 */ bl func_801C7174 +/* 8019FB1C 0019B77C 48 02 76 59 */ bl _restgpr_27 /* 8019FB20 0019B780 80 01 00 24 */ lwz r0, 0x24(r1) /* 8019FB24 0019B784 7C 08 03 A6 */ mtlr r0 /* 8019FB28 0019B788 38 21 00 20 */ addi r1, r1, 0x20 @@ -52340,7 +52340,7 @@ lbl_801A0348: /* 801A0368 0019BFC8 7F E0 07 34 */ extsh r0, r31 /* 801A036C 0019BFCC 39 61 00 20 */ addi r11, r1, 0x20 /* 801A0370 0019BFD0 7C 60 19 D6 */ mullw r3, r0, r3 -/* 801A0374 0019BFD4 48 02 6E 01 */ bl func_801C7174 +/* 801A0374 0019BFD4 48 02 6E 01 */ bl _restgpr_27 /* 801A0378 0019BFD8 80 01 00 24 */ lwz r0, 0x24(r1) /* 801A037C 0019BFDC 7C 08 03 A6 */ mtlr r0 /* 801A0380 0019BFE0 38 21 00 20 */ addi r1, r1, 0x20 @@ -52474,7 +52474,7 @@ lbl_801A0568: /* 801A0568 0019C1C8 38 60 00 00 */ li r3, 0 lbl_801A056C: /* 801A056C 0019C1CC 39 61 00 20 */ addi r11, r1, 0x20 -/* 801A0570 0019C1D0 48 02 6C 05 */ bl func_801C7174 +/* 801A0570 0019C1D0 48 02 6C 05 */ bl _restgpr_27 /* 801A0574 0019C1D4 80 01 00 24 */ lwz r0, 0x24(r1) /* 801A0578 0019C1D8 7C 08 03 A6 */ mtlr r0 /* 801A057C 0019C1DC 38 21 00 20 */ addi r1, r1, 0x20 @@ -52750,7 +52750,7 @@ lbl_801A0914: /* 801A0994 0019C5F4 54 63 08 3C */ slwi r3, r3, 1 lbl_801A0998: /* 801A0998 0019C5F8 39 61 00 20 */ addi r11, r1, 0x20 -/* 801A099C 0019C5FC 48 02 67 D9 */ bl func_801C7174 +/* 801A099C 0019C5FC 48 02 67 D9 */ bl _restgpr_27 /* 801A09A0 0019C600 80 01 00 24 */ lwz r0, 0x24(r1) /* 801A09A4 0019C604 7C 08 03 A6 */ mtlr r0 /* 801A09A8 0019C608 38 21 00 20 */ addi r1, r1, 0x20 @@ -53553,7 +53553,7 @@ lbl_801A14A0: /* 801A14C0 0019D120 54 03 0F FE */ srwi r3, r0, 0x1f lbl_801A14C4: /* 801A14C4 0019D124 39 61 00 80 */ addi r11, r1, 0x80 -/* 801A14C8 0019D128 48 02 5C AD */ bl func_801C7174 +/* 801A14C8 0019D128 48 02 5C AD */ bl _restgpr_27 /* 801A14CC 0019D12C 80 01 00 84 */ lwz r0, 0x84(r1) /* 801A14D0 0019D130 7C 08 03 A6 */ mtlr r0 /* 801A14D4 0019D134 38 21 00 80 */ addi r1, r1, 0x80 @@ -53686,7 +53686,7 @@ lbl_801A1678: /* 801A1690 0019D2F0 54 03 0F FE */ srwi r3, r0, 0x1f lbl_801A1694: /* 801A1694 0019D2F4 39 61 00 20 */ addi r11, r1, 0x20 -/* 801A1698 0019D2F8 48 02 5A DD */ bl func_801C7174 +/* 801A1698 0019D2F8 48 02 5A DD */ bl _restgpr_27 /* 801A169C 0019D2FC 80 01 00 24 */ lwz r0, 0x24(r1) /* 801A16A0 0019D300 7C 08 03 A6 */ mtlr r0 /* 801A16A4 0019D304 38 21 00 20 */ addi r1, r1, 0x20 @@ -53900,7 +53900,7 @@ lbl_801A19A4: /* 801A19A4 0019D604 38 60 00 01 */ li r3, 1 lbl_801A19A8: /* 801A19A8 0019D608 39 61 00 40 */ addi r11, r1, 0x40 -/* 801A19AC 0019D60C 48 02 57 C9 */ bl func_801C7174 +/* 801A19AC 0019D60C 48 02 57 C9 */ bl _restgpr_27 /* 801A19B0 0019D610 80 01 00 44 */ lwz r0, 0x44(r1) /* 801A19B4 0019D614 7C 08 03 A6 */ mtlr r0 /* 801A19B8 0019D618 38 21 00 40 */ addi r1, r1, 0x40 @@ -54364,7 +54364,7 @@ lbl_801A1FDC: /* 801A1FE4 0019DC44 54 03 0F FE */ srwi r3, r0, 0x1f lbl_801A1FE8: /* 801A1FE8 0019DC48 39 61 00 20 */ addi r11, r1, 0x20 -/* 801A1FEC 0019DC4C 48 02 51 89 */ bl func_801C7174 +/* 801A1FEC 0019DC4C 48 02 51 89 */ bl _restgpr_27 /* 801A1FF0 0019DC50 80 01 00 24 */ lwz r0, 0x24(r1) /* 801A1FF4 0019DC54 7C 08 03 A6 */ mtlr r0 /* 801A1FF8 0019DC58 38 21 00 20 */ addi r1, r1, 0x20 @@ -55455,7 +55455,7 @@ lbl_801A2EB8: /* 801A2EB8 0019EB18 38 60 00 01 */ li r3, 1 lbl_801A2EBC: /* 801A2EBC 0019EB1C 39 61 00 60 */ addi r11, r1, 0x60 -/* 801A2EC0 0019EB20 48 02 42 B5 */ bl func_801C7174 +/* 801A2EC0 0019EB20 48 02 42 B5 */ bl _restgpr_27 /* 801A2EC4 0019EB24 80 01 00 64 */ lwz r0, 0x64(r1) /* 801A2EC8 0019EB28 7C 08 03 A6 */ mtlr r0 /* 801A2ECC 0019EB2C 38 21 00 60 */ addi r1, r1, 0x60 @@ -56201,7 +56201,7 @@ lbl_801A3874: /* 801A3918 0019F578 7C 80 03 78 */ or r0, r4, r0 /* 801A391C 0019F57C 39 61 00 20 */ addi r11, r1, 0x20 /* 801A3920 0019F580 54 03 0F FE */ srwi r3, r0, 0x1f -/* 801A3924 0019F584 48 02 38 51 */ bl func_801C7174 +/* 801A3924 0019F584 48 02 38 51 */ bl _restgpr_27 /* 801A3928 0019F588 80 01 00 24 */ lwz r0, 0x24(r1) /* 801A392C 0019F58C 7C 08 03 A6 */ mtlr r0 /* 801A3930 0019F590 38 21 00 20 */ addi r1, r1, 0x20 @@ -56951,7 +56951,7 @@ lbl_801A43B4: /* 801A43B4 001A0014 38 60 00 01 */ li r3, 1 lbl_801A43B8: /* 801A43B8 001A0018 39 61 00 20 */ addi r11, r1, 0x20 -/* 801A43BC 001A001C 48 02 2D B9 */ bl func_801C7174 +/* 801A43BC 001A001C 48 02 2D B9 */ bl _restgpr_27 /* 801A43C0 001A0020 80 01 00 24 */ lwz r0, 0x24(r1) /* 801A43C4 001A0024 7C 08 03 A6 */ mtlr r0 /* 801A43C8 001A0028 38 21 00 20 */ addi r1, r1, 0x20 @@ -57571,7 +57571,7 @@ lbl_801A4C6C: /* 801A4C74 001A08D4 54 03 0F FE */ srwi r3, r0, 0x1f lbl_801A4C78: /* 801A4C78 001A08D8 39 61 00 20 */ addi r11, r1, 0x20 -/* 801A4C7C 001A08DC 48 02 24 F9 */ bl func_801C7174 +/* 801A4C7C 001A08DC 48 02 24 F9 */ bl _restgpr_27 /* 801A4C80 001A08E0 80 01 00 24 */ lwz r0, 0x24(r1) /* 801A4C84 001A08E4 7C 08 03 A6 */ mtlr r0 /* 801A4C88 001A08E8 38 21 00 20 */ addi r1, r1, 0x20 @@ -57709,7 +57709,7 @@ lbl_801A4E68: /* 801A4E68 001A0AC8 38 60 00 01 */ li r3, 1 lbl_801A4E6C: /* 801A4E6C 001A0ACC 39 61 00 20 */ addi r11, r1, 0x20 -/* 801A4E70 001A0AD0 48 02 23 05 */ bl func_801C7174 +/* 801A4E70 001A0AD0 48 02 23 05 */ bl _restgpr_27 /* 801A4E74 001A0AD4 80 01 00 24 */ lwz r0, 0x24(r1) /* 801A4E78 001A0AD8 7C 08 03 A6 */ mtlr r0 /* 801A4E7C 001A0ADC 38 21 00 20 */ addi r1, r1, 0x20 @@ -57763,7 +57763,7 @@ lbl_801A4F34: /* 801A4F34 001A0B94 38 60 00 01 */ li r3, 1 lbl_801A4F38: /* 801A4F38 001A0B98 39 61 00 20 */ addi r11, r1, 0x20 -/* 801A4F3C 001A0B9C 48 02 22 39 */ bl func_801C7174 +/* 801A4F3C 001A0B9C 48 02 22 39 */ bl _restgpr_27 /* 801A4F40 001A0BA0 80 01 00 24 */ lwz r0, 0x24(r1) /* 801A4F44 001A0BA4 7C 08 03 A6 */ mtlr r0 /* 801A4F48 001A0BA8 38 21 00 20 */ addi r1, r1, 0x20 @@ -57818,7 +57818,7 @@ lbl_801A5004: /* 801A5004 001A0C64 38 60 00 01 */ li r3, 1 lbl_801A5008: /* 801A5008 001A0C68 39 61 00 20 */ addi r11, r1, 0x20 -/* 801A500C 001A0C6C 48 02 21 69 */ bl func_801C7174 +/* 801A500C 001A0C6C 48 02 21 69 */ bl _restgpr_27 /* 801A5010 001A0C70 80 01 00 24 */ lwz r0, 0x24(r1) /* 801A5014 001A0C74 7C 08 03 A6 */ mtlr r0 /* 801A5018 001A0C78 38 21 00 20 */ addi r1, r1, 0x20 @@ -57887,7 +57887,7 @@ lbl_801A5100: /* 801A5100 001A0D60 38 60 00 01 */ li r3, 1 lbl_801A5104: /* 801A5104 001A0D64 39 61 00 20 */ addi r11, r1, 0x20 -/* 801A5108 001A0D68 48 02 20 6D */ bl func_801C7174 +/* 801A5108 001A0D68 48 02 20 6D */ bl _restgpr_27 /* 801A510C 001A0D6C 80 01 00 24 */ lwz r0, 0x24(r1) /* 801A5110 001A0D70 7C 08 03 A6 */ mtlr r0 /* 801A5114 001A0D74 38 21 00 20 */ addi r1, r1, 0x20 @@ -57941,7 +57941,7 @@ lbl_801A51CC: /* 801A51CC 001A0E2C 38 60 00 01 */ li r3, 1 lbl_801A51D0: /* 801A51D0 001A0E30 39 61 00 20 */ addi r11, r1, 0x20 -/* 801A51D4 001A0E34 48 02 1F A1 */ bl func_801C7174 +/* 801A51D4 001A0E34 48 02 1F A1 */ bl _restgpr_27 /* 801A51D8 001A0E38 80 01 00 24 */ lwz r0, 0x24(r1) /* 801A51DC 001A0E3C 7C 08 03 A6 */ mtlr r0 /* 801A51E0 001A0E40 38 21 00 20 */ addi r1, r1, 0x20 @@ -58224,7 +58224,7 @@ lbl_801A55BC: /* 801A55C8 001A1228 54 03 0F FE */ srwi r3, r0, 0x1f lbl_801A55CC: /* 801A55CC 001A122C 39 61 00 20 */ addi r11, r1, 0x20 -/* 801A55D0 001A1230 48 02 1B A5 */ bl func_801C7174 +/* 801A55D0 001A1230 48 02 1B A5 */ bl _restgpr_27 /* 801A55D4 001A1234 80 01 00 24 */ lwz r0, 0x24(r1) /* 801A55D8 001A1238 7C 08 03 A6 */ mtlr r0 /* 801A55DC 001A123C 38 21 00 20 */ addi r1, r1, 0x20 @@ -58649,7 +58649,7 @@ lbl_801A5BB0: lbl_801A5BBC: /* 801A5BBC 001A181C 39 61 00 40 */ addi r11, r1, 0x40 /* 801A5BC0 001A1820 7F A3 EB 78 */ mr r3, r29 -/* 801A5BC4 001A1824 48 02 15 B1 */ bl func_801C7174 +/* 801A5BC4 001A1824 48 02 15 B1 */ bl _restgpr_27 /* 801A5BC8 001A1828 80 01 00 44 */ lwz r0, 0x44(r1) /* 801A5BCC 001A182C 7C 08 03 A6 */ mtlr r0 /* 801A5BD0 001A1830 38 21 00 40 */ addi r1, r1, 0x40 @@ -58855,7 +58855,7 @@ lbl_801A5EB0: lbl_801A5EC0: /* 801A5EC0 001A1B20 39 61 00 40 */ addi r11, r1, 0x40 /* 801A5EC4 001A1B24 7F E3 FB 78 */ mr r3, r31 -/* 801A5EC8 001A1B28 48 02 12 AD */ bl func_801C7174 +/* 801A5EC8 001A1B28 48 02 12 AD */ bl _restgpr_27 /* 801A5ECC 001A1B2C 80 01 00 44 */ lwz r0, 0x44(r1) /* 801A5ED0 001A1B30 7C 08 03 A6 */ mtlr r0 /* 801A5ED4 001A1B34 38 21 00 40 */ addi r1, r1, 0x40 @@ -58952,7 +58952,7 @@ lbl_801A6018: lbl_801A6028: /* 801A6028 001A1C88 39 61 00 20 */ addi r11, r1, 0x20 /* 801A602C 001A1C8C 7F E3 FB 78 */ mr r3, r31 -/* 801A6030 001A1C90 48 02 11 45 */ bl func_801C7174 +/* 801A6030 001A1C90 48 02 11 45 */ bl _restgpr_27 /* 801A6034 001A1C94 80 01 00 24 */ lwz r0, 0x24(r1) /* 801A6038 001A1C98 7C 08 03 A6 */ mtlr r0 /* 801A603C 001A1C9C 38 21 00 20 */ addi r1, r1, 0x20 @@ -59111,7 +59111,7 @@ lbl_801A6260: /* 801A6288 001A1EE8 7C 08 02 A6 */ mflr r0 /* 801A628C 001A1EEC 90 01 00 64 */ stw r0, 0x64(r1) /* 801A6290 001A1EF0 39 61 00 60 */ addi r11, r1, 0x60 -/* 801A6294 001A1EF4 48 02 0E 85 */ bl func_801C7118 +/* 801A6294 001A1EF4 48 02 0E 85 */ bl _savegpr_23 /* 801A6298 001A1EF8 7C DC 33 78 */ mr r28, r6 /* 801A629C 001A1EFC 7C 9B 23 78 */ mr r27, r4 /* 801A62A0 001A1F00 7C 7A 1B 78 */ mr r26, r3 @@ -59299,7 +59299,7 @@ lbl_801A6510: /* 801A6524 001A2184 1C 80 FF F6 */ mulli r4, r0, -10 /* 801A6528 001A2188 4B FD 8D 1D */ bl func_8017F244 /* 801A652C 001A218C 39 61 00 60 */ addi r11, r1, 0x60 -/* 801A6530 001A2190 48 02 0C 35 */ bl func_801C7164 +/* 801A6530 001A2190 48 02 0C 35 */ bl _restgpr_23 /* 801A6534 001A2194 80 01 00 64 */ lwz r0, 0x64(r1) /* 801A6538 001A2198 7C 08 03 A6 */ mtlr r0 /* 801A653C 001A219C 38 21 00 60 */ addi r1, r1, 0x60 @@ -59308,7 +59308,7 @@ lbl_801A6510: /* 801A6548 001A21A8 7C 08 02 A6 */ mflr r0 /* 801A654C 001A21AC 90 01 00 54 */ stw r0, 0x54(r1) /* 801A6550 001A21B0 39 61 00 50 */ addi r11, r1, 0x50 -/* 801A6554 001A21B4 48 02 0B C5 */ bl func_801C7118 +/* 801A6554 001A21B4 48 02 0B C5 */ bl _savegpr_23 /* 801A6558 001A21B8 7C 7F 1B 78 */ mr r31, r3 /* 801A655C 001A21BC 80 6D 9F 88 */ lwz r3, lbl_8063F248-_SDA_BASE_(r13) /* 801A6560 001A21C0 7C 97 23 78 */ mr r23, r4 @@ -59413,7 +59413,7 @@ lbl_801A66BC: /* 801A66C4 001A2324 41 80 FF B0 */ blt lbl_801A6674 /* 801A66C8 001A2328 39 61 00 50 */ addi r11, r1, 0x50 /* 801A66CC 001A232C 7F 43 D3 78 */ mr r3, r26 -/* 801A66D0 001A2330 48 02 0A 95 */ bl func_801C7164 +/* 801A66D0 001A2330 48 02 0A 95 */ bl _restgpr_23 /* 801A66D4 001A2334 80 01 00 54 */ lwz r0, 0x54(r1) /* 801A66D8 001A2338 7C 08 03 A6 */ mtlr r0 /* 801A66DC 001A233C 38 21 00 50 */ addi r1, r1, 0x50 @@ -59527,7 +59527,7 @@ lbl_801A6854: lbl_801A687C: /* 801A687C 001A24DC 39 61 00 20 */ addi r11, r1, 0x20 /* 801A6880 001A24E0 7F E3 FB 78 */ mr r3, r31 -/* 801A6884 001A24E4 48 02 08 F1 */ bl func_801C7174 +/* 801A6884 001A24E4 48 02 08 F1 */ bl _restgpr_27 /* 801A6888 001A24E8 80 01 00 24 */ lwz r0, 0x24(r1) /* 801A688C 001A24EC 7C 08 03 A6 */ mtlr r0 /* 801A6890 001A24F0 38 21 00 20 */ addi r1, r1, 0x20 @@ -60774,7 +60774,7 @@ lbl_801A79CC: lbl_801A79F4: /* 801A79F4 001A3654 39 61 00 30 */ addi r11, r1, 0x30 /* 801A79F8 001A3658 7F E3 FB 78 */ mr r3, r31 -/* 801A79FC 001A365C 48 01 F7 79 */ bl func_801C7174 +/* 801A79FC 001A365C 48 01 F7 79 */ bl _restgpr_27 /* 801A7A00 001A3660 80 01 00 34 */ lwz r0, 0x34(r1) /* 801A7A04 001A3664 7C 08 03 A6 */ mtlr r0 /* 801A7A08 001A3668 38 21 00 30 */ addi r1, r1, 0x30 @@ -61323,7 +61323,7 @@ lbl_801A8198: lbl_801A81C0: /* 801A81C0 001A3E20 39 61 00 40 */ addi r11, r1, 0x40 /* 801A81C4 001A3E24 7F E3 FB 78 */ mr r3, r31 -/* 801A81C8 001A3E28 48 01 EF AD */ bl func_801C7174 +/* 801A81C8 001A3E28 48 01 EF AD */ bl _restgpr_27 /* 801A81CC 001A3E2C 80 01 00 44 */ lwz r0, 0x44(r1) /* 801A81D0 001A3E30 7C 08 03 A6 */ mtlr r0 /* 801A81D4 001A3E34 38 21 00 40 */ addi r1, r1, 0x40 @@ -61460,7 +61460,7 @@ lbl_801A8394: lbl_801A83BC: /* 801A83BC 001A401C 39 61 00 20 */ addi r11, r1, 0x20 /* 801A83C0 001A4020 7F E3 FB 78 */ mr r3, r31 -/* 801A83C4 001A4024 48 01 ED B1 */ bl func_801C7174 +/* 801A83C4 001A4024 48 01 ED B1 */ bl _restgpr_27 /* 801A83C8 001A4028 80 01 00 24 */ lwz r0, 0x24(r1) /* 801A83CC 001A402C 7C 08 03 A6 */ mtlr r0 /* 801A83D0 001A4030 38 21 00 20 */ addi r1, r1, 0x20 @@ -61775,7 +61775,7 @@ lbl_801A882C: lbl_801A884C: /* 801A884C 001A44AC 39 61 00 20 */ addi r11, r1, 0x20 /* 801A8850 001A44B0 7F E3 FB 78 */ mr r3, r31 -/* 801A8854 001A44B4 48 01 E9 21 */ bl func_801C7174 +/* 801A8854 001A44B4 48 01 E9 21 */ bl _restgpr_27 /* 801A8858 001A44B8 80 01 00 24 */ lwz r0, 0x24(r1) /* 801A885C 001A44BC 7C 08 03 A6 */ mtlr r0 /* 801A8860 001A44C0 38 21 00 20 */ addi r1, r1, 0x20 @@ -62042,7 +62042,7 @@ lbl_801A8C04: lbl_801A8C24: /* 801A8C24 001A4884 39 61 00 60 */ addi r11, r1, 0x60 /* 801A8C28 001A4888 7F E3 FB 78 */ mr r3, r31 -/* 801A8C2C 001A488C 48 01 E5 49 */ bl func_801C7174 +/* 801A8C2C 001A488C 48 01 E5 49 */ bl _restgpr_27 /* 801A8C30 001A4890 80 01 00 64 */ lwz r0, 0x64(r1) /* 801A8C34 001A4894 7C 08 03 A6 */ mtlr r0 /* 801A8C38 001A4898 38 21 00 60 */ addi r1, r1, 0x60 @@ -63092,7 +63092,7 @@ lbl_801A9B24: lbl_801A9B34: /* 801A9B34 001A5794 39 61 00 40 */ addi r11, r1, 0x40 /* 801A9B38 001A5798 7F C3 F3 78 */ mr r3, r30 -/* 801A9B3C 001A579C 48 01 D6 39 */ bl func_801C7174 +/* 801A9B3C 001A579C 48 01 D6 39 */ bl _restgpr_27 /* 801A9B40 001A57A0 80 01 00 44 */ lwz r0, 0x44(r1) /* 801A9B44 001A57A4 7C 08 03 A6 */ mtlr r0 /* 801A9B48 001A57A8 38 21 00 40 */ addi r1, r1, 0x40 @@ -63264,7 +63264,7 @@ lbl_801A9D84: lbl_801A9DA4: /* 801A9DA4 001A5A04 39 61 00 30 */ addi r11, r1, 0x30 /* 801A9DA8 001A5A08 7F C3 F3 78 */ mr r3, r30 -/* 801A9DAC 001A5A0C 48 01 D3 C9 */ bl func_801C7174 +/* 801A9DAC 001A5A0C 48 01 D3 C9 */ bl _restgpr_27 /* 801A9DB0 001A5A10 80 01 00 34 */ lwz r0, 0x34(r1) /* 801A9DB4 001A5A14 7C 08 03 A6 */ mtlr r0 /* 801A9DB8 001A5A18 38 21 00 30 */ addi r1, r1, 0x30 @@ -63632,7 +63632,7 @@ lbl_801AA2E0: /* 801AA300 001A5F60 7C 08 02 A6 */ mflr r0 /* 801AA304 001A5F64 90 01 00 B4 */ stw r0, 0xb4(r1) /* 801AA308 001A5F68 39 61 00 B0 */ addi r11, r1, 0xb0 -/* 801AA30C 001A5F6C 48 01 CE 0D */ bl func_801C7118 +/* 801AA30C 001A5F6C 48 01 CE 0D */ bl _savegpr_23 /* 801AA310 001A5F70 7C 98 23 78 */ mr r24, r4 /* 801AA314 001A5F74 7C B7 2B 78 */ mr r23, r5 /* 801AA318 001A5F78 7C 7D 1B 78 */ mr r29, r3 @@ -63784,7 +63784,7 @@ lbl_801AA4F8: lbl_801AA52C: /* 801AA52C 001A618C 39 61 00 B0 */ addi r11, r1, 0xb0 /* 801AA530 001A6190 7F 23 CB 78 */ mr r3, r25 -/* 801AA534 001A6194 48 01 CC 31 */ bl func_801C7164 +/* 801AA534 001A6194 48 01 CC 31 */ bl _restgpr_23 /* 801AA538 001A6198 80 01 00 B4 */ lwz r0, 0xb4(r1) /* 801AA53C 001A619C 7C 08 03 A6 */ mtlr r0 /* 801AA540 001A61A0 38 21 00 B0 */ addi r1, r1, 0xb0 @@ -63936,7 +63936,7 @@ lbl_801AA744: lbl_801AA754: /* 801AA754 001A63B4 39 61 00 20 */ addi r11, r1, 0x20 /* 801AA758 001A63B8 7F C3 F3 78 */ mr r3, r30 -/* 801AA75C 001A63BC 48 01 CA 19 */ bl func_801C7174 +/* 801AA75C 001A63BC 48 01 CA 19 */ bl _restgpr_27 /* 801AA760 001A63C0 80 01 00 24 */ lwz r0, 0x24(r1) /* 801AA764 001A63C4 7C 08 03 A6 */ mtlr r0 /* 801AA768 001A63C8 38 21 00 20 */ addi r1, r1, 0x20 @@ -64780,7 +64780,7 @@ lbl_801AB360: lbl_801AB380: /* 801AB380 001A6FE0 39 61 00 20 */ addi r11, r1, 0x20 /* 801AB384 001A6FE4 7F C3 F3 78 */ mr r3, r30 -/* 801AB388 001A6FE8 48 01 BD ED */ bl func_801C7174 +/* 801AB388 001A6FE8 48 01 BD ED */ bl _restgpr_27 /* 801AB38C 001A6FEC 80 01 00 24 */ lwz r0, 0x24(r1) /* 801AB390 001A6FF0 7C 08 03 A6 */ mtlr r0 /* 801AB394 001A6FF4 38 21 00 20 */ addi r1, r1, 0x20 @@ -64917,7 +64917,7 @@ lbl_801AB564: lbl_801AB584: /* 801AB584 001A71E4 39 61 00 20 */ addi r11, r1, 0x20 /* 801AB588 001A71E8 7F C3 F3 78 */ mr r3, r30 -/* 801AB58C 001A71EC 48 01 BB E9 */ bl func_801C7174 +/* 801AB58C 001A71EC 48 01 BB E9 */ bl _restgpr_27 /* 801AB590 001A71F0 80 01 00 24 */ lwz r0, 0x24(r1) /* 801AB594 001A71F4 7C 08 03 A6 */ mtlr r0 /* 801AB598 001A71F8 38 21 00 20 */ addi r1, r1, 0x20 @@ -65022,7 +65022,7 @@ lbl_801AB6E8: lbl_801AB708: /* 801AB708 001A7368 39 61 00 20 */ addi r11, r1, 0x20 /* 801AB70C 001A736C 7F C3 F3 78 */ mr r3, r30 -/* 801AB710 001A7370 48 01 BA 65 */ bl func_801C7174 +/* 801AB710 001A7370 48 01 BA 65 */ bl _restgpr_27 /* 801AB714 001A7374 80 01 00 24 */ lwz r0, 0x24(r1) /* 801AB718 001A7378 7C 08 03 A6 */ mtlr r0 /* 801AB71C 001A737C 38 21 00 20 */ addi r1, r1, 0x20 @@ -66189,7 +66189,7 @@ lbl_801AC764: lbl_801AC770: /* 801AC770 001A83D0 39 61 00 40 */ addi r11, r1, 0x40 /* 801AC774 001A83D4 7F A3 EB 78 */ mr r3, r29 -/* 801AC778 001A83D8 48 01 A9 FD */ bl func_801C7174 +/* 801AC778 001A83D8 48 01 A9 FD */ bl _restgpr_27 /* 801AC77C 001A83DC 80 01 00 44 */ lwz r0, 0x44(r1) /* 801AC780 001A83E0 7C 08 03 A6 */ mtlr r0 /* 801AC784 001A83E4 38 21 00 40 */ addi r1, r1, 0x40 @@ -66291,7 +66291,7 @@ lbl_801AC8DC: /* 801AC8E0 001A8540 38 80 FF EC */ li r4, -20 /* 801AC8E4 001A8544 4B FD 29 61 */ bl func_8017F244 /* 801AC8E8 001A8548 39 61 00 40 */ addi r11, r1, 0x40 -/* 801AC8EC 001A854C 48 01 A8 89 */ bl func_801C7174 +/* 801AC8EC 001A854C 48 01 A8 89 */ bl _restgpr_27 /* 801AC8F0 001A8550 80 01 00 44 */ lwz r0, 0x44(r1) /* 801AC8F4 001A8554 7C 08 03 A6 */ mtlr r0 /* 801AC8F8 001A8558 38 21 00 40 */ addi r1, r1, 0x40 @@ -68973,7 +68973,7 @@ lbl_801AEE6C: lbl_801AEE78: /* 801AEE78 001AAAD8 39 61 00 40 */ addi r11, r1, 0x40 /* 801AEE7C 001AAADC 7F 83 E3 78 */ mr r3, r28 -/* 801AEE80 001AAAE0 48 01 82 F5 */ bl func_801C7174 +/* 801AEE80 001AAAE0 48 01 82 F5 */ bl _restgpr_27 /* 801AEE84 001AAAE4 80 01 00 44 */ lwz r0, 0x44(r1) /* 801AEE88 001AAAE8 7C 08 03 A6 */ mtlr r0 /* 801AEE8C 001AAAEC 38 21 00 40 */ addi r1, r1, 0x40 @@ -69779,7 +69779,7 @@ lbl_801AF9DC: /* 801AF9F8 001AB658 7C 08 02 A6 */ mflr r0 /* 801AF9FC 001AB65C 90 01 00 74 */ stw r0, 0x74(r1) /* 801AFA00 001AB660 39 61 00 70 */ addi r11, r1, 0x70 -/* 801AFA04 001AB664 48 01 77 15 */ bl func_801C7118 +/* 801AFA04 001AB664 48 01 77 15 */ bl _savegpr_23 /* 801AFA08 001AB668 7C 7C 1B 78 */ mr r28, r3 /* 801AFA0C 001AB66C 80 6D 9F 88 */ lwz r3, lbl_8063F248-_SDA_BASE_(r13) /* 801AFA10 001AB670 7C 9D 23 78 */ mr r29, r4 @@ -69948,7 +69948,7 @@ lbl_801AFC30: lbl_801AFC64: /* 801AFC64 001AB8C4 39 61 00 70 */ addi r11, r1, 0x70 /* 801AFC68 001AB8C8 7F E3 FB 78 */ mr r3, r31 -/* 801AFC6C 001AB8CC 48 01 74 F9 */ bl func_801C7164 +/* 801AFC6C 001AB8CC 48 01 74 F9 */ bl _restgpr_23 /* 801AFC70 001AB8D0 80 01 00 74 */ lwz r0, 0x74(r1) /* 801AFC74 001AB8D4 7C 08 03 A6 */ mtlr r0 /* 801AFC78 001AB8D8 38 21 00 70 */ addi r1, r1, 0x70 @@ -70433,7 +70433,7 @@ lbl_801B0348: lbl_801B0354: /* 801B0354 001ABFB4 39 61 00 40 */ addi r11, r1, 0x40 /* 801B0358 001ABFB8 7F A3 EB 78 */ mr r3, r29 -/* 801B035C 001ABFBC 48 01 6E 19 */ bl func_801C7174 +/* 801B035C 001ABFBC 48 01 6E 19 */ bl _restgpr_27 /* 801B0360 001ABFC0 80 01 00 44 */ lwz r0, 0x44(r1) /* 801B0364 001ABFC4 7C 08 03 A6 */ mtlr r0 /* 801B0368 001ABFC8 38 21 00 40 */ addi r1, r1, 0x40 @@ -72653,7 +72653,7 @@ lbl_801B2258: lbl_801B2264: /* 801B2264 001ADEC4 39 61 00 40 */ addi r11, r1, 0x40 /* 801B2268 001ADEC8 7F A3 EB 78 */ mr r3, r29 -/* 801B226C 001ADECC 48 01 4F 09 */ bl func_801C7174 +/* 801B226C 001ADECC 48 01 4F 09 */ bl _restgpr_27 /* 801B2270 001ADED0 80 01 00 44 */ lwz r0, 0x44(r1) /* 801B2274 001ADED4 7C 08 03 A6 */ mtlr r0 /* 801B2278 001ADED8 38 21 00 40 */ addi r1, r1, 0x40 @@ -76307,7 +76307,7 @@ lbl_801B55E0: lbl_801B55EC: /* 801B55EC 001B124C 39 61 00 80 */ addi r11, r1, 0x80 /* 801B55F0 001B1250 7F 83 E3 78 */ mr r3, r28 -/* 801B55F4 001B1254 48 01 1B 81 */ bl func_801C7174 +/* 801B55F4 001B1254 48 01 1B 81 */ bl _restgpr_27 /* 801B55F8 001B1258 80 01 00 84 */ lwz r0, 0x84(r1) /* 801B55FC 001B125C 7C 08 03 A6 */ mtlr r0 /* 801B5600 001B1260 38 21 00 80 */ addi r1, r1, 0x80 @@ -76478,7 +76478,7 @@ lbl_801B5850: lbl_801B585C: /* 801B585C 001B14BC 39 61 00 40 */ addi r11, r1, 0x40 /* 801B5860 001B14C0 7F A3 EB 78 */ mr r3, r29 -/* 801B5864 001B14C4 48 01 19 11 */ bl func_801C7174 +/* 801B5864 001B14C4 48 01 19 11 */ bl _restgpr_27 /* 801B5868 001B14C8 80 01 00 44 */ lwz r0, 0x44(r1) /* 801B586C 001B14CC 7C 08 03 A6 */ mtlr r0 /* 801B5870 001B14D0 38 21 00 40 */ addi r1, r1, 0x40 @@ -77242,7 +77242,7 @@ lbl_801B630C: lbl_801B6354: /* 801B6354 001B1FB4 39 61 00 20 */ addi r11, r1, 0x20 /* 801B6358 001B1FB8 7F E3 FB 78 */ mr r3, r31 -/* 801B635C 001B1FBC 48 01 0E 19 */ bl func_801C7174 +/* 801B635C 001B1FBC 48 01 0E 19 */ bl _restgpr_27 /* 801B6360 001B1FC0 80 01 00 24 */ lwz r0, 0x24(r1) /* 801B6364 001B1FC4 7C 08 03 A6 */ mtlr r0 /* 801B6368 001B1FC8 38 21 00 20 */ addi r1, r1, 0x20 @@ -78459,7 +78459,7 @@ lbl_801B7450: lbl_801B7478: /* 801B7478 001B30D8 39 61 00 20 */ addi r11, r1, 0x20 /* 801B747C 001B30DC 7F C3 F3 78 */ mr r3, r30 -/* 801B7480 001B30E0 48 00 FC F5 */ bl func_801C7174 +/* 801B7480 001B30E0 48 00 FC F5 */ bl _restgpr_27 /* 801B7484 001B30E4 80 01 00 24 */ lwz r0, 0x24(r1) /* 801B7488 001B30E8 7C 08 03 A6 */ mtlr r0 /* 801B748C 001B30EC 38 21 00 20 */ addi r1, r1, 0x20 @@ -80688,7 +80688,7 @@ lbl_801B9448: /* 801B9468 001B50C8 7C 08 02 A6 */ mflr r0 /* 801B946C 001B50CC 90 01 00 B4 */ stw r0, 0xb4(r1) /* 801B9470 001B50D0 39 61 00 B0 */ addi r11, r1, 0xb0 -/* 801B9474 001B50D4 48 00 DC A5 */ bl func_801C7118 +/* 801B9474 001B50D4 48 00 DC A5 */ bl _savegpr_23 /* 801B9478 001B50D8 7C 7C 1B 78 */ mr r28, r3 /* 801B947C 001B50DC 7C 9D 23 78 */ mr r29, r4 /* 801B9480 001B50E0 3B C0 00 00 */ li r30, 0 @@ -80855,7 +80855,7 @@ lbl_801B96AC: lbl_801B96B8: /* 801B96B8 001B5318 39 61 00 B0 */ addi r11, r1, 0xb0 /* 801B96BC 001B531C 7F C3 F3 78 */ mr r3, r30 -/* 801B96C0 001B5320 48 00 DA A5 */ bl func_801C7164 +/* 801B96C0 001B5320 48 00 DA A5 */ bl _restgpr_23 /* 801B96C4 001B5324 80 01 00 B4 */ lwz r0, 0xb4(r1) /* 801B96C8 001B5328 7C 08 03 A6 */ mtlr r0 /* 801B96CC 001B532C 38 21 00 B0 */ addi r1, r1, 0xb0 @@ -81191,7 +81191,7 @@ lbl_801B9B64: /* 801B9B84 001B57E4 7C 08 02 A6 */ mflr r0 /* 801B9B88 001B57E8 90 01 00 94 */ stw r0, 0x94(r1) /* 801B9B8C 001B57EC 39 61 00 90 */ addi r11, r1, 0x90 -/* 801B9B90 001B57F0 48 00 D5 89 */ bl func_801C7118 +/* 801B9B90 001B57F0 48 00 D5 89 */ bl _savegpr_23 /* 801B9B94 001B57F4 7C 78 1B 78 */ mr r24, r3 /* 801B9B98 001B57F8 7C 99 23 78 */ mr r25, r4 /* 801B9B9C 001B57FC 7C BA 2B 78 */ mr r26, r5 @@ -81467,7 +81467,7 @@ lbl_801B9F5C: lbl_801B9F78: /* 801B9F78 001B5BD8 39 61 00 90 */ addi r11, r1, 0x90 /* 801B9F7C 001B5BDC 7E E3 BB 78 */ mr r3, r23 -/* 801B9F80 001B5BE0 48 00 D1 E5 */ bl func_801C7164 +/* 801B9F80 001B5BE0 48 00 D1 E5 */ bl _restgpr_23 /* 801B9F84 001B5BE4 80 01 00 94 */ lwz r0, 0x94(r1) /* 801B9F88 001B5BE8 7C 08 03 A6 */ mtlr r0 /* 801B9F8C 001B5BEC 38 21 00 90 */ addi r1, r1, 0x90 @@ -81937,7 +81937,7 @@ lbl_801BA618: /* 801BA638 001B6298 7C 08 02 A6 */ mflr r0 /* 801BA63C 001B629C 90 01 00 74 */ stw r0, 0x74(r1) /* 801BA640 001B62A0 39 61 00 70 */ addi r11, r1, 0x70 -/* 801BA644 001B62A4 48 00 CA D5 */ bl func_801C7118 +/* 801BA644 001B62A4 48 00 CA D5 */ bl _savegpr_23 /* 801BA648 001B62A8 7C 7E 1B 78 */ mr r30, r3 /* 801BA64C 001B62AC 80 6D 9F 88 */ lwz r3, lbl_8063F248-_SDA_BASE_(r13) /* 801BA650 001B62B0 7C 99 23 78 */ mr r25, r4 @@ -82070,7 +82070,7 @@ lbl_801BA7D0: lbl_801BA810: /* 801BA810 001B6470 39 61 00 70 */ addi r11, r1, 0x70 /* 801BA814 001B6474 7F E3 FB 78 */ mr r3, r31 -/* 801BA818 001B6478 48 00 C9 4D */ bl func_801C7164 +/* 801BA818 001B6478 48 00 C9 4D */ bl _restgpr_23 /* 801BA81C 001B647C 80 01 00 74 */ lwz r0, 0x74(r1) /* 801BA820 001B6480 7C 08 03 A6 */ mtlr r0 /* 801BA824 001B6484 38 21 00 70 */ addi r1, r1, 0x70 @@ -84614,7 +84614,7 @@ lbl_801BCBD4: /* 801BCBF4 001B8854 7C 08 02 A6 */ mflr r0 /* 801BCBF8 001B8858 90 01 00 94 */ stw r0, 0x94(r1) /* 801BCBFC 001B885C 39 61 00 90 */ addi r11, r1, 0x90 -/* 801BCC00 001B8860 48 00 A5 19 */ bl func_801C7118 +/* 801BCC00 001B8860 48 00 A5 19 */ bl _savegpr_23 /* 801BCC04 001B8864 7C 7D 1B 78 */ mr r29, r3 /* 801BCC08 001B8868 80 6D 9F 88 */ lwz r3, lbl_8063F248-_SDA_BASE_(r13) /* 801BCC0C 001B886C 7C 9E 23 78 */ mr r30, r4 @@ -84705,7 +84705,7 @@ lbl_801BCCFC: lbl_801BCD44: /* 801BCD44 001B89A4 39 61 00 90 */ addi r11, r1, 0x90 /* 801BCD48 001B89A8 7F 23 CB 78 */ mr r3, r25 -/* 801BCD4C 001B89AC 48 00 A4 19 */ bl func_801C7164 +/* 801BCD4C 001B89AC 48 00 A4 19 */ bl _restgpr_23 /* 801BCD50 001B89B0 80 01 00 94 */ lwz r0, 0x94(r1) /* 801BCD54 001B89B4 7C 08 03 A6 */ mtlr r0 /* 801BCD58 001B89B8 38 21 00 90 */ addi r1, r1, 0x90 @@ -84814,7 +84814,7 @@ lbl_801BCED0: lbl_801BCEDC: /* 801BCEDC 001B8B3C 39 61 00 40 */ addi r11, r1, 0x40 /* 801BCEE0 001B8B40 7F 83 E3 78 */ mr r3, r28 -/* 801BCEE4 001B8B44 48 00 A2 91 */ bl func_801C7174 +/* 801BCEE4 001B8B44 48 00 A2 91 */ bl _restgpr_27 /* 801BCEE8 001B8B48 80 01 00 44 */ lwz r0, 0x44(r1) /* 801BCEEC 001B8B4C 7C 08 03 A6 */ mtlr r0 /* 801BCEF0 001B8B50 38 21 00 40 */ addi r1, r1, 0x40 @@ -85957,7 +85957,7 @@ lbl_801BDF1C: /* 801BDF3C 001B9B9C 7C 08 02 A6 */ mflr r0 /* 801BDF40 001B9BA0 90 01 00 74 */ stw r0, 0x74(r1) /* 801BDF44 001B9BA4 39 61 00 70 */ addi r11, r1, 0x70 -/* 801BDF48 001B9BA8 48 00 91 D1 */ bl func_801C7118 +/* 801BDF48 001B9BA8 48 00 91 D1 */ bl _savegpr_23 /* 801BDF4C 001B9BAC 7C 7C 1B 78 */ mr r28, r3 /* 801BDF50 001B9BB0 7C 9D 23 78 */ mr r29, r4 /* 801BDF54 001B9BB4 7C B8 2B 78 */ mr r24, r5 @@ -86106,7 +86106,7 @@ lbl_801BE138: lbl_801BE158: /* 801BE158 001B9DB8 39 61 00 70 */ addi r11, r1, 0x70 /* 801BE15C 001B9DBC 7F E3 FB 78 */ mr r3, r31 -/* 801BE160 001B9DC0 48 00 90 05 */ bl func_801C7164 +/* 801BE160 001B9DC0 48 00 90 05 */ bl _restgpr_23 /* 801BE164 001B9DC4 80 01 00 74 */ lwz r0, 0x74(r1) /* 801BE168 001B9DC8 7C 08 03 A6 */ mtlr r0 /* 801BE16C 001B9DCC 38 21 00 70 */ addi r1, r1, 0x70 @@ -87206,7 +87206,7 @@ lbl_801BF0EC: /* 801BF0F4 001BAD54 41 80 FF C8 */ blt lbl_801BF0BC /* 801BF0F8 001BAD58 39 61 00 40 */ addi r11, r1, 0x40 /* 801BF0FC 001BAD5C 7F A3 EB 78 */ mr r3, r29 -/* 801BF100 001BAD60 48 00 80 75 */ bl func_801C7174 +/* 801BF100 001BAD60 48 00 80 75 */ bl _restgpr_27 /* 801BF104 001BAD64 80 01 00 44 */ lwz r0, 0x44(r1) /* 801BF108 001BAD68 7C 08 03 A6 */ mtlr r0 /* 801BF10C 001BAD6C 38 21 00 40 */ addi r1, r1, 0x40 @@ -87772,7 +87772,7 @@ lbl_801BF82C: /* 801BF84C 001BB4AC 54 03 87 FE */ rlwinm r3, r0, 0x10, 0x1f, 0x1f lbl_801BF850: /* 801BF850 001BB4B0 39 61 00 20 */ addi r11, r1, 0x20 -/* 801BF854 001BB4B4 48 00 79 21 */ bl func_801C7174 +/* 801BF854 001BB4B4 48 00 79 21 */ bl _restgpr_27 /* 801BF858 001BB4B8 80 01 00 24 */ lwz r0, 0x24(r1) /* 801BF85C 001BB4BC 7C 08 03 A6 */ mtlr r0 /* 801BF860 001BB4C0 38 21 00 20 */ addi r1, r1, 0x20 @@ -88550,7 +88550,7 @@ func_801C0278: /* 801C02B8 001BBF18 7F C7 F3 78 */ mr r7, r30 /* 801C02BC 001BBF1C 4B FF F0 35 */ bl func_801BF2F0 /* 801C02C0 001BBF20 39 61 00 20 */ addi r11, r1, 0x20 -/* 801C02C4 001BBF24 48 00 6E B1 */ bl func_801C7174 +/* 801C02C4 001BBF24 48 00 6E B1 */ bl _restgpr_27 /* 801C02C8 001BBF28 80 01 00 24 */ lwz r0, 0x24(r1) /* 801C02CC 001BBF2C 7C 08 03 A6 */ mtlr r0 /* 801C02D0 001BBF30 38 21 00 20 */ addi r1, r1, 0x20 @@ -88605,7 +88605,7 @@ lbl_801C036C: /* 801C0384 001BBFE4 90 1C 00 08 */ stw r0, 8(r28) lbl_801C0388: /* 801C0388 001BBFE8 39 61 00 20 */ addi r11, r1, 0x20 -/* 801C038C 001BBFEC 48 00 6D E9 */ bl func_801C7174 +/* 801C038C 001BBFEC 48 00 6D E9 */ bl _restgpr_27 /* 801C0390 001BBFF0 80 01 00 24 */ lwz r0, 0x24(r1) /* 801C0394 001BBFF4 7C 08 03 A6 */ mtlr r0 /* 801C0398 001BBFF8 38 21 00 20 */ addi r1, r1, 0x20 @@ -88640,7 +88640,7 @@ func_801C03A0: /* 801C0400 001BC060 80 01 00 10 */ lwz r0, 0x10(r1) /* 801C0404 001BC064 39 61 00 40 */ addi r11, r1, 0x40 /* 801C0408 001BC068 54 03 04 3E */ clrlwi r3, r0, 0x10 -/* 801C040C 001BC06C 48 00 6D 69 */ bl func_801C7174 +/* 801C040C 001BC06C 48 00 6D 69 */ bl _restgpr_27 /* 801C0410 001BC070 80 01 00 44 */ lwz r0, 0x44(r1) /* 801C0414 001BC074 7C 08 03 A6 */ mtlr r0 /* 801C0418 001BC078 38 21 00 40 */ addi r1, r1, 0x40 @@ -88876,7 +88876,7 @@ lbl_801C0734: /* 801C0740 001BC3A0 38 60 00 00 */ li r3, 0 lbl_801C0744: /* 801C0744 001BC3A4 39 61 00 40 */ addi r11, r1, 0x40 -/* 801C0748 001BC3A8 48 00 6A 2D */ bl func_801C7174 +/* 801C0748 001BC3A8 48 00 6A 2D */ bl _restgpr_27 /* 801C074C 001BC3AC 80 01 00 44 */ lwz r0, 0x44(r1) /* 801C0750 001BC3B0 7C 08 03 A6 */ mtlr r0 /* 801C0754 001BC3B4 38 21 00 40 */ addi r1, r1, 0x40 @@ -91245,7 +91245,7 @@ lbl_801C2534: /* 801C254C 001BE1AC 54 03 0F FE */ srwi r3, r0, 0x1f /* 801C2550 001BE1B0 7C 60 1A 14 */ add r3, r0, r3 /* 801C2554 001BE1B4 38 63 00 02 */ addi r3, r3, 2 -/* 801C2558 001BE1B8 48 00 4C 1D */ bl func_801C7174 +/* 801C2558 001BE1B8 48 00 4C 1D */ bl _restgpr_27 /* 801C255C 001BE1BC 80 01 00 24 */ lwz r0, 0x24(r1) /* 801C2560 001BE1C0 7C 08 03 A6 */ mtlr r0 /* 801C2564 001BE1C4 38 21 00 20 */ addi r1, r1, 0x20 @@ -91657,7 +91657,7 @@ func_801C2B04: /* 801C2B08 001BE768 7C 08 02 A6 */ mflr r0 /* 801C2B0C 001BE76C 90 01 00 34 */ stw r0, 0x34(r1) /* 801C2B10 001BE770 39 61 00 30 */ addi r11, r1, 0x30 -/* 801C2B14 001BE774 48 00 46 05 */ bl func_801C7118 +/* 801C2B14 001BE774 48 00 46 05 */ bl _savegpr_23 /* 801C2B18 001BE778 2C 06 00 00 */ cmpwi r6, 0 /* 801C2B1C 001BE77C 7C 7E 1B 78 */ mr r30, r3 /* 801C2B20 001BE780 7C BF 2B 78 */ mr r31, r5 @@ -91783,7 +91783,7 @@ lbl_801C2CB4: /* 801C2CBC 001BE91C 41 80 FF 14 */ blt lbl_801C2BD0 /* 801C2CC0 001BE920 39 61 00 30 */ addi r11, r1, 0x30 /* 801C2CC4 001BE924 7F 03 C3 78 */ mr r3, r24 -/* 801C2CC8 001BE928 48 00 44 9D */ bl func_801C7164 +/* 801C2CC8 001BE928 48 00 44 9D */ bl _restgpr_23 /* 801C2CCC 001BE92C 80 01 00 34 */ lwz r0, 0x34(r1) /* 801C2CD0 001BE930 7C 08 03 A6 */ mtlr r0 /* 801C2CD4 001BE934 38 21 00 30 */ addi r1, r1, 0x30 @@ -93279,7 +93279,7 @@ lbl_801C3FB8: /* 801C3FB8 001BFC18 38 60 00 01 */ li r3, 1 lbl_801C3FBC: /* 801C3FBC 001BFC1C 39 61 00 20 */ addi r11, r1, 0x20 -/* 801C3FC0 001BFC20 48 00 31 B5 */ bl func_801C7174 +/* 801C3FC0 001BFC20 48 00 31 B5 */ bl _restgpr_27 /* 801C3FC4 001BFC24 80 01 00 24 */ lwz r0, 0x24(r1) /* 801C3FC8 001BFC28 7C 08 03 A6 */ mtlr r0 /* 801C3FCC 001BFC2C 38 21 00 20 */ addi r1, r1, 0x20 @@ -93402,7 +93402,7 @@ lbl_801C412C: /* 801C4134 001BFD94 54 63 F0 BE */ srwi r3, r3, 2 lbl_801C4138: /* 801C4138 001BFD98 39 61 00 20 */ addi r11, r1, 0x20 -/* 801C413C 001BFD9C 48 00 30 39 */ bl func_801C7174 +/* 801C413C 001BFD9C 48 00 30 39 */ bl _restgpr_27 /* 801C4140 001BFDA0 80 01 00 24 */ lwz r0, 0x24(r1) /* 801C4144 001BFDA4 7C 08 03 A6 */ mtlr r0 /* 801C4148 001BFDA8 38 21 00 20 */ addi r1, r1, 0x20 @@ -93946,7 +93946,7 @@ lbl_801C4778: /* 801C4784 001C03E4 7F 83 E3 78 */ mr r3, r28 lbl_801C4788: /* 801C4788 001C03E8 39 61 00 20 */ addi r11, r1, 0x20 -/* 801C478C 001C03EC 48 00 29 E9 */ bl func_801C7174 +/* 801C478C 001C03EC 48 00 29 E9 */ bl _restgpr_27 /* 801C4790 001C03F0 80 01 00 24 */ lwz r0, 0x24(r1) /* 801C4794 001C03F4 7C 08 03 A6 */ mtlr r0 /* 801C4798 001C03F8 38 21 00 20 */ addi r1, r1, 0x20 @@ -94496,7 +94496,7 @@ lbl_801C4E80: /* 801C4E80 001C0AE0 38 60 00 00 */ li r3, 0 lbl_801C4E84: /* 801C4E84 001C0AE4 39 61 00 20 */ addi r11, r1, 0x20 -/* 801C4E88 001C0AE8 48 00 22 ED */ bl func_801C7174 +/* 801C4E88 001C0AE8 48 00 22 ED */ bl _restgpr_27 /* 801C4E8C 001C0AEC 80 01 00 24 */ lwz r0, 0x24(r1) /* 801C4E90 001C0AF0 7C 08 03 A6 */ mtlr r0 /* 801C4E94 001C0AF4 38 21 00 20 */ addi r1, r1, 0x20 @@ -97254,8 +97254,8 @@ func_801C7110: func_801C7114: /* 801C7114 001C2D74 92 CB FF D8 */ stw r22, -0x28(r11) -.global func_801C7118 -func_801C7118: +.global _savegpr_23 +_savegpr_23: /* 801C7118 001C2D78 92 EB FF DC */ stw r23, -0x24(r11) .global func_801C711C @@ -97321,8 +97321,8 @@ func_801C715C: func_801C7160: /* 801C7160 001C2DC0 82 CB FF D8 */ lwz r22, -0x28(r11) -.global func_801C7164 -func_801C7164: +.global _restgpr_23 +_restgpr_23: /* 801C7164 001C2DC4 82 EB FF DC */ lwz r23, -0x24(r11) .global func_801C7168 @@ -97337,8 +97337,8 @@ func_801C716C: func_801C7170: /* 801C7170 001C2DD0 83 4B FF E8 */ lwz r26, -0x18(r11) -.global func_801C7174 -func_801C7174: +.global _restgpr_27 +_restgpr_27: /* 801C7174 001C2DD4 83 6B FF EC */ lwz r27, -0x14(r11) .global func_801C7178 |