mirror of
https://github.com/encounter/tp.git
synced 2026-07-11 06:18:46 -07:00
25 lines
1.2 KiB
ArmAsm
25 lines
1.2 KiB
ArmAsm
/* 8000E5F8 0000B538 94 21 FF F0 */ stwu r1, -0x10(r1)
|
|
/* 8000E5FC 0000B53C 7C 08 02 A6 */ mflr r0
|
|
/* 8000E600 0000B540 90 01 00 14 */ stw r0, 0x14(r1)
|
|
/* 8000E604 0000B544 93 E1 00 0C */ stw r31, 0xc(r1)
|
|
/* 8000E608 0000B548 7C 7F 1B 79 */ or. r31, r3, r3
|
|
/* 8000E60C 0000B54C 41 82 00 30 */ beq lbl_8000E63C
|
|
/* 8000E610 0000B550 3C 60 80 3A */ lis r3, lbl_803A3270@ha
|
|
/* 8000E614 0000B554 38 03 32 70 */ addi r0, r3, lbl_803A3270@l
|
|
/* 8000E618 0000B558 90 1F 00 00 */ stw r0, 0(r31)
|
|
/* 8000E61C 0000B55C 41 82 00 10 */ beq lbl_8000E62C
|
|
/* 8000E620 0000B560 3C 60 80 3D */ lis r3, lbl_803CD97C@ha
|
|
/* 8000E624 0000B564 38 03 D9 7C */ addi r0, r3, lbl_803CD97C@l
|
|
/* 8000E628 0000B568 90 1F 00 00 */ stw r0, 0(r31)
|
|
lbl_8000E62C:
|
|
/* 8000E62C 0000B56C 7C 80 07 35 */ extsh. r0, r4
|
|
/* 8000E630 0000B570 40 81 00 0C */ ble lbl_8000E63C
|
|
/* 8000E634 0000B574 7F E3 FB 78 */ mr r3, r31
|
|
/* 8000E638 0000B578 48 2C 07 05 */ bl __dl__FPv
|
|
lbl_8000E63C:
|
|
/* 8000E63C 0000B57C 7F E3 FB 78 */ mr r3, r31
|
|
/* 8000E640 0000B580 83 E1 00 0C */ lwz r31, 0xc(r1)
|
|
/* 8000E644 0000B584 80 01 00 14 */ lwz r0, 0x14(r1)
|
|
/* 8000E648 0000B588 7C 08 03 A6 */ mtlr r0
|
|
/* 8000E64C 0000B58C 38 21 00 10 */ addi r1, r1, 0x10
|
|
/* 8000E650 0000B590 4E 80 00 20 */ blr |