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
+4 -4
View File
@@ -419,7 +419,7 @@ lbl_801C0DA4:
/* 801C0E2C 001BDD6C 3B DE 00 04 */ addi r30, r30, 4
/* 801C0E30 001BDD70 41 80 FF 74 */ blt lbl_801C0DA4
/* 801C0E34 001BDD74 39 61 00 30 */ addi r11, r1, 0x30
/* 801C0E38 001BDD78 48 1A 13 D5 */ bl func_8036220C
/* 801C0E38 001BDD78 48 1A 13 D5 */ bl _restgpr_22
/* 801C0E3C 001BDD7C 80 01 00 34 */ lwz r0, 0x34(r1)
/* 801C0E40 001BDD80 7C 08 03 A6 */ mtlr r0
/* 801C0E44 001BDD84 38 21 00 30 */ addi r1, r1, 0x30
@@ -431,7 +431,7 @@ dMenu_DmapMap_c_NS_setPos:
/* 801C0E50 001BDD90 7C 08 02 A6 */ mflr r0
/* 801C0E54 001BDD94 90 01 00 34 */ stw r0, 0x34(r1)
/* 801C0E58 001BDD98 39 61 00 30 */ addi r11, r1, 0x30
/* 801C0E5C 001BDD9C 48 1A 12 E5 */ bl func_80362140
/* 801C0E5C 001BDD9C 48 1A 12 E5 */ bl _savefpr_28
/* 801C0E60 001BDDA0 93 E1 00 0C */ stw r31, 0xc(r1)
/* 801C0E64 001BDDA4 93 C1 00 08 */ stw r30, 8(r1)
/* 801C0E68 001BDDA8 7C 7E 1B 78 */ mr r30, r3
@@ -457,7 +457,7 @@ dMenu_DmapMap_c_NS_setPos:
/* 801C0EB8 001BDDF8 7F E5 07 74 */ extsb r5, r31
/* 801C0EBC 001BDDFC 4B E7 EE 4D */ bl renderingDAmap_c_NS_entry
/* 801C0EC0 001BDE00 39 61 00 30 */ addi r11, r1, 0x30
/* 801C0EC4 001BDE04 48 1A 12 C9 */ bl func_8036218C
/* 801C0EC4 001BDE04 48 1A 12 C9 */ bl _restfpr_28
/* 801C0EC8 001BDE08 83 E1 00 0C */ lwz r31, 0xc(r1)
/* 801C0ECC 001BDE0C 83 C1 00 08 */ lwz r30, 8(r1)
/* 801C0ED0 001BDE10 80 01 00 34 */ lwz r0, 0x34(r1)
@@ -1320,7 +1320,7 @@ lbl_801C1ADC:
/* 801C1AF4 001BEA34 E3 81 00 48 */ psq_l f28, 72(r1), 0, qr0
/* 801C1AF8 001BEA38 CB 81 00 40 */ lfd f28, 0x40(r1)
/* 801C1AFC 001BEA3C 39 61 00 40 */ addi r11, r1, 0x40
/* 801C1B00 001BEA40 48 1A 07 0D */ bl func_8036220C
/* 801C1B00 001BEA40 48 1A 07 0D */ bl _restgpr_22
/* 801C1B04 001BEA44 80 01 00 84 */ lwz r0, 0x84(r1)
/* 801C1B08 001BEA48 7C 08 03 A6 */ mtlr r0
/* 801C1B0C 001BEA4C 38 21 00 80 */ addi r1, r1, 0x80