Files
tp/include/m_Do/m_Do_ext/asm/func_80014F3C.s
T
2021-01-31 16:04:23 -05:00

33 lines
1.7 KiB
ArmAsm

/* 80014F3C 00011E7C 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 80014F40 00011E80 7C 08 02 A6 */ mflr r0
/* 80014F44 00011E84 90 01 00 14 */ stw r0, 0x14(r1)
/* 80014F48 00011E88 93 E1 00 0C */ stw r31, 0xc(r1)
/* 80014F4C 00011E8C 7C 7F 1B 79 */ or. r31, r3, r3
/* 80014F50 00011E90 41 82 00 50 */ beq lbl_80014FA0
/* 80014F54 00011E94 3C 60 80 3A */ lis r3, lbl_803A33E4@ha
/* 80014F58 00011E98 38 03 33 E4 */ addi r0, r3, lbl_803A33E4@l
/* 80014F5C 00011E9C 90 1F 00 00 */ stw r0, 0(r31)
/* 80014F60 00011EA0 41 82 00 30 */ beq lbl_80014F90
/* 80014F64 00011EA4 3C 60 80 3A */ lis r3, lbl_803A3360@ha
/* 80014F68 00011EA8 38 03 33 60 */ addi r0, r3, lbl_803A3360@l
/* 80014F6C 00011EAC 90 1F 00 00 */ stw r0, 0(r31)
/* 80014F70 00011EB0 41 82 00 20 */ beq lbl_80014F90
/* 80014F74 00011EB4 3C 60 80 3A */ lis r3, lbl_803A338C@ha
/* 80014F78 00011EB8 38 03 33 8C */ addi r0, r3, lbl_803A338C@l
/* 80014F7C 00011EBC 90 1F 00 00 */ stw r0, 0(r31)
/* 80014F80 00011EC0 41 82 00 10 */ beq lbl_80014F90
/* 80014F84 00011EC4 3C 60 80 3A */ lis r3, lbl_803A3468@ha
/* 80014F88 00011EC8 38 03 34 68 */ addi r0, r3, lbl_803A3468@l
/* 80014F8C 00011ECC 90 1F 00 00 */ stw r0, 0(r31)
lbl_80014F90:
/* 80014F90 00011ED0 7C 80 07 35 */ extsh. r0, r4
/* 80014F94 00011ED4 40 81 00 0C */ ble lbl_80014FA0
/* 80014F98 00011ED8 7F E3 FB 78 */ mr r3, r31
/* 80014F9C 00011EDC 48 2B 9D A1 */ bl __dl__FPv
lbl_80014FA0:
/* 80014FA0 00011EE0 7F E3 FB 78 */ mr r3, r31
/* 80014FA4 00011EE4 83 E1 00 0C */ lwz r31, 0xc(r1)
/* 80014FA8 00011EE8 80 01 00 14 */ lwz r0, 0x14(r1)
/* 80014FAC 00011EEC 7C 08 03 A6 */ mtlr r0
/* 80014FB0 00011EF0 38 21 00 10 */ addi r1, r1, 0x10
/* 80014FB4 00011EF4 4E 80 00 20 */ blr