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
+1 -1
View File
@@ -3877,7 +3877,7 @@ lbl_8027A330:
/* 8027A3B8 002772F8 E1 C1 00 B8 */ psq_l f14, 184(r1), 0, qr0
/* 8027A3BC 002772FC C9 C1 00 B0 */ lfd f14, 0xb0(r1)
/* 8027A3C0 00277300 39 61 00 B0 */ addi r11, r1, 0xb0
/* 8027A3C4 00277304 48 0E 7E 49 */ bl func_8036220C
/* 8027A3C4 00277304 48 0E 7E 49 */ bl _restgpr_22
/* 8027A3C8 00277308 80 01 01 D4 */ lwz r0, 0x1d4(r1)
/* 8027A3CC 0027730C 7C 08 03 A6 */ mtlr r0
/* 8027A3D0 00277310 38 21 01 D0 */ addi r1, r1, 0x1d0
+2 -2
View File
@@ -40,7 +40,7 @@ JPAResource_NS_init:
/* 80274084 00270FC4 7C 08 02 A6 */ mflr r0
/* 80274088 00270FC8 90 01 00 64 */ stw r0, 0x64(r1)
/* 8027408C 00270FCC 39 61 00 60 */ addi r11, r1, 0x60
/* 80274090 00270FD0 48 0E E1 11 */ bl func_803621A0
/* 80274090 00270FD0 48 0E E1 11 */ bl _savegpr_14
/* 80274094 00270FD4 7C 6F 1B 78 */ mr r15, r3
/* 80274098 00270FD8 7C 90 23 78 */ mr r16, r4
/* 8027409C 00270FDC 80 63 00 1C */ lwz r3, 0x1c(r3)
@@ -1763,7 +1763,7 @@ lbl_802755BC:
/* 802755CC 0027250C 7C A4 01 2E */ stwx r5, r4, r0
lbl_802755D0:
/* 802755D0 00272510 39 61 00 60 */ addi r11, r1, 0x60
/* 802755D4 00272514 48 0E CC 19 */ bl func_803621EC
/* 802755D4 00272514 48 0E CC 19 */ bl _restgpr_14
/* 802755D8 00272518 80 01 00 64 */ lwz r0, 0x64(r1)
/* 802755DC 0027251C 7C 08 03 A6 */ mtlr r0
/* 802755E0 00272520 38 21 00 60 */ addi r1, r1, 0x60
+2 -2
View File
@@ -29,7 +29,7 @@ JPAResourceLoader_NS_load_jpc:
/* 8027D8E4 0027A824 7C 08 02 A6 */ mflr r0
/* 8027D8E8 0027A828 90 01 00 44 */ stw r0, 0x44(r1)
/* 8027D8EC 0027A82C 39 61 00 40 */ addi r11, r1, 0x40
/* 8027D8F0 0027A830 48 0E 48 C1 */ bl func_803621B0
/* 8027D8F0 0027A830 48 0E 48 C1 */ bl _savegpr_18
/* 8027D8F4 0027A834 7C 9C 23 78 */ mr r28, r4
/* 8027D8F8 0027A838 7C BD 2B 78 */ mr r29, r5
/* 8027D8FC 0027A83C 83 C5 00 00 */ lwz r30, 0(r5)
@@ -291,7 +291,7 @@ lbl_8027DC80:
/* 8027DC80 0027ABC0 7C 15 90 00 */ cmpw r21, r18
/* 8027DC84 0027ABC4 41 80 FF C0 */ blt lbl_8027DC44
/* 8027DC88 0027ABC8 39 61 00 40 */ addi r11, r1, 0x40
/* 8027DC8C 0027ABCC 48 0E 45 71 */ bl func_803621FC
/* 8027DC8C 0027ABCC 48 0E 45 71 */ bl _restgpr_18
/* 8027DC90 0027ABD0 80 01 00 44 */ lwz r0, 0x44(r1)
/* 8027DC94 0027ABD4 7C 08 03 A6 */ mtlr r0
/* 8027DC98 0027ABD8 38 21 00 40 */ addi r1, r1, 0x40