prime/asm/MetroidPrime/CPhysicsState.s

66 lines
3.4 KiB
ArmAsm
Raw Permalink Normal View History

2022-04-13 06:53:45 +00:00
.include "macros.inc"
2022-07-14 05:36:41 +00:00
.section .text, "ax"
2022-04-13 06:53:45 +00:00
.global __ct__13CPhysicsStateFRC9CVector3fRC11CQuaternionRC9CVector3fRC10CAxisAngleRC9CVector3fRC9CVector3fRC9CVector3fRC10CAxisAngleRC10CAxisAngle
__ct__13CPhysicsStateFRC9CVector3fRC11CQuaternionRC9CVector3fRC10CAxisAngleRC9CVector3fRC9CVector3fRC9CVector3fRC10CAxisAngleRC10CAxisAngle:
/* 8011C830 00119790 C0 04 00 00 */ lfs f0, 0(r4)
/* 8011C834 00119794 81 81 00 08 */ lwz r12, 8(r1)
/* 8011C838 00119798 D0 03 00 00 */ stfs f0, 0(r3)
/* 8011C83C 0011979C 81 61 00 0C */ lwz r11, 0xc(r1)
/* 8011C840 001197A0 C0 04 00 04 */ lfs f0, 4(r4)
/* 8011C844 001197A4 D0 03 00 04 */ stfs f0, 4(r3)
/* 8011C848 001197A8 C0 04 00 08 */ lfs f0, 8(r4)
/* 8011C84C 001197AC D0 03 00 08 */ stfs f0, 8(r3)
/* 8011C850 001197B0 C0 05 00 00 */ lfs f0, 0(r5)
/* 8011C854 001197B4 D0 03 00 0C */ stfs f0, 0xc(r3)
/* 8011C858 001197B8 C0 05 00 04 */ lfs f0, 4(r5)
/* 8011C85C 001197BC D0 03 00 10 */ stfs f0, 0x10(r3)
/* 8011C860 001197C0 C0 05 00 08 */ lfs f0, 8(r5)
/* 8011C864 001197C4 D0 03 00 14 */ stfs f0, 0x14(r3)
/* 8011C868 001197C8 C0 05 00 0C */ lfs f0, 0xc(r5)
/* 8011C86C 001197CC D0 03 00 18 */ stfs f0, 0x18(r3)
/* 8011C870 001197D0 C0 06 00 00 */ lfs f0, 0(r6)
/* 8011C874 001197D4 D0 03 00 1C */ stfs f0, 0x1c(r3)
/* 8011C878 001197D8 C0 06 00 04 */ lfs f0, 4(r6)
/* 8011C87C 001197DC D0 03 00 20 */ stfs f0, 0x20(r3)
/* 8011C880 001197E0 C0 06 00 08 */ lfs f0, 8(r6)
/* 8011C884 001197E4 D0 03 00 24 */ stfs f0, 0x24(r3)
/* 8011C888 001197E8 C0 07 00 00 */ lfs f0, 0(r7)
/* 8011C88C 001197EC D0 03 00 28 */ stfs f0, 0x28(r3)
/* 8011C890 001197F0 C0 07 00 04 */ lfs f0, 4(r7)
/* 8011C894 001197F4 D0 03 00 2C */ stfs f0, 0x2c(r3)
/* 8011C898 001197F8 C0 07 00 08 */ lfs f0, 8(r7)
/* 8011C89C 001197FC D0 03 00 30 */ stfs f0, 0x30(r3)
/* 8011C8A0 00119800 C0 08 00 00 */ lfs f0, 0(r8)
/* 8011C8A4 00119804 D0 03 00 34 */ stfs f0, 0x34(r3)
/* 8011C8A8 00119808 C0 08 00 04 */ lfs f0, 4(r8)
/* 8011C8AC 0011980C D0 03 00 38 */ stfs f0, 0x38(r3)
/* 8011C8B0 00119810 C0 08 00 08 */ lfs f0, 8(r8)
/* 8011C8B4 00119814 D0 03 00 3C */ stfs f0, 0x3c(r3)
/* 8011C8B8 00119818 C0 09 00 00 */ lfs f0, 0(r9)
/* 8011C8BC 0011981C D0 03 00 40 */ stfs f0, 0x40(r3)
/* 8011C8C0 00119820 C0 09 00 04 */ lfs f0, 4(r9)
/* 8011C8C4 00119824 D0 03 00 44 */ stfs f0, 0x44(r3)
/* 8011C8C8 00119828 C0 09 00 08 */ lfs f0, 8(r9)
/* 8011C8CC 0011982C D0 03 00 48 */ stfs f0, 0x48(r3)
/* 8011C8D0 00119830 C0 0A 00 00 */ lfs f0, 0(r10)
/* 8011C8D4 00119834 D0 03 00 4C */ stfs f0, 0x4c(r3)
/* 8011C8D8 00119838 C0 0A 00 04 */ lfs f0, 4(r10)
/* 8011C8DC 0011983C D0 03 00 50 */ stfs f0, 0x50(r3)
/* 8011C8E0 00119840 C0 0A 00 08 */ lfs f0, 8(r10)
/* 8011C8E4 00119844 D0 03 00 54 */ stfs f0, 0x54(r3)
/* 8011C8E8 00119848 C0 0C 00 00 */ lfs f0, 0(r12)
/* 8011C8EC 0011984C D0 03 00 58 */ stfs f0, 0x58(r3)
/* 8011C8F0 00119850 C0 0C 00 04 */ lfs f0, 4(r12)
/* 8011C8F4 00119854 D0 03 00 5C */ stfs f0, 0x5c(r3)
/* 8011C8F8 00119858 C0 0C 00 08 */ lfs f0, 8(r12)
/* 8011C8FC 0011985C D0 03 00 60 */ stfs f0, 0x60(r3)
/* 8011C900 00119860 C0 0B 00 00 */ lfs f0, 0(r11)
/* 8011C904 00119864 D0 03 00 64 */ stfs f0, 0x64(r3)
/* 8011C908 00119868 C0 0B 00 04 */ lfs f0, 4(r11)
/* 8011C90C 0011986C D0 03 00 68 */ stfs f0, 0x68(r3)
/* 8011C910 00119870 C0 0B 00 08 */ lfs f0, 8(r11)
/* 8011C914 00119874 D0 03 00 6C */ stfs f0, 0x6c(r3)
/* 8011C918 00119878 4E 80 00 20 */ blr