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:
Jonathan Wase
2021-01-03 05:15:12 +01:00
committed by GitHub
parent 609891bc25
commit d2e9db3748
202 changed files with 607 additions and 630 deletions
+3 -3
View File
@@ -700,7 +700,7 @@ J3DGDSetVtxAttrFmtv:
/* 8030DB08 0030AA48 7C 08 02 A6 */ mflr r0
/* 8030DB0C 0030AA4C 90 01 00 A4 */ stw r0, 0xa4(r1)
/* 8030DB10 0030AA50 39 61 00 A0 */ addi r11, r1, 0xa0
/* 8030DB14 0030AA54 48 05 46 8D */ bl func_803621A0
/* 8030DB14 0030AA54 48 05 46 8D */ bl _savegpr_14
/* 8030DB18 0030AA58 7C 6F 1B 78 */ mr r15, r3
/* 8030DB1C 0030AA5C 38 00 00 01 */ li r0, 1
/* 8030DB20 0030AA60 90 01 00 48 */ stw r0, 0x48(r1)
@@ -1041,7 +1041,7 @@ lbl_8030DD5C:
/* 8030E044 0030AF84 90 04 00 08 */ stw r0, 8(r4)
/* 8030E048 0030AF88 98 C3 00 00 */ stb r6, 0(r3)
/* 8030E04C 0030AF8C 39 61 00 A0 */ addi r11, r1, 0xa0
/* 8030E050 0030AF90 48 05 41 9D */ bl func_803621EC
/* 8030E050 0030AF90 48 05 41 9D */ bl _restgpr_14
/* 8030E054 0030AF94 80 01 00 A4 */ lwz r0, 0xa4(r1)
/* 8030E058 0030AF98 7C 08 03 A6 */ mtlr r0
/* 8030E05C 0030AF9C 38 21 00 A0 */ addi r1, r1, 0xa0
@@ -2166,7 +2166,7 @@ lbl_8030F078:
/* 8030F0E8 0030C028 90 04 00 08 */ stw r0, 8(r4)
/* 8030F0EC 0030C02C 98 C3 00 00 */ stb r6, 0(r3)
/* 8030F0F0 0030C030 39 61 00 30 */ addi r11, r1, 0x30
/* 8030F0F4 0030C034 48 05 31 1D */ bl func_80362210
/* 8030F0F4 0030C034 48 05 31 1D */ bl _restgpr_23
/* 8030F0F8 0030C038 80 01 00 34 */ lwz r0, 0x34(r1)
/* 8030F0FC 0030C03C 7C 08 03 A6 */ mtlr r0
/* 8030F100 0030C040 38 21 00 30 */ addi r1, r1, 0x30
+2 -2
View File
@@ -36,7 +36,7 @@ J3DShapeDraw_NS_addTexMtxIndexInDL:
/* 80314978 003118B8 7C 08 02 A6 */ mflr r0
/* 8031497C 003118BC 90 01 00 44 */ stw r0, 0x44(r1)
/* 80314980 003118C0 39 61 00 40 */ addi r11, r1, 0x40
/* 80314984 003118C4 48 04 D8 2D */ bl func_803621B0
/* 80314984 003118C4 48 04 D8 2D */ bl _savegpr_18
/* 80314988 003118C8 7C 79 1B 78 */ mr r25, r3
/* 8031498C 003118CC 7C 9A 23 78 */ mr r26, r4
/* 80314990 003118D0 7C BB 2B 78 */ mr r27, r5
@@ -117,7 +117,7 @@ lbl_80314A84:
/* 80314A9C 003119DC 80 99 00 04 */ lwz r4, 4(r25)
/* 80314AA0 003119E0 48 02 6B 3D */ bl DCStoreRange
/* 80314AA4 003119E4 39 61 00 40 */ addi r11, r1, 0x40
/* 80314AA8 003119E8 48 04 D7 55 */ bl func_803621FC
/* 80314AA8 003119E8 48 04 D7 55 */ bl _restgpr_18
/* 80314AAC 003119EC 80 01 00 44 */ lwz r0, 0x44(r1)
/* 80314AB0 003119F0 7C 08 03 A6 */ mtlr r0
/* 80314AB4 003119F4 38 21 00 40 */ addi r1, r1, 0x40
+1 -1
View File
@@ -1142,7 +1142,7 @@ lbl_8031417C:
/* 80314180 003110C0 41 80 FF 50 */ blt lbl_803140D0
lbl_80314184:
/* 80314184 003110C4 39 61 00 50 */ addi r11, r1, 0x50
/* 80314188 003110C8 48 04 E0 85 */ bl func_8036220C
/* 80314188 003110C8 48 04 E0 85 */ bl _restgpr_22
/* 8031418C 003110CC 80 01 00 54 */ lwz r0, 0x54(r1)
/* 80314190 003110D0 7C 08 03 A6 */ mtlr r0
/* 80314194 003110D4 38 21 00 50 */ addi r1, r1, 0x50