mirror of https://github.com/zeldaret/tp.git
41 lines
2.1 KiB
ArmAsm
41 lines
2.1 KiB
ArmAsm
/* 80263C9C 00260BDC 94 21 FF F0 */ stwu r1, -0x10(r1)
|
|
/* 80263CA0 00260BE0 7C 08 02 A6 */ mflr r0
|
|
/* 80263CA4 00260BE4 90 01 00 14 */ stw r0, 0x14(r1)
|
|
/* 80263CA8 00260BE8 93 E1 00 0C */ stw r31, 0xc(r1)
|
|
/* 80263CAC 00260BEC 93 C1 00 08 */ stw r30, 8(r1)
|
|
/* 80263CB0 00260BF0 7C 7E 1B 78 */ mr r30, r3
|
|
/* 80263CB4 00260BF4 7C BF 2B 78 */ mr r31, r5
|
|
/* 80263CB8 00260BF8 38 7E 00 20 */ addi r3, r30, 0x20
|
|
/* 80263CBC 00260BFC 48 0E 34 D9 */ bl PSVECDotProduct
|
|
/* 80263CC0 00260C00 C0 1E 00 2C */ lfs f0, 0x2c(r30)
|
|
/* 80263CC4 00260C04 EC 20 08 2A */ fadds f1, f0, f1
|
|
/* 80263CC8 00260C08 C0 02 B6 20 */ lfs f0, lbl_80455020-_SDA2_BASE_(r2)
|
|
/* 80263CCC 00260C0C FC 01 00 40 */ fcmpo cr0, f1, f0
|
|
/* 80263CD0 00260C10 4C 41 13 82 */ cror 2, 1, 2
|
|
/* 80263CD4 00260C14 40 82 00 20 */ bne lbl_80263CF4
|
|
/* 80263CD8 00260C18 C0 1E 00 20 */ lfs f0, 0x20(r30)
|
|
/* 80263CDC 00260C1C D0 1F 00 00 */ stfs f0, 0(r31)
|
|
/* 80263CE0 00260C20 C0 1E 00 24 */ lfs f0, 0x24(r30)
|
|
/* 80263CE4 00260C24 D0 1F 00 04 */ stfs f0, 4(r31)
|
|
/* 80263CE8 00260C28 C0 1E 00 28 */ lfs f0, 0x28(r30)
|
|
/* 80263CEC 00260C2C D0 1F 00 08 */ stfs f0, 8(r31)
|
|
/* 80263CF0 00260C30 48 00 00 2C */ b lbl_80263D1C
|
|
lbl_80263CF4:
|
|
/* 80263CF4 00260C34 C0 1E 00 20 */ lfs f0, 0x20(r30)
|
|
/* 80263CF8 00260C38 D0 1F 00 00 */ stfs f0, 0(r31)
|
|
/* 80263CFC 00260C3C C0 1E 00 24 */ lfs f0, 0x24(r30)
|
|
/* 80263D00 00260C40 D0 1F 00 04 */ stfs f0, 4(r31)
|
|
/* 80263D04 00260C44 C0 1E 00 28 */ lfs f0, 0x28(r30)
|
|
/* 80263D08 00260C48 D0 1F 00 08 */ stfs f0, 8(r31)
|
|
/* 80263D0C 00260C4C 7F E3 FB 78 */ mr r3, r31
|
|
/* 80263D10 00260C50 7F E4 FB 78 */ mr r4, r31
|
|
/* 80263D14 00260C54 C0 22 B6 30 */ lfs f1, lbl_80455030-_SDA2_BASE_(r2)
|
|
/* 80263D18 00260C58 48 0E 33 C1 */ bl PSVECScale
|
|
lbl_80263D1C:
|
|
/* 80263D1C 00260C5C 38 60 00 01 */ li r3, 1
|
|
/* 80263D20 00260C60 83 E1 00 0C */ lwz r31, 0xc(r1)
|
|
/* 80263D24 00260C64 83 C1 00 08 */ lwz r30, 8(r1)
|
|
/* 80263D28 00260C68 80 01 00 14 */ lwz r0, 0x14(r1)
|
|
/* 80263D2C 00260C6C 7C 08 03 A6 */ mtlr r0
|
|
/* 80263D30 00260C70 38 21 00 10 */ addi r1, r1, 0x10
|
|
/* 80263D34 00260C74 4E 80 00 20 */ blr |