tp/include/m_Do/m_Do_printf/asm/func_80006ABC.s

34 lines
1.7 KiB
ArmAsm

/* 80006ABC 000039FC 94 21 FF 80 */ stwu r1, -0x80(r1)
/* 80006AC0 00003A00 7C 08 02 A6 */ mflr r0
/* 80006AC4 00003A04 90 01 00 84 */ stw r0, 0x84(r1)
/* 80006AC8 00003A08 40 86 00 24 */ bne cr1, lbl_80006AEC
/* 80006ACC 00003A0C D8 21 00 28 */ stfd f1, 0x28(r1)
/* 80006AD0 00003A10 D8 41 00 30 */ stfd f2, 0x30(r1)
/* 80006AD4 00003A14 D8 61 00 38 */ stfd f3, 0x38(r1)
/* 80006AD8 00003A18 D8 81 00 40 */ stfd f4, 0x40(r1)
/* 80006ADC 00003A1C D8 A1 00 48 */ stfd f5, 0x48(r1)
/* 80006AE0 00003A20 D8 C1 00 50 */ stfd f6, 0x50(r1)
/* 80006AE4 00003A24 D8 E1 00 58 */ stfd f7, 0x58(r1)
/* 80006AE8 00003A28 D9 01 00 60 */ stfd f8, 0x60(r1)
lbl_80006AEC:
/* 80006AEC 00003A2C 90 61 00 08 */ stw r3, 8(r1)
/* 80006AF0 00003A30 90 81 00 0C */ stw r4, 0xc(r1)
/* 80006AF4 00003A34 90 A1 00 10 */ stw r5, 0x10(r1)
/* 80006AF8 00003A38 90 C1 00 14 */ stw r6, 0x14(r1)
/* 80006AFC 00003A3C 90 E1 00 18 */ stw r7, 0x18(r1)
/* 80006B00 00003A40 91 01 00 1C */ stw r8, 0x1c(r1)
/* 80006B04 00003A44 91 21 00 20 */ stw r9, 0x20(r1)
/* 80006B08 00003A48 91 41 00 24 */ stw r10, 0x24(r1)
/* 80006B0C 00003A4C 38 81 00 68 */ addi r4, r1, 0x68
/* 80006B10 00003A50 3C 00 01 00 */ lis r0, 0x100
/* 80006B14 00003A54 90 01 00 68 */ stw r0, 0x68(r1)
/* 80006B18 00003A58 38 01 00 88 */ addi r0, r1, 0x88
/* 80006B1C 00003A5C 90 01 00 6C */ stw r0, 0x6c(r1)
/* 80006B20 00003A60 38 01 00 08 */ addi r0, r1, 8
/* 80006B24 00003A64 90 01 00 70 */ stw r0, 0x70(r1)
/* 80006B28 00003A68 4B FF FF 75 */ bl OSVReport
/* 80006B2C 00003A6C 80 01 00 84 */ lwz r0, 0x84(r1)
/* 80006B30 00003A70 7C 08 03 A6 */ mtlr r0
/* 80006B34 00003A74 38 21 00 80 */ addi r1, r1, 0x80
/* 80006B38 00003A78 4E 80 00 20 */ blr