mirror of
https://github.com/encounter/tp.git
synced 2026-07-11 06:18:46 -07:00
33 lines
1.7 KiB
ArmAsm
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 |