tp/asm/JSystem/J3DGraphBase/J3DTransform/J3DGetTextureMtx__FRC17J3DT...

47 lines
2.0 KiB
ArmAsm

lbl_80311ACC:
/* 80311ACC A8 03 00 08 */ lha r0, 8(r3)
/* 80311AD0 54 00 04 38 */ rlwinm r0, r0, 0, 0x10, 0x1c
/* 80311AD4 3C C0 80 44 */ lis r6, sincosTable___5JMath@ha /* 0x80439A20@ha */
/* 80311AD8 38 C6 9A 20 */ addi r6, r6, sincosTable___5JMath@l /* 0x80439A20@l */
/* 80311ADC 7C 06 04 2E */ lfsx f0, r6, r0
/* 80311AE0 7C C6 02 14 */ add r6, r6, r0
/* 80311AE4 C0 26 00 04 */ lfs f1, 4(r6)
/* 80311AE8 C0 43 00 00 */ lfs f2, 0(r3)
/* 80311AEC EC 62 00 72 */ fmuls f3, f2, f1
/* 80311AF0 EC A2 00 32 */ fmuls f5, f2, f0
/* 80311AF4 C0 43 00 04 */ lfs f2, 4(r3)
/* 80311AF8 EC C2 00 32 */ fmuls f6, f2, f0
/* 80311AFC EC E2 00 72 */ fmuls f7, f2, f1
/* 80311B00 D0 65 00 00 */ stfs f3, 0(r5)
/* 80311B04 FC 00 28 50 */ fneg f0, f5
/* 80311B08 D0 05 00 04 */ stfs f0, 4(r5)
/* 80311B0C C0 43 00 0C */ lfs f2, 0xc(r3)
/* 80311B10 C0 84 00 00 */ lfs f4, 0(r4)
/* 80311B14 FC 00 18 50 */ fneg f0, f3
/* 80311B18 EC 20 01 32 */ fmuls f1, f0, f4
/* 80311B1C C0 64 00 04 */ lfs f3, 4(r4)
/* 80311B20 EC 05 00 F2 */ fmuls f0, f5, f3
/* 80311B24 EC 01 00 2A */ fadds f0, f1, f0
/* 80311B28 EC 04 00 2A */ fadds f0, f4, f0
/* 80311B2C EC 02 00 2A */ fadds f0, f2, f0
/* 80311B30 D0 05 00 08 */ stfs f0, 8(r5)
/* 80311B34 D0 C5 00 10 */ stfs f6, 0x10(r5)
/* 80311B38 D0 E5 00 14 */ stfs f7, 0x14(r5)
/* 80311B3C C0 43 00 10 */ lfs f2, 0x10(r3)
/* 80311B40 FC 00 30 50 */ fneg f0, f6
/* 80311B44 EC 20 01 32 */ fmuls f1, f0, f4
/* 80311B48 EC 07 00 F2 */ fmuls f0, f7, f3
/* 80311B4C EC 01 00 28 */ fsubs f0, f1, f0
/* 80311B50 EC 03 00 2A */ fadds f0, f3, f0
/* 80311B54 EC 02 00 2A */ fadds f0, f2, f0
/* 80311B58 D0 05 00 18 */ stfs f0, 0x18(r5)
/* 80311B5C C0 02 C9 78 */ lfs f0, lit_435(r2)
/* 80311B60 D0 05 00 2C */ stfs f0, 0x2c(r5)
/* 80311B64 D0 05 00 24 */ stfs f0, 0x24(r5)
/* 80311B68 D0 05 00 20 */ stfs f0, 0x20(r5)
/* 80311B6C D0 05 00 1C */ stfs f0, 0x1c(r5)
/* 80311B70 D0 05 00 0C */ stfs f0, 0xc(r5)
/* 80311B74 C0 02 C9 7C */ lfs f0, lit_526(r2)
/* 80311B78 D0 05 00 28 */ stfs f0, 0x28(r5)
/* 80311B7C 4E 80 00 20 */ blr