mirror of https://github.com/zeldaret/tp.git
58 lines
2.4 KiB
ArmAsm
58 lines
2.4 KiB
ArmAsm
lbl_803665BC:
|
|
/* 803665BC 94 21 FF 60 */ stwu r1, -0xa0(r1)
|
|
/* 803665C0 7C 08 02 A6 */ mflr r0
|
|
/* 803665C4 90 01 00 A4 */ stw r0, 0xa4(r1)
|
|
/* 803665C8 BF 41 00 88 */ stmw r26, 0x88(r1)
|
|
/* 803665CC 7C 7A 1B 78 */ mr r26, r3
|
|
/* 803665D0 7C 9B 23 78 */ mr r27, r4
|
|
/* 803665D4 40 86 00 24 */ bne cr1, lbl_803665F8
|
|
/* 803665D8 D8 21 00 28 */ stfd f1, 0x28(r1)
|
|
/* 803665DC D8 41 00 30 */ stfd f2, 0x30(r1)
|
|
/* 803665E0 D8 61 00 38 */ stfd f3, 0x38(r1)
|
|
/* 803665E4 D8 81 00 40 */ stfd f4, 0x40(r1)
|
|
/* 803665E8 D8 A1 00 48 */ stfd f5, 0x48(r1)
|
|
/* 803665EC D8 C1 00 50 */ stfd f6, 0x50(r1)
|
|
/* 803665F0 D8 E1 00 58 */ stfd f7, 0x58(r1)
|
|
/* 803665F4 D9 01 00 60 */ stfd f8, 0x60(r1)
|
|
lbl_803665F8:
|
|
/* 803665F8 3B C1 00 A8 */ addi r30, r1, 0xa8
|
|
/* 803665FC 3B E1 00 08 */ addi r31, r1, 8
|
|
/* 80366600 3F A0 03 00 */ lis r29, 0x300
|
|
/* 80366604 39 80 00 00 */ li r12, 0
|
|
/* 80366608 3D 60 80 36 */ lis r11, __StringWrite@ha /* 0x80366964@ha */
|
|
/* 8036660C 90 81 00 0C */ stw r4, 0xc(r1)
|
|
/* 80366610 3B 81 00 74 */ addi r28, r1, 0x74
|
|
/* 80366614 38 81 00 68 */ addi r4, r1, 0x68
|
|
/* 80366618 90 C1 00 14 */ stw r6, 0x14(r1)
|
|
/* 8036661C 38 0B 69 64 */ addi r0, r11, __StringWrite@l /* 0x80366964@l */
|
|
/* 80366620 7F 86 E3 78 */ mr r6, r28
|
|
/* 80366624 90 61 00 08 */ stw r3, 8(r1)
|
|
/* 80366628 7C 03 03 78 */ mr r3, r0
|
|
/* 8036662C 90 A1 00 10 */ stw r5, 0x10(r1)
|
|
/* 80366630 90 E1 00 18 */ stw r7, 0x18(r1)
|
|
/* 80366634 91 01 00 1C */ stw r8, 0x1c(r1)
|
|
/* 80366638 91 21 00 20 */ stw r9, 0x20(r1)
|
|
/* 8036663C 91 41 00 24 */ stw r10, 0x24(r1)
|
|
/* 80366640 93 A1 00 74 */ stw r29, 0x74(r1)
|
|
/* 80366644 93 C1 00 78 */ stw r30, 0x78(r1)
|
|
/* 80366648 93 E1 00 7C */ stw r31, 0x7c(r1)
|
|
/* 8036664C 93 41 00 68 */ stw r26, 0x68(r1)
|
|
/* 80366650 93 61 00 6C */ stw r27, 0x6c(r1)
|
|
/* 80366654 91 81 00 70 */ stw r12, 0x70(r1)
|
|
/* 80366658 48 00 03 D1 */ bl __pformatter
|
|
/* 8036665C 28 1A 00 00 */ cmplwi r26, 0
|
|
/* 80366660 41 82 00 1C */ beq lbl_8036667C
|
|
/* 80366664 7C 03 D8 40 */ cmplw r3, r27
|
|
/* 80366668 38 9B FF FF */ addi r4, r27, -1
|
|
/* 8036666C 40 80 00 08 */ bge lbl_80366674
|
|
/* 80366670 7C 64 1B 78 */ mr r4, r3
|
|
lbl_80366674:
|
|
/* 80366674 38 00 00 00 */ li r0, 0
|
|
/* 80366678 7C 1A 21 AE */ stbx r0, r26, r4
|
|
lbl_8036667C:
|
|
/* 8036667C BB 41 00 88 */ lmw r26, 0x88(r1)
|
|
/* 80366680 80 01 00 A4 */ lwz r0, 0xa4(r1)
|
|
/* 80366684 7C 08 03 A6 */ mtlr r0
|
|
/* 80366688 38 21 00 A0 */ addi r1, r1, 0xa0
|
|
/* 8036668C 4E 80 00 20 */ blr
|