mirror of
https://github.com/zeldaret/tp
synced 2026-07-11 15:28:38 -04:00
Fixed _savegpr etc. (#54)
* renamed func_XXX to _savegpr_XX * renamed func_XXX to _restgpr_XX * renamed func_XXX to _savefpr_XX * renamed func_XXX to _restfpr_XX * cleanup functions.h and moved intrisics to mwcc.h * formatting * cleanup functions.h * fix bad-formatting from master Co-authored-by: Julgodis <>
This commit is contained in:
@@ -2,7 +2,7 @@
|
||||
/* 80163D60 00160CA0 7C 08 02 A6 */ mflr r0
|
||||
/* 80163D64 00160CA4 90 01 00 44 */ stw r0, 0x44(r1)
|
||||
/* 80163D68 00160CA8 39 61 00 40 */ addi r11, r1, 0x40
|
||||
/* 80163D6C 00160CAC 48 1F E4 51 */ bl func_803621BC
|
||||
/* 80163D6C 00160CAC 48 1F E4 51 */ bl _savegpr_21
|
||||
/* 80163D70 00160CB0 7C 77 1B 78 */ mr r23, r3
|
||||
/* 80163D74 00160CB4 7C 98 23 78 */ mr r24, r4
|
||||
/* 80163D78 00160CB8 7F 1D C3 78 */ mr r29, r24
|
||||
@@ -482,7 +482,7 @@ lbl_80164404:
|
||||
lbl_80164430:
|
||||
/* 80164430 00161370 7F A3 EB 78 */ mr r3, r29
|
||||
/* 80164434 00161374 39 61 00 40 */ addi r11, r1, 0x40
|
||||
/* 80164438 00161378 48 1F DD D1 */ bl func_80362208
|
||||
/* 80164438 00161378 48 1F DD D1 */ bl _restgpr_21
|
||||
/* 8016443C 0016137C 80 01 00 44 */ lwz r0, 0x44(r1)
|
||||
/* 80164440 00161380 7C 08 03 A6 */ mtlr r0
|
||||
/* 80164444 00161384 38 21 00 40 */ addi r1, r1, 0x40
|
||||
|
||||
@@ -1376,7 +1376,7 @@ lbl_80167B30:
|
||||
/* 80167B9C 00164ADC E3 21 06 08 */ psq_l f25, 1544(r1), 0, 0
|
||||
/* 80167BA0 00164AE0 CB 21 06 00 */ lfd f25, 0x600(r1)
|
||||
/* 80167BA4 00164AE4 39 61 06 00 */ addi r11, r1, 0x600
|
||||
/* 80167BA8 00164AE8 48 1F A6 65 */ bl func_8036220C
|
||||
/* 80167BA8 00164AE8 48 1F A6 65 */ bl _restgpr_22
|
||||
/* 80167BAC 00164AEC 80 01 06 74 */ lwz r0, 0x674(r1)
|
||||
/* 80167BB0 00164AF0 7C 08 03 A6 */ mtlr r0
|
||||
/* 80167BB4 00164AF4 38 21 06 70 */ addi r1, r1, 0x670
|
||||
|
||||
@@ -38,7 +38,7 @@
|
||||
/* 801687D8 00165718 D9 C1 06 20 */ stfd f14, 0x620(r1)
|
||||
/* 801687DC 0016571C F1 C1 06 28 */ psq_st f14, 1576(r1), 0, 0
|
||||
/* 801687E0 00165720 39 61 06 20 */ addi r11, r1, 0x620
|
||||
/* 801687E4 00165724 48 1F 99 C5 */ bl func_803621A8
|
||||
/* 801687E4 00165724 48 1F 99 C5 */ bl _savegpr_16
|
||||
/* 801687E8 00165728 7C 7F 1B 78 */ mr r31, r3
|
||||
/* 801687EC 0016572C 7C 9E 23 78 */ mr r30, r4
|
||||
/* 801687F0 00165730 88 0D 8A B8 */ lbz r0, lbl_80451038-_SDA_BASE_(r13)
|
||||
@@ -4011,7 +4011,7 @@ lbl_8016C1B4:
|
||||
/* 8016C23C 0016917C E1 C1 06 28 */ psq_l f14, 1576(r1), 0, 0
|
||||
/* 8016C240 00169180 C9 C1 06 20 */ lfd f14, 0x620(r1)
|
||||
/* 8016C244 00169184 39 61 06 20 */ addi r11, r1, 0x620
|
||||
/* 8016C248 00169188 48 1F 5F AD */ bl func_803621F4
|
||||
/* 8016C248 00169188 48 1F 5F AD */ bl _restgpr_16
|
||||
/* 8016C24C 0016918C 80 01 07 44 */ lwz r0, 0x744(r1)
|
||||
/* 8016C250 00169190 7C 08 03 A6 */ mtlr r0
|
||||
/* 8016C254 00169194 38 21 07 40 */ addi r1, r1, 0x740
|
||||
|
||||
@@ -38,7 +38,7 @@
|
||||
/* 8016C418 00169358 D9 C1 04 30 */ stfd f14, 0x430(r1)
|
||||
/* 8016C41C 0016935C F1 C1 04 38 */ psq_st f14, 1080(r1), 0, 0
|
||||
/* 8016C420 00169360 39 61 04 30 */ addi r11, r1, 0x430
|
||||
/* 8016C424 00169364 48 1F 5D 8D */ bl func_803621B0
|
||||
/* 8016C424 00169364 48 1F 5D 8D */ bl _savegpr_18
|
||||
/* 8016C428 00169368 7C 7E 1B 78 */ mr r30, r3
|
||||
/* 8016C42C 0016936C 7C 9F 23 78 */ mr r31, r4
|
||||
/* 8016C430 00169370 C3 C3 0A 40 */ lfs f30, 0xa40(r3)
|
||||
@@ -2188,7 +2188,7 @@ lbl_8016E2B0:
|
||||
/* 8016E3F0 0016B330 E1 C1 04 38 */ psq_l f14, 1080(r1), 0, 0
|
||||
/* 8016E3F4 0016B334 C9 C1 04 30 */ lfd f14, 0x430(r1)
|
||||
/* 8016E3F8 0016B338 39 61 04 30 */ addi r11, r1, 0x430
|
||||
/* 8016E3FC 0016B33C 48 1F 3E 01 */ bl func_803621FC
|
||||
/* 8016E3FC 0016B33C 48 1F 3E 01 */ bl _restgpr_18
|
||||
/* 8016E400 0016B340 80 01 05 54 */ lwz r0, 0x554(r1)
|
||||
/* 8016E404 0016B344 7C 08 03 A6 */ mtlr r0
|
||||
/* 8016E408 0016B348 38 21 05 50 */ addi r1, r1, 0x550
|
||||
|
||||
@@ -6942,7 +6942,7 @@ lbl_80174D4C:
|
||||
/* 80174DF8 00171D38 12 21 00 0C */ psq_lx f17, r1, r0, 0, 0
|
||||
/* 80174DFC 00171D3C CA 21 14 A0 */ lfd f17, 0x14a0(r1)
|
||||
/* 80174E00 00171D40 39 61 14 A0 */ addi r11, r1, 0x14a0
|
||||
/* 80174E04 00171D44 48 1E D4 09 */ bl func_8036220C
|
||||
/* 80174E04 00171D44 48 1E D4 09 */ bl _restgpr_22
|
||||
/* 80174E08 00171D48 80 01 15 94 */ lwz r0, 0x1594(r1)
|
||||
/* 80174E0C 00171D4C 7C 08 03 A6 */ mtlr r0
|
||||
/* 80174E10 00171D50 38 21 15 90 */ addi r1, r1, 0x1590
|
||||
|
||||
@@ -32,7 +32,7 @@
|
||||
/* 80174F50 00171E90 DA 21 03 B0 */ stfd f17, 0x3b0(r1)
|
||||
/* 80174F54 00171E94 F2 21 03 B8 */ psq_st f17, 952(r1), 0, 0
|
||||
/* 80174F58 00171E98 39 61 03 B0 */ addi r11, r1, 0x3b0
|
||||
/* 80174F5C 00171E9C 48 1E D2 61 */ bl func_803621BC
|
||||
/* 80174F5C 00171E9C 48 1E D2 61 */ bl _savegpr_21
|
||||
/* 80174F60 00171EA0 7C 7F 1B 78 */ mr r31, r3
|
||||
/* 80174F64 00171EA4 7C 96 23 78 */ mr r22, r4
|
||||
/* 80174F68 00171EA8 80 03 0A F4 */ lwz r0, 0xaf4(r3)
|
||||
@@ -1184,7 +1184,7 @@ lbl_80175FE4:
|
||||
/* 80176054 00172F94 E2 21 03 B8 */ psq_l f17, 952(r1), 0, 0
|
||||
/* 80176058 00172F98 CA 21 03 B0 */ lfd f17, 0x3b0(r1)
|
||||
/* 8017605C 00172F9C 39 61 03 B0 */ addi r11, r1, 0x3b0
|
||||
/* 80176060 00172FA0 48 1E C1 A9 */ bl func_80362208
|
||||
/* 80176060 00172FA0 48 1E C1 A9 */ bl _restgpr_21
|
||||
/* 80176064 00172FA4 80 01 04 A4 */ lwz r0, 0x4a4(r1)
|
||||
/* 80176068 00172FA8 7C 08 03 A6 */ mtlr r0
|
||||
/* 8017606C 00172FAC 38 21 04 A0 */ addi r1, r1, 0x4a0
|
||||
|
||||
@@ -2143,7 +2143,7 @@ lbl_80178DA8:
|
||||
/* 80178E30 00175D70 E1 C1 04 78 */ psq_l f14, 1144(r1), 0, 0
|
||||
/* 80178E34 00175D74 C9 C1 04 70 */ lfd f14, 0x470(r1)
|
||||
/* 80178E38 00175D78 39 61 04 70 */ addi r11, r1, 0x470
|
||||
/* 80178E3C 00175D7C 48 1E 93 D1 */ bl func_8036220C
|
||||
/* 80178E3C 00175D7C 48 1E 93 D1 */ bl _restgpr_22
|
||||
/* 80178E40 00175D80 80 01 05 94 */ lwz r0, 0x594(r1)
|
||||
/* 80178E44 00175D84 7C 08 03 A6 */ mtlr r0
|
||||
/* 80178E48 00175D88 38 21 05 90 */ addi r1, r1, 0x590
|
||||
|
||||
@@ -743,7 +743,7 @@ lbl_8017AD48:
|
||||
/* 8017ADA0 00177CE0 E2 81 02 98 */ psq_l f20, 664(r1), 0, 0
|
||||
/* 8017ADA4 00177CE4 CA 81 02 90 */ lfd f20, 0x290(r1)
|
||||
/* 8017ADA8 00177CE8 39 61 02 90 */ addi r11, r1, 0x290
|
||||
/* 8017ADAC 00177CEC 48 1E 74 65 */ bl func_80362210
|
||||
/* 8017ADAC 00177CEC 48 1E 74 65 */ bl _restgpr_23
|
||||
/* 8017ADB0 00177CF0 80 01 03 54 */ lwz r0, 0x354(r1)
|
||||
/* 8017ADB4 00177CF4 7C 08 03 A6 */ mtlr r0
|
||||
/* 8017ADB8 00177CF8 38 21 03 50 */ addi r1, r1, 0x350
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
/* 80181224 0017E164 7C 08 02 A6 */ mflr r0
|
||||
/* 80181228 0017E168 90 01 00 34 */ stw r0, 0x34(r1)
|
||||
/* 8018122C 0017E16C 39 61 00 30 */ addi r11, r1, 0x30
|
||||
/* 80181230 0017E170 48 1E 0F 15 */ bl func_80362144
|
||||
/* 80181230 0017E170 48 1E 0F 15 */ bl _savefpr_29
|
||||
/* 80181234 0017E174 93 E1 00 14 */ stw r31, 0x14(r1)
|
||||
/* 80181238 0017E178 7C 7F 1B 78 */ mr r31, r3
|
||||
/* 8018123C 0017E17C FF A0 08 90 */ fmr f29, f1
|
||||
@@ -14,7 +14,7 @@
|
||||
/* 80181254 0017E194 D3 DF 07 1C */ stfs f30, 0x71c(r31)
|
||||
/* 80181258 0017E198 D3 FF 07 20 */ stfs f31, 0x720(r31)
|
||||
/* 8018125C 0017E19C 39 61 00 30 */ addi r11, r1, 0x30
|
||||
/* 80181260 0017E1A0 48 1E 0F 31 */ bl func_80362190
|
||||
/* 80181260 0017E1A0 48 1E 0F 31 */ bl _restfpr_29
|
||||
/* 80181264 0017E1A4 83 E1 00 14 */ lwz r31, 0x14(r1)
|
||||
/* 80181268 0017E1A8 80 01 00 34 */ lwz r0, 0x34(r1)
|
||||
/* 8018126C 0017E1AC 7C 08 03 A6 */ mtlr r0
|
||||
|
||||
Reference in New Issue
Block a user