summaryrefslogtreecommitdiff
path: root/asm/text_1.s
diff options
context:
space:
mode:
authorMax <mparisi@stevens.edu>2020-09-29 19:18:08 -0400
committerMax <mparisi@stevens.edu>2020-09-29 19:18:08 -0400
commit0912e90a6ac1aee0d04cf4e26bc871a392b827d7 (patch)
treef0c99427dfbb5b3055f1added38a70303af04cba /asm/text_1.s
parentbb28572125c45ec20f5fbf85120cd71fb2486bac (diff)
math library splits
Diffstat (limited to 'asm/text_1.s')
-rw-r--r--asm/text_1.s60
1 files changed, 30 insertions, 30 deletions
diff --git a/asm/text_1.s b/asm/text_1.s
index 366e5a8..c32a8b1 100644
--- a/asm/text_1.s
+++ b/asm/text_1.s
@@ -40830,7 +40830,7 @@ tanf:
/* 8002A460 000260C0 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 8002A464 000260C4 7C 08 02 A6 */ mflr r0
/* 8002A468 000260C8 90 01 00 14 */ stw r0, 0x14(r1)
-/* 8002A46C 000260CC 48 1A A1 71 */ bl func_801D45DC
+/* 8002A46C 000260CC 48 1A A1 71 */ bl atan2
/* 8002A470 000260D0 80 01 00 14 */ lwz r0, 0x14(r1)
/* 8002A474 000260D4 FC 20 08 18 */ frsp f1, f1
/* 8002A478 000260D8 7C 08 03 A6 */ mtlr r0
@@ -57865,7 +57865,7 @@ func_80038B8C:
/* 80038BF8 00034858 48 24 40 F1 */ bl func_8027CCE8
/* 80038BFC 0003485C C0 41 00 34 */ lfs f2, 0x34(r1)
/* 80038C00 00034860 C0 21 00 2C */ lfs f1, 0x2c(r1)
-/* 80038C04 00034864 48 19 B9 D9 */ bl func_801D45DC
+/* 80038C04 00034864 48 19 B9 D9 */ bl atan2
/* 80038C08 00034868 EC 5D F0 24 */ fdivs f2, f29, f30
/* 80038C0C 0003486C C0 02 82 20 */ lfs f0, lbl_80640820-_SDA2_BASE_(r2)
/* 80038C10 00034870 FC 40 10 1E */ fctiwz f2, f2
@@ -57973,7 +57973,7 @@ lbl_80038D58:
/* 80038D84 000349E4 48 24 3F 65 */ bl func_8027CCE8
/* 80038D88 000349E8 C0 41 00 40 */ lfs f2, 0x40(r1)
/* 80038D8C 000349EC C0 21 00 38 */ lfs f1, 0x38(r1)
-/* 80038D90 000349F0 48 19 B8 4D */ bl func_801D45DC
+/* 80038D90 000349F0 48 19 B8 4D */ bl atan2
/* 80038D94 000349F4 FF E0 08 18 */ frsp f31, f1
/* 80038D98 000349F8 7F A4 EB 78 */ mr r4, r29
/* 80038D9C 000349FC 38 61 00 14 */ addi r3, r1, 0x14
@@ -58001,7 +58001,7 @@ lbl_80038DE0:
/* 80038DF0 00034A50 C0 02 82 80 */ lfs f0, lbl_80640880-_SDA2_BASE_(r2)
/* 80038DF4 00034A54 48 00 00 0C */ b lbl_80038E00
lbl_80038DF8:
-/* 80038DF8 00034A58 48 19 B7 E1 */ bl func_801D45D8
+/* 80038DF8 00034A58 48 19 B7 E1 */ bl asin
/* 80038DFC 00034A5C FC 00 08 18 */ frsp f0, f1
lbl_80038E00:
/* 80038E00 00034A60 FC 40 00 50 */ fneg f2, f0
@@ -58063,7 +58063,7 @@ lbl_80038E9C:
/* 80038ECC 00034B2C 48 24 3E 1D */ bl func_8027CCE8
/* 80038ED0 00034B30 C0 41 00 40 */ lfs f2, 0x40(r1)
/* 80038ED4 00034B34 C0 21 00 38 */ lfs f1, 0x38(r1)
-/* 80038ED8 00034B38 48 19 B7 05 */ bl func_801D45DC
+/* 80038ED8 00034B38 48 19 B7 05 */ bl atan2
/* 80038EDC 00034B3C FF E0 08 18 */ frsp f31, f1
/* 80038EE0 00034B40 7F C4 F3 78 */ mr r4, r30
/* 80038EE4 00034B44 38 61 00 14 */ addi r3, r1, 0x14
@@ -58100,7 +58100,7 @@ lbl_80038F44:
/* 80038F54 00034BB4 C0 02 82 80 */ lfs f0, lbl_80640880-_SDA2_BASE_(r2)
/* 80038F58 00034BB8 48 00 00 0C */ b lbl_80038F64
lbl_80038F5C:
-/* 80038F5C 00034BBC 48 19 B6 7D */ bl func_801D45D8
+/* 80038F5C 00034BBC 48 19 B6 7D */ bl asin
/* 80038F60 00034BC0 FC 00 08 18 */ frsp f0, f1
lbl_80038F64:
/* 80038F64 00034BC4 FC 20 00 50 */ fneg f1, f0
@@ -59931,7 +59931,7 @@ lbl_8003A7A4:
/* 8003A7D0 00036430 D0 1B 0C 78 */ stfs f0, 0xc78(r27)
/* 8003A7D4 00036434 C0 5F 00 38 */ lfs f2, 0x38(r31)
/* 8003A7D8 00036438 C0 3F 00 2C */ lfs f1, 0x2c(r31)
-/* 8003A7DC 0003643C 48 19 9E 01 */ bl func_801D45DC
+/* 8003A7DC 0003643C 48 19 9E 01 */ bl atan2
/* 8003A7E0 00036440 FC 40 08 18 */ frsp f2, f1
/* 8003A7E4 00036444 C0 22 82 3C */ lfs f1, lbl_8064083C-_SDA2_BASE_(r2)
/* 8003A7E8 00036448 C0 02 82 7C */ lfs f0, lbl_8064087C-_SDA2_BASE_(r2)
@@ -59947,7 +59947,7 @@ lbl_8003A7FC:
/* 8003A80C 0003646C D0 1B 0C 78 */ stfs f0, 0xc78(r27)
/* 8003A810 00036470 C0 5F 00 38 */ lfs f2, 0x38(r31)
/* 8003A814 00036474 C0 3F 00 2C */ lfs f1, 0x2c(r31)
-/* 8003A818 00036478 48 19 9D C5 */ bl func_801D45DC
+/* 8003A818 00036478 48 19 9D C5 */ bl atan2
/* 8003A81C 0003647C FC 40 08 18 */ frsp f2, f1
/* 8003A820 00036480 C0 22 82 3C */ lfs f1, lbl_8064083C-_SDA2_BASE_(r2)
/* 8003A824 00036484 C0 02 82 A4 */ lfs f0, lbl_806408A4-_SDA2_BASE_(r2)
@@ -59968,7 +59968,7 @@ lbl_8003A838:
/* 8003A85C 000364BC EC 20 00 72 */ fmuls f1, f0, f1
/* 8003A860 000364C0 EF A3 10 28 */ fsubs f29, f3, f2
/* 8003A864 000364C4 EC 5D E0 2A */ fadds f2, f29, f28
-/* 8003A868 000364C8 48 19 9D 75 */ bl func_801D45DC
+/* 8003A868 000364C8 48 19 9D 75 */ bl atan2
/* 8003A86C 000364CC FC 20 08 18 */ frsp f1, f1
/* 8003A870 000364D0 C0 02 82 3C */ lfs f0, lbl_8064083C-_SDA2_BASE_(r2)
/* 8003A874 000364D4 EC 5D E0 28 */ fsubs f2, f29, f28
@@ -59981,7 +59981,7 @@ lbl_8003A838:
/* 8003A890 000364F0 EC 23 00 72 */ fmuls f1, f3, f1
/* 8003A894 000364F4 EC 24 08 28 */ fsubs f1, f4, f1
/* 8003A898 000364F8 EC 20 00 72 */ fmuls f1, f0, f1
-/* 8003A89C 000364FC 48 19 9D 41 */ bl func_801D45DC
+/* 8003A89C 000364FC 48 19 9D 41 */ bl atan2
/* 8003A8A0 00036500 C0 42 82 3C */ lfs f2, lbl_8064083C-_SDA2_BASE_(r2)
/* 8003A8A4 00036504 FC 60 08 18 */ frsp f3, f1
/* 8003A8A8 00036508 C0 02 82 30 */ lfs f0, lbl_80640830-_SDA2_BASE_(r2)
@@ -60000,7 +60000,7 @@ lbl_8003A8C8:
/* 8003A8D8 00036538 C0 02 82 80 */ lfs f0, lbl_80640880-_SDA2_BASE_(r2)
/* 8003A8DC 0003653C 48 00 00 0C */ b lbl_8003A8E8
lbl_8003A8E0:
-/* 8003A8E0 00036540 48 19 9C F9 */ bl func_801D45D8
+/* 8003A8E0 00036540 48 19 9C F9 */ bl asin
/* 8003A8E4 00036544 FC 00 08 18 */ frsp f0, f1
lbl_8003A8E8:
/* 8003A8E8 00036548 D0 1B 0C 80 */ stfs f0, 0xc80(r27)
@@ -67202,7 +67202,7 @@ lbl_800409CC:
/* 80040A4C 0003C6AC 40 82 00 08 */ bne lbl_80040A54
/* 80040A50 0003C6B0 48 00 00 0C */ b lbl_80040A5C
lbl_80040A54:
-/* 80040A54 0003C6B4 48 19 3D E1 */ bl func_801D4834
+/* 80040A54 0003C6B4 48 19 3D E1 */ bl sqrt
/* 80040A58 0003C6B8 FC E0 08 18 */ frsp f7, f1
lbl_80040A5C:
/* 80040A5C 0003C6BC C0 5D 00 50 */ lfs f2, 0x50(r29)
@@ -67852,7 +67852,7 @@ lbl_80041308:
lbl_80041320:
/* 80041320 0003CF80 C0 41 00 5C */ lfs f2, 0x5c(r1)
/* 80041324 0003CF84 C0 21 00 54 */ lfs f1, 0x54(r1)
-/* 80041328 0003CF88 48 19 32 B5 */ bl func_801D45DC
+/* 80041328 0003CF88 48 19 32 B5 */ bl atan2
/* 8004132C 0003CF8C FF E0 08 18 */ frsp f31, f1
lbl_80041330:
/* 80041330 0003CF90 80 1D 01 48 */ lwz r0, 0x148(r29)
@@ -67896,7 +67896,7 @@ lbl_800413A8:
/* 800413B8 0003D018 C0 42 82 E4 */ lfs f2, lbl_806408E4-_SDA2_BASE_(r2)
/* 800413BC 0003D01C 48 00 00 A4 */ b lbl_80041460
lbl_800413C0:
-/* 800413C0 0003D020 48 19 32 19 */ bl func_801D45D8
+/* 800413C0 0003D020 48 19 32 19 */ bl asin
/* 800413C4 0003D024 FC 40 08 18 */ frsp f2, f1
/* 800413C8 0003D028 48 00 00 98 */ b lbl_80041460
lbl_800413CC:
@@ -67940,7 +67940,7 @@ lbl_80041440:
/* 80041450 0003D0B0 C0 42 82 E4 */ lfs f2, lbl_806408E4-_SDA2_BASE_(r2)
/* 80041454 0003D0B4 48 00 00 0C */ b lbl_80041460
lbl_80041458:
-/* 80041458 0003D0B8 48 19 31 81 */ bl func_801D45D8
+/* 80041458 0003D0B8 48 19 31 81 */ bl asin
/* 8004145C 0003D0BC FC 40 08 18 */ frsp f2, f1
lbl_80041460:
/* 80041460 0003D0C0 FC 40 10 50 */ fneg f2, f2
@@ -68615,7 +68615,7 @@ lbl_80041D3C:
/* 80041D58 0003D9B8 FF 60 00 90 */ fmr f27, f0
lbl_80041D5C:
/* 80041D5C 0003D9BC C8 22 83 08 */ lfd f1, lbl_80640908-_SDA2_BASE_(r2)
-/* 80041D60 0003D9C0 48 19 27 FD */ bl func_801D455C
+/* 80041D60 0003D9C0 48 19 27 FD */ bl tan
/* 80041D64 0003D9C4 FC 00 08 18 */ frsp f0, f1
/* 80041D68 0003D9C8 7F E3 FB 78 */ mr r3, r31
/* 80041D6C 0003D9CC EF 7B 00 24 */ fdivs f27, f27, f0
@@ -68656,7 +68656,7 @@ lbl_80041DE0:
/* 80041DEC 0003DA4C FF 80 08 90 */ fmr f28, f1
lbl_80041DF0:
/* 80041DF0 0003DA50 C8 22 83 20 */ lfd f1, lbl_80640920-_SDA2_BASE_(r2)
-/* 80041DF4 0003DA54 48 19 27 69 */ bl func_801D455C
+/* 80041DF4 0003DA54 48 19 27 69 */ bl tan
/* 80041DF8 0003DA58 FC 00 08 18 */ frsp f0, f1
/* 80041DFC 0003DA5C 7F C4 F3 78 */ mr r4, r30
/* 80041E00 0003DA60 38 61 00 14 */ addi r3, r1, 0x14
@@ -68760,7 +68760,7 @@ func_80041ED4:
/* 80041F74 0003DBD4 38 81 00 68 */ addi r4, r1, 0x68
/* 80041F78 0003DBD8 48 23 AE 51 */ bl PSQUATDotProduct
/* 80041F7C 0003DBDC C8 42 83 30 */ lfd f2, lbl_80640930-_SDA2_BASE_(r2)
-/* 80041F80 0003DBE0 48 19 26 65 */ bl func_801D45E4
+/* 80041F80 0003DBE0 48 19 26 65 */ bl pow
/* 80041F84 0003DBE4 FF C0 08 18 */ frsp f30, f1
/* 80041F88 0003DBE8 38 61 00 68 */ addi r3, r1, 0x68
/* 80041F8C 0003DBEC 7C 64 1B 78 */ mr r4, r3
@@ -68768,7 +68768,7 @@ func_80041ED4:
/* 80041F94 0003DBF4 FF E0 08 90 */ fmr f31, f1
/* 80041F98 0003DBF8 C8 22 83 38 */ lfd f1, lbl_80640938-_SDA2_BASE_(r2)
/* 80041F9C 0003DBFC C8 42 83 30 */ lfd f2, lbl_80640930-_SDA2_BASE_(r2)
-/* 80041FA0 0003DC00 48 19 26 45 */ bl func_801D45E4
+/* 80041FA0 0003DC00 48 19 26 45 */ bl pow
/* 80041FA4 0003DC04 FC 20 08 18 */ frsp f1, f1
/* 80041FA8 0003DC08 C3 A2 82 B0 */ lfs f29, lbl_806408B0-_SDA2_BASE_(r2)
/* 80041FAC 0003DC0C EC 1E F8 28 */ fsubs f0, f30, f31
@@ -68778,7 +68778,7 @@ func_80041ED4:
/* 80041FBC 0003DC1C 40 82 00 08 */ bne lbl_80041FC4
/* 80041FC0 0003DC20 48 00 00 0C */ b lbl_80041FCC
lbl_80041FC4:
-/* 80041FC4 0003DC24 48 19 28 71 */ bl func_801D4834
+/* 80041FC4 0003DC24 48 19 28 71 */ bl sqrt
/* 80041FC8 0003DC28 FF A0 08 18 */ frsp f29, f1
lbl_80041FCC:
/* 80041FCC 0003DC2C 38 61 00 5C */ addi r3, r1, 0x5c
@@ -69564,7 +69564,7 @@ func_80042A84:
/* 80042AD4 0003E734 48 23 A2 15 */ bl func_8027CCE8
/* 80042AD8 0003E738 C0 41 00 18 */ lfs f2, 0x18(r1)
/* 80042ADC 0003E73C C0 21 00 10 */ lfs f1, 0x10(r1)
-/* 80042AE0 0003E740 48 19 1A FD */ bl func_801D45DC
+/* 80042AE0 0003E740 48 19 1A FD */ bl atan2
/* 80042AE4 0003E744 FC 00 08 18 */ frsp f0, f1
/* 80042AE8 0003E748 7F E7 FB 78 */ mr r7, r31
/* 80042AEC 0003E74C FC 20 F8 90 */ fmr f1, f31
@@ -69617,7 +69617,7 @@ func_80042B34:
/* 80042B9C 0003E7FC 41 82 00 28 */ beq lbl_80042BC4
/* 80042BA0 0003E800 C0 41 00 20 */ lfs f2, 0x20(r1)
/* 80042BA4 0003E804 C0 21 00 18 */ lfs f1, 0x18(r1)
-/* 80042BA8 0003E808 48 19 1A 35 */ bl func_801D45DC
+/* 80042BA8 0003E808 48 19 1A 35 */ bl atan2
/* 80042BAC 0003E80C FF E0 08 18 */ frsp f31, f1
/* 80042BB0 0003E810 38 7E 06 50 */ addi r3, r30, 0x650
/* 80042BB4 0003E814 4B FF E0 85 */ bl func_80040C38
@@ -69627,7 +69627,7 @@ func_80042B34:
lbl_80042BC4:
/* 80042BC4 0003E824 C0 41 00 20 */ lfs f2, 0x20(r1)
/* 80042BC8 0003E828 C0 21 00 18 */ lfs f1, 0x18(r1)
-/* 80042BCC 0003E82C 48 19 1A 11 */ bl func_801D45DC
+/* 80042BCC 0003E82C 48 19 1A 11 */ bl atan2
/* 80042BD0 0003E830 FF E0 08 18 */ frsp f31, f1
/* 80042BD4 0003E834 38 7E 05 60 */ addi r3, r30, 0x560
/* 80042BD8 0003E838 4B FF E0 61 */ bl func_80040C38
@@ -69657,7 +69657,7 @@ lbl_80042C20:
/* 80042C30 0003E890 C0 02 82 E4 */ lfs f0, lbl_806408E4-_SDA2_BASE_(r2)
/* 80042C34 0003E894 48 00 00 0C */ b lbl_80042C40
lbl_80042C38:
-/* 80042C38 0003E898 48 19 19 A1 */ bl func_801D45D8
+/* 80042C38 0003E898 48 19 19 A1 */ bl asin
/* 80042C3C 0003E89C FC 00 08 18 */ frsp f0, f1
lbl_80042C40:
/* 80042C40 0003E8A0 D0 01 00 10 */ stfs f0, 0x10(r1)
@@ -69719,7 +69719,7 @@ func_80042CB0:
/* 80042D14 0003E974 41 82 00 28 */ beq lbl_80042D3C
/* 80042D18 0003E978 C0 41 00 18 */ lfs f2, 0x18(r1)
/* 80042D1C 0003E97C C0 21 00 10 */ lfs f1, 0x10(r1)
-/* 80042D20 0003E980 48 19 18 BD */ bl func_801D45DC
+/* 80042D20 0003E980 48 19 18 BD */ bl atan2
/* 80042D24 0003E984 FF E0 08 18 */ frsp f31, f1
/* 80042D28 0003E988 38 7E 06 50 */ addi r3, r30, 0x650
/* 80042D2C 0003E98C 4B FF DF 0D */ bl func_80040C38
@@ -69729,7 +69729,7 @@ func_80042CB0:
lbl_80042D3C:
/* 80042D3C 0003E99C C0 41 00 18 */ lfs f2, 0x18(r1)
/* 80042D40 0003E9A0 C0 21 00 10 */ lfs f1, 0x10(r1)
-/* 80042D44 0003E9A4 48 19 18 99 */ bl func_801D45DC
+/* 80042D44 0003E9A4 48 19 18 99 */ bl atan2
/* 80042D48 0003E9A8 FF E0 08 18 */ frsp f31, f1
/* 80042D4C 0003E9AC 38 7E 05 60 */ addi r3, r30, 0x560
/* 80042D50 0003E9B0 4B FF DE E9 */ bl func_80040C38
@@ -69803,7 +69803,7 @@ lbl_80042E3C:
/* 80042E4C 0003EAAC C0 02 82 E4 */ lfs f0, lbl_806408E4-_SDA2_BASE_(r2)
/* 80042E50 0003EAB0 48 00 00 0C */ b lbl_80042E5C
lbl_80042E54:
-/* 80042E54 0003EAB4 48 19 17 85 */ bl func_801D45D8
+/* 80042E54 0003EAB4 48 19 17 85 */ bl asin
/* 80042E58 0003EAB8 FC 00 08 18 */ frsp f0, f1
lbl_80042E5C:
/* 80042E5C 0003EABC D0 01 00 0C */ stfs f0, 0xc(r1)
@@ -70645,10 +70645,10 @@ lbl_80043AAC:
/* 80043ABC 0003F71C C0 02 82 DC */ lfs f0, lbl_806408DC-_SDA2_BASE_(r2)
/* 80043AC0 0003F720 EC 21 00 B2 */ fmuls f1, f1, f2
/* 80043AC4 0003F724 EF A0 08 28 */ fsubs f29, f0, f1
-/* 80043AC8 0003F728 48 19 09 BD */ bl func_801D4484
+/* 80043AC8 0003F728 48 19 09 BD */ bl sin
/* 80043ACC 0003F72C FF E0 08 18 */ frsp f31, f1
/* 80043AD0 0003F730 FC 20 E8 90 */ fmr f1, f29
-/* 80043AD4 0003F734 48 19 09 B1 */ bl func_801D4484
+/* 80043AD4 0003F734 48 19 09 B1 */ bl sin
/* 80043AD8 0003F738 FC 00 08 18 */ frsp f0, f1
/* 80043ADC 0003F73C EC 1E 00 32 */ fmuls f0, f30, f0
/* 80043AE0 0003F740 EC 20 F8 24 */ fdivs f1, f0, f31
@@ -86122,7 +86122,7 @@ lbl_80050FF4:
/* 80050FFC 0004CC5C 41 82 00 20 */ beq lbl_8005101C
/* 80051000 0004CC60 C0 02 84 A8 */ lfs f0, lbl_80640AA8-_SDA2_BASE_(r2)
/* 80051004 0004CC64 EC 20 01 32 */ fmuls f1, f0, f4
-/* 80051008 0004CC68 48 18 30 71 */ bl func_801D4078
+/* 80051008 0004CC68 48 18 30 71 */ bl cos
/* 8005100C 0004CC6C FC 20 08 18 */ frsp f1, f1
/* 80051010 0004CC70 C0 1E 00 24 */ lfs f0, 0x24(r30)
/* 80051014 0004CC74 EC 80 00 72 */ fmuls f4, f0, f1