Migrate many functions from d_save.s

This commit is contained in:
unknown
2020-09-13 02:51:05 -04:00
parent a545ed5837
commit 6359c5f82b
256 changed files with 4307 additions and 3864 deletions
+12 -12
View File
@@ -1566,7 +1566,7 @@ J3DAnmTransformKey_NS_calcTransform:
/* 80329A40 00326980 DB E1 00 30 */ stfd f31, 0x30(r1)
/* 80329A44 00326984 F3 E1 00 38 */ psq_st f31, 56(r1), 0, qr0
/* 80329A48 00326988 39 61 00 30 */ addi r11, r1, 0x30
/* 80329A4C 0032698C 48 03 87 89 */ bl func_803621D4
/* 80329A4C 0032698C 48 03 87 89 */ bl _savegpr_27
/* 80329A50 00326990 7C 7B 1B 78 */ mr r27, r3
/* 80329A54 00326994 FF E0 08 90 */ fmr f31, f1
/* 80329A58 00326998 7C BC 2B 78 */ mr r28, r5
@@ -1857,7 +1857,7 @@ lbl_80329E3C:
/* 80329E3C 00326D7C E3 E1 00 38 */ psq_l f31, 56(r1), 0, qr0
/* 80329E40 00326D80 CB E1 00 30 */ lfd f31, 0x30(r1)
/* 80329E44 00326D84 39 61 00 30 */ addi r11, r1, 0x30
/* 80329E48 00326D88 48 03 83 D9 */ bl func_80362220
/* 80329E48 00326D88 48 03 83 D9 */ bl _restgpr_27
/* 80329E4C 00326D8C 80 01 00 44 */ lwz r0, 0x44(r1)
/* 80329E50 00326D90 7C 08 03 A6 */ mtlr r0
/* 80329E54 00326D94 38 21 00 40 */ addi r1, r1, 0x40
@@ -1920,7 +1920,7 @@ J3DAnmTextureSRTKey_NS_calcTransform:
/* 80329F20 00326E60 DB E1 00 30 */ stfd f31, 0x30(r1)
/* 80329F24 00326E64 F3 E1 00 38 */ psq_st f31, 56(r1), 0, qr0
/* 80329F28 00326E68 39 61 00 30 */ addi r11, r1, 0x30
/* 80329F2C 00326E6C 48 03 82 A9 */ bl func_803621D4
/* 80329F2C 00326E6C 48 03 82 A9 */ bl _savegpr_27
/* 80329F30 00326E70 7C 7B 1B 78 */ mr r27, r3
/* 80329F34 00326E74 FF E0 08 90 */ fmr f31, f1
/* 80329F38 00326E78 7C BC 2B 78 */ mr r28, r5
@@ -2085,7 +2085,7 @@ lbl_8032A164:
/* 8032A164 003270A4 E3 E1 00 38 */ psq_l f31, 56(r1), 0, qr0
/* 8032A168 003270A8 CB E1 00 30 */ lfd f31, 0x30(r1)
/* 8032A16C 003270AC 39 61 00 30 */ addi r11, r1, 0x30
/* 8032A170 003270B0 48 03 80 B1 */ bl func_80362220
/* 8032A170 003270B0 48 03 80 B1 */ bl _restgpr_27
/* 8032A174 003270B4 80 01 00 44 */ lwz r0, 0x44(r1)
/* 8032A178 003270B8 7C 08 03 A6 */ mtlr r0
/* 8032A17C 003270BC 38 21 00 40 */ addi r1, r1, 0x40
@@ -2609,7 +2609,7 @@ J3DAnmColor_NS_searchUpdateMaterialID:
/* 8032A8A8 003277E8 7C 08 02 A6 */ mflr r0
/* 8032A8AC 003277EC 90 01 00 24 */ stw r0, 0x24(r1)
/* 8032A8B0 003277F0 39 61 00 20 */ addi r11, r1, 0x20
/* 8032A8B4 003277F4 48 03 79 25 */ bl func_803621D8
/* 8032A8B4 003277F4 48 03 79 25 */ bl _savegpr_28
/* 8032A8B8 003277F8 7C 7C 1B 78 */ mr r28, r3
/* 8032A8BC 003277FC 7C 9D 23 78 */ mr r29, r4
/* 8032A8C0 00327800 3B C0 00 00 */ li r30, 0
@@ -2642,7 +2642,7 @@ lbl_8032A914:
/* 8032A91C 0032785C 7C 03 00 40 */ cmplw r3, r0
/* 8032A920 00327860 41 80 FF A8 */ blt lbl_8032A8C8
/* 8032A924 00327864 39 61 00 20 */ addi r11, r1, 0x20
/* 8032A928 00327868 48 03 78 FD */ bl func_80362224
/* 8032A928 00327868 48 03 78 FD */ bl _restgpr_28
/* 8032A92C 0032786C 80 01 00 24 */ lwz r0, 0x24(r1)
/* 8032A930 00327870 7C 08 03 A6 */ mtlr r0
/* 8032A934 00327874 38 21 00 20 */ addi r1, r1, 0x20
@@ -3139,7 +3139,7 @@ J3DAnmTexPattern_NS_searchUpdateMaterialID:
/* 8032B008 00327F48 7C 08 02 A6 */ mflr r0
/* 8032B00C 00327F4C 90 01 00 24 */ stw r0, 0x24(r1)
/* 8032B010 00327F50 39 61 00 20 */ addi r11, r1, 0x20
/* 8032B014 00327F54 48 03 71 C5 */ bl func_803621D8
/* 8032B014 00327F54 48 03 71 C5 */ bl _savegpr_28
/* 8032B018 00327F58 7C 7C 1B 78 */ mr r28, r3
/* 8032B01C 00327F5C 7C 9D 23 78 */ mr r29, r4
/* 8032B020 00327F60 3B C0 00 00 */ li r30, 0
@@ -3172,7 +3172,7 @@ lbl_8032B074:
/* 8032B07C 00327FBC 7C 03 00 40 */ cmplw r3, r0
/* 8032B080 00327FC0 41 80 FF A8 */ blt lbl_8032B028
/* 8032B084 00327FC4 39 61 00 20 */ addi r11, r1, 0x20
/* 8032B088 00327FC8 48 03 71 9D */ bl func_80362224
/* 8032B088 00327FC8 48 03 71 9D */ bl _restgpr_28
/* 8032B08C 00327FCC 80 01 00 24 */ lwz r0, 0x24(r1)
/* 8032B090 00327FD0 7C 08 03 A6 */ mtlr r0
/* 8032B094 00327FD4 38 21 00 20 */ addi r1, r1, 0x20
@@ -3196,7 +3196,7 @@ J3DAnmTextureSRTKey_NS_searchUpdateMaterialID:
/* 8032B0C4 00328004 7C 08 02 A6 */ mflr r0
/* 8032B0C8 00328008 90 01 00 24 */ stw r0, 0x24(r1)
/* 8032B0CC 0032800C 39 61 00 20 */ addi r11, r1, 0x20
/* 8032B0D0 00328010 48 03 71 09 */ bl func_803621D8
/* 8032B0D0 00328010 48 03 71 09 */ bl _savegpr_28
/* 8032B0D4 00328014 7C 7E 1B 78 */ mr r30, r3
/* 8032B0D8 00328018 7C 9F 23 78 */ mr r31, r4
/* 8032B0DC 0032801C 3B 80 00 00 */ li r28, 0
@@ -3264,7 +3264,7 @@ lbl_8032B1A0:
/* 8032B1B4 003280F4 7C 04 00 40 */ cmplw r4, r0
/* 8032B1B8 003280F8 41 80 FF 9C */ blt lbl_8032B154
/* 8032B1BC 003280FC 39 61 00 20 */ addi r11, r1, 0x20
/* 8032B1C0 00328100 48 03 70 65 */ bl func_80362224
/* 8032B1C0 00328100 48 03 70 65 */ bl _restgpr_28
/* 8032B1C4 00328104 80 01 00 24 */ lwz r0, 0x24(r1)
/* 8032B1C8 00328108 7C 08 03 A6 */ mtlr r0
/* 8032B1CC 0032810C 38 21 00 20 */ addi r1, r1, 0x20
@@ -3696,7 +3696,7 @@ J3DAnmTevRegKey_NS_searchUpdateMaterialID:
/* 8032B784 003286C4 7C 08 02 A6 */ mflr r0
/* 8032B788 003286C8 90 01 00 24 */ stw r0, 0x24(r1)
/* 8032B78C 003286CC 39 61 00 20 */ addi r11, r1, 0x20
/* 8032B790 003286D0 48 03 6A 49 */ bl func_803621D8
/* 8032B790 003286D0 48 03 6A 49 */ bl _savegpr_28
/* 8032B794 003286D4 7C 7E 1B 78 */ mr r30, r3
/* 8032B798 003286D8 7C 9F 23 78 */ mr r31, r4
/* 8032B79C 003286DC 3B 80 00 00 */ li r28, 0
@@ -3758,7 +3758,7 @@ lbl_8032B854:
/* 8032B85C 0032879C 7C 03 00 40 */ cmplw r3, r0
/* 8032B860 003287A0 41 80 FF A8 */ blt lbl_8032B808
/* 8032B864 003287A4 39 61 00 20 */ addi r11, r1, 0x20
/* 8032B868 003287A8 48 03 69 BD */ bl func_80362224
/* 8032B868 003287A8 48 03 69 BD */ bl _restgpr_28
/* 8032B86C 003287AC 80 01 00 24 */ lwz r0, 0x24(r1)
/* 8032B870 003287B0 7C 08 03 A6 */ mtlr r0
/* 8032B874 003287B4 38 21 00 20 */ addi r1, r1, 0x20