mirror of
https://github.com/TwilitRealm/dusklight
synced 2026-08-04 16:49:42 -04:00
Match a few nonmatchings and delete unused asm (#117)
* match a few nonmatchings, delete unused asm * fix missing returns in f_op_actor_iter * remove obsolete comments
This commit is contained in:
@@ -1,11 +0,0 @@
|
||||
/* 800067C8 00003708 94 21 FF F0 */ stwu r1, -0x10(r1)
|
||||
/* 800067CC 0000370C 7C 08 02 A6 */ mflr r0
|
||||
/* 800067D0 00003710 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
/* 800067D4 00003714 3C 80 80 3D */ lis r4, lbl_803D29B0@ha
|
||||
/* 800067D8 00003718 38 84 29 B0 */ addi r4, r4, lbl_803D29B0@l
|
||||
/* 800067DC 0000371C 38 84 00 50 */ addi r4, r4, 0x50
|
||||
/* 800067E0 00003720 48 35 E9 F9 */ bl fputs
|
||||
/* 800067E4 00003724 80 01 00 14 */ lwz r0, 0x14(r1)
|
||||
/* 800067E8 00003728 7C 08 03 A6 */ mtlr r0
|
||||
/* 800067EC 0000372C 38 21 00 10 */ addi r1, r1, 0x10
|
||||
/* 800067F0 00003730 4E 80 00 20 */ blr
|
||||
@@ -1,8 +0,0 @@
|
||||
/* 800067F4 00003734 94 21 FF F0 */ stwu r1, -0x10(r1)
|
||||
/* 800067F8 00003738 7C 08 02 A6 */ mflr r0
|
||||
/* 800067FC 0000373C 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
/* 80006800 00003740 48 00 01 85 */ bl mDoPrintf_vprintf__FPCcP16__va_list_struct
|
||||
/* 80006804 00003744 80 01 00 14 */ lwz r0, 0x14(r1)
|
||||
/* 80006808 00003748 7C 08 03 A6 */ mtlr r0
|
||||
/* 8000680C 0000374C 38 21 00 10 */ addi r1, r1, 0x10
|
||||
/* 80006810 00003750 4E 80 00 20 */ blr
|
||||
@@ -1,3 +0,0 @@
|
||||
/* 80006894 000037D4 38 00 00 01 */ li r0, 1
|
||||
/* 80006898 000037D8 98 0D 86 18 */ stb r0, lbl_80450B98-_SDA_BASE_(r13)
|
||||
/* 8000689C 000037DC 4E 80 00 20 */ blr
|
||||
@@ -1,3 +0,0 @@
|
||||
/* 800068A0 000037E0 38 00 00 00 */ li r0, 0
|
||||
/* 800068A4 000037E4 98 0D 86 18 */ stb r0, lbl_80450B98-_SDA_BASE_(r13)
|
||||
/* 800068A8 000037E8 4E 80 00 20 */ blr
|
||||
@@ -1,3 +0,0 @@
|
||||
/* 800068AC 000037EC 38 00 00 01 */ li r0, 1
|
||||
/* 800068B0 000037F0 98 0D 86 1C */ stb r0, lbl_80450B9C-_SDA_BASE_(r13)
|
||||
/* 800068B4 000037F4 4E 80 00 20 */ blr
|
||||
@@ -1,3 +0,0 @@
|
||||
/* 800068B8 000037F8 38 00 00 00 */ li r0, 0
|
||||
/* 800068BC 000037FC 98 0D 86 1C */ stb r0, lbl_80450B9C-_SDA_BASE_(r13)
|
||||
/* 800068C0 00003800 4E 80 00 20 */ blr
|
||||
@@ -1,6 +0,0 @@
|
||||
/* 800068C4 00003804 88 0D 86 34 */ lbz r0, lbl_80450BB4-_SDA_BASE_(r13)
|
||||
/* 800068C8 00003808 28 00 00 00 */ cmplwi r0, 0
|
||||
/* 800068CC 0000380C 4C 82 00 20 */ bnelr
|
||||
/* 800068D0 00003810 38 00 00 01 */ li r0, 1
|
||||
/* 800068D4 00003814 98 0D 86 34 */ stb r0, lbl_80450BB4-_SDA_BASE_(r13)
|
||||
/* 800068D8 00003818 4E 80 00 20 */ blr
|
||||
@@ -1,35 +0,0 @@
|
||||
/* 800068DC 0000381C 94 21 FF E0 */ stwu r1, -0x20(r1)
|
||||
/* 800068E0 00003820 7C 08 02 A6 */ mflr r0
|
||||
/* 800068E4 00003824 90 01 00 24 */ stw r0, 0x24(r1)
|
||||
/* 800068E8 00003828 39 61 00 20 */ addi r11, r1, 0x20
|
||||
/* 800068EC 0000382C 48 35 B8 F1 */ bl _savegpr_29
|
||||
/* 800068F0 00003830 7C 7D 1B 78 */ mr r29, r3
|
||||
/* 800068F4 00003834 7C 9E 23 78 */ mr r30, r4
|
||||
/* 800068F8 00003838 48 33 6D FD */ bl __RAS_OSDisableInterrupts_begin
|
||||
/* 800068FC 0000383C 7C 7F 1B 78 */ mr r31, r3
|
||||
/* 80006900 00003840 88 0D 86 35 */ lbz r0, lbl_80450BB5-_SDA_BASE_(r13)
|
||||
/* 80006904 00003844 28 00 00 00 */ cmplwi r0, 0
|
||||
/* 80006908 00003848 40 82 00 3C */ bne lbl_80006944
|
||||
/* 8000690C 0000384C 38 00 00 01 */ li r0, 1
|
||||
/* 80006910 00003850 98 0D 86 35 */ stb r0, lbl_80450BB5-_SDA_BASE_(r13)
|
||||
/* 80006914 00003854 7F A3 EB 78 */ mr r3, r29
|
||||
/* 80006918 00003858 7F C4 F3 78 */ mr r4, r30
|
||||
/* 8000691C 0000385C 38 A0 00 00 */ li r5, 0
|
||||
/* 80006920 00003860 38 C0 00 00 */ li r6, 0
|
||||
/* 80006924 00003864 3C E0 80 36 */ lis r7, vprintf@ha
|
||||
/* 80006928 00003868 38 E7 67 04 */ addi r7, r7, vprintf@l
|
||||
/* 8000692C 0000386C 3D 00 80 3E */ lis r8, lbl_803DB740@ha
|
||||
/* 80006930 00003870 39 08 B7 40 */ addi r8, r8, lbl_803DB740@l
|
||||
/* 80006934 00003874 39 08 08 00 */ addi r8, r8, 0x800
|
||||
/* 80006938 00003878 4B FF FE 61 */ bl OSSwitchFiberEx__FUlUlUlUlUlUl
|
||||
/* 8000693C 0000387C 38 00 00 00 */ li r0, 0
|
||||
/* 80006940 00003880 98 0D 86 35 */ stb r0, lbl_80450BB5-_SDA_BASE_(r13)
|
||||
lbl_80006944:
|
||||
/* 80006944 00003884 7F E3 FB 78 */ mr r3, r31
|
||||
/* 80006948 00003888 48 33 6D D5 */ bl OSRestoreInterrupts
|
||||
/* 8000694C 0000388C 39 61 00 20 */ addi r11, r1, 0x20
|
||||
/* 80006950 00003890 48 35 B8 D9 */ bl _restgpr_29
|
||||
/* 80006954 00003894 80 01 00 24 */ lwz r0, 0x24(r1)
|
||||
/* 80006958 00003898 7C 08 03 A6 */ mtlr r0
|
||||
/* 8000695C 0000389C 38 21 00 20 */ addi r1, r1, 0x20
|
||||
/* 80006960 000038A0 4E 80 00 20 */ blr
|
||||
@@ -1,8 +0,0 @@
|
||||
/* 80006964 000038A4 94 21 FF F0 */ stwu r1, -0x10(r1)
|
||||
/* 80006968 000038A8 7C 08 02 A6 */ mflr r0
|
||||
/* 8000696C 000038AC 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
/* 80006970 000038B0 48 35 FD 95 */ bl vprintf
|
||||
/* 80006974 000038B4 80 01 00 14 */ lwz r0, 0x14(r1)
|
||||
/* 80006978 000038B8 7C 08 03 A6 */ mtlr r0
|
||||
/* 8000697C 000038BC 38 21 00 10 */ addi r1, r1, 0x10
|
||||
/* 80006980 000038C0 4E 80 00 20 */ blr
|
||||
@@ -1,39 +0,0 @@
|
||||
/* 80006984 000038C4 94 21 FF E0 */ stwu r1, -0x20(r1)
|
||||
/* 80006988 000038C8 7C 08 02 A6 */ mflr r0
|
||||
/* 8000698C 000038CC 90 01 00 24 */ stw r0, 0x24(r1)
|
||||
/* 80006990 000038D0 39 61 00 20 */ addi r11, r1, 0x20
|
||||
/* 80006994 000038D4 48 35 B8 49 */ bl _savegpr_29
|
||||
/* 80006998 000038D8 7C 7D 1B 78 */ mr r29, r3
|
||||
/* 8000699C 000038DC 7C 9E 23 78 */ mr r30, r4
|
||||
/* 800069A0 000038E0 48 00 E3 C5 */ bl mDoExt_GetCurrentRunningThread__Fv
|
||||
/* 800069A4 000038E4 7C 7F 1B 79 */ or. r31, r3, r3
|
||||
/* 800069A8 000038E8 40 82 00 14 */ bne lbl_800069BC
|
||||
/* 800069AC 000038EC 7F A3 EB 78 */ mr r3, r29
|
||||
/* 800069B0 000038F0 7F C4 F3 78 */ mr r4, r30
|
||||
/* 800069B4 000038F4 4B FF FF 29 */ bl mDoPrintf_vprintf_Interrupt__FPCcP16__va_list_struct
|
||||
/* 800069B8 000038F8 48 00 00 40 */ b lbl_800069F8
|
||||
lbl_800069BC:
|
||||
/* 800069BC 000038FC 48 33 56 3D */ bl OSGetStackPointer
|
||||
/* 800069C0 00003900 80 9F 03 08 */ lwz r4, 0x308(r31)
|
||||
/* 800069C4 00003904 38 04 0A 00 */ addi r0, r4, 0xa00
|
||||
/* 800069C8 00003908 7C 03 00 40 */ cmplw r3, r0
|
||||
/* 800069CC 0000390C 41 80 00 10 */ blt lbl_800069DC
|
||||
/* 800069D0 00003910 80 1F 03 04 */ lwz r0, 0x304(r31)
|
||||
/* 800069D4 00003914 7C 03 00 40 */ cmplw r3, r0
|
||||
/* 800069D8 00003918 40 81 00 14 */ ble lbl_800069EC
|
||||
lbl_800069DC:
|
||||
/* 800069DC 0000391C 7F A3 EB 78 */ mr r3, r29
|
||||
/* 800069E0 00003920 7F C4 F3 78 */ mr r4, r30
|
||||
/* 800069E4 00003924 4B FF FE F9 */ bl mDoPrintf_vprintf_Interrupt__FPCcP16__va_list_struct
|
||||
/* 800069E8 00003928 48 00 00 10 */ b lbl_800069F8
|
||||
lbl_800069EC:
|
||||
/* 800069EC 0000392C 7F A3 EB 78 */ mr r3, r29
|
||||
/* 800069F0 00003930 7F C4 F3 78 */ mr r4, r30
|
||||
/* 800069F4 00003934 4B FF FF 71 */ bl mDoPrintf_vprintf_Thread__FPCcP16__va_list_struct
|
||||
lbl_800069F8:
|
||||
/* 800069F8 00003938 39 61 00 20 */ addi r11, r1, 0x20
|
||||
/* 800069FC 0000393C 48 35 B8 2D */ bl _restgpr_29
|
||||
/* 80006A00 00003940 80 01 00 24 */ lwz r0, 0x24(r1)
|
||||
/* 80006A04 00003944 7C 08 03 A6 */ mtlr r0
|
||||
/* 80006A08 00003948 38 21 00 20 */ addi r1, r1, 0x20
|
||||
/* 80006A0C 0000394C 4E 80 00 20 */ blr
|
||||
@@ -1,39 +0,0 @@
|
||||
/* 80006A10 00003950 94 21 FF F0 */ stwu r1, -0x10(r1)
|
||||
/* 80006A14 00003954 7C 08 02 A6 */ mflr r0
|
||||
/* 80006A18 00003958 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
/* 80006A1C 0000395C 93 E1 00 0C */ stw r31, 0xc(r1)
|
||||
/* 80006A20 00003960 93 C1 00 08 */ stw r30, 8(r1)
|
||||
/* 80006A24 00003964 7C 7E 1B 78 */ mr r30, r3
|
||||
/* 80006A28 00003968 7C 9F 23 78 */ mr r31, r4
|
||||
/* 80006A2C 0000396C 88 0D 86 34 */ lbz r0, lbl_80450BB4-_SDA_BASE_(r13)
|
||||
/* 80006A30 00003970 28 00 00 00 */ cmplwi r0, 0
|
||||
/* 80006A34 00003974 40 82 00 08 */ bne lbl_80006A3C
|
||||
/* 80006A38 00003978 4B FF FE 8D */ bl OSReportInit__Fv
|
||||
lbl_80006A3C:
|
||||
/* 80006A3C 0000397C 88 0D 86 1C */ lbz r0, lbl_80450B9C-_SDA_BASE_(r13)
|
||||
/* 80006A40 00003980 28 00 00 00 */ cmplwi r0, 0
|
||||
/* 80006A44 00003984 40 82 00 10 */ bne lbl_80006A54
|
||||
/* 80006A48 00003988 88 0D 86 18 */ lbz r0, lbl_80450B98-_SDA_BASE_(r13)
|
||||
/* 80006A4C 0000398C 28 00 00 00 */ cmplwi r0, 0
|
||||
/* 80006A50 00003990 40 82 00 34 */ bne lbl_80006A84
|
||||
lbl_80006A54:
|
||||
/* 80006A54 00003994 48 00 E3 11 */ bl mDoExt_GetCurrentRunningThread__Fv
|
||||
/* 80006A58 00003998 80 0D 86 20 */ lwz r0, lbl_80450BA0-_SDA_BASE_(r13)
|
||||
/* 80006A5C 0000399C 28 00 00 00 */ cmplwi r0, 0
|
||||
/* 80006A60 000039A0 41 82 00 0C */ beq lbl_80006A6C
|
||||
/* 80006A64 000039A4 7C 00 18 40 */ cmplw r0, r3
|
||||
/* 80006A68 000039A8 40 82 00 1C */ bne lbl_80006A84
|
||||
lbl_80006A6C:
|
||||
/* 80006A6C 000039AC 7F C3 F3 78 */ mr r3, r30
|
||||
/* 80006A70 000039B0 7F E4 FB 78 */ mr r4, r31
|
||||
/* 80006A74 000039B4 4B FF FF 11 */ bl mDoPrintf_vprintf__FPCcP16__va_list_struct
|
||||
/* 80006A78 000039B8 80 6D 86 24 */ lwz r3, lbl_80450BA4-_SDA_BASE_(r13)
|
||||
/* 80006A7C 000039BC 38 03 00 01 */ addi r0, r3, 1
|
||||
/* 80006A80 000039C0 90 0D 86 24 */ stw r0, lbl_80450BA4-_SDA_BASE_(r13)
|
||||
lbl_80006A84:
|
||||
/* 80006A84 000039C4 83 E1 00 0C */ lwz r31, 0xc(r1)
|
||||
/* 80006A88 000039C8 83 C1 00 08 */ lwz r30, 8(r1)
|
||||
/* 80006A8C 000039CC 80 01 00 14 */ lwz r0, 0x14(r1)
|
||||
/* 80006A90 000039D0 7C 08 03 A6 */ mtlr r0
|
||||
/* 80006A94 000039D4 38 21 00 10 */ addi r1, r1, 0x10
|
||||
/* 80006A98 000039D8 4E 80 00 20 */ blr
|
||||
@@ -1,8 +0,0 @@
|
||||
/* 80006A9C 000039DC 94 21 FF F0 */ stwu r1, -0x10(r1)
|
||||
/* 80006AA0 000039E0 7C 08 02 A6 */ mflr r0
|
||||
/* 80006AA4 000039E4 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
/* 80006AA8 000039E8 4B FF FF 69 */ bl mDoPrintf_VReport
|
||||
/* 80006AAC 000039EC 80 01 00 14 */ lwz r0, 0x14(r1)
|
||||
/* 80006AB0 000039F0 7C 08 03 A6 */ mtlr r0
|
||||
/* 80006AB4 000039F4 38 21 00 10 */ addi r1, r1, 0x10
|
||||
/* 80006AB8 000039F8 4E 80 00 20 */ blr
|
||||
Reference in New Issue
Block a user