summaryrefslogtreecommitdiff
path: root/asm/text_7.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_7.s
parentbb28572125c45ec20f5fbf85120cd71fb2486bac (diff)
math library splits
Diffstat (limited to 'asm/text_7.s')
-rw-r--r--asm/text_7.s54
1 files changed, 27 insertions, 27 deletions
diff --git a/asm/text_7.s b/asm/text_7.s
index a3018da..02fa494 100644
--- a/asm/text_7.s
+++ b/asm/text_7.s
@@ -838,26 +838,26 @@ func_802236C0:
/* 80223704 0021F364 38 81 00 08 */ addi r4, r1, 8
/* 80223708 0021F368 48 05 96 05 */ bl func_8027CD0C
/* 8022370C 0021F36C C0 21 00 08 */ lfs f1, 8(r1)
-/* 80223710 0021F370 4B FB 09 69 */ bl func_801D4078
+/* 80223710 0021F370 4B FB 09 69 */ bl cos
/* 80223714 0021F374 C0 01 00 0C */ lfs f0, 0xc(r1)
/* 80223718 0021F378 FF E0 08 18 */ frsp f31, f1
/* 8022371C 0021F37C FC 20 00 90 */ fmr f1, f0
-/* 80223720 0021F380 4B FB 09 59 */ bl func_801D4078
+/* 80223720 0021F380 4B FB 09 59 */ bl cos
/* 80223724 0021F384 C0 01 00 10 */ lfs f0, 0x10(r1)
/* 80223728 0021F388 FF C0 08 18 */ frsp f30, f1
/* 8022372C 0021F38C FC 20 00 90 */ fmr f1, f0
-/* 80223730 0021F390 4B FB 09 49 */ bl func_801D4078
+/* 80223730 0021F390 4B FB 09 49 */ bl cos
/* 80223734 0021F394 FF A0 08 18 */ frsp f29, f1
/* 80223738 0021F398 C0 21 00 08 */ lfs f1, 8(r1)
-/* 8022373C 0021F39C 4B FB 0D 49 */ bl func_801D4484
+/* 8022373C 0021F39C 4B FB 0D 49 */ bl sin
/* 80223740 0021F3A0 C0 01 00 0C */ lfs f0, 0xc(r1)
/* 80223744 0021F3A4 FF 80 08 18 */ frsp f28, f1
/* 80223748 0021F3A8 FC 20 00 90 */ fmr f1, f0
-/* 8022374C 0021F3AC 4B FB 0D 39 */ bl func_801D4484
+/* 8022374C 0021F3AC 4B FB 0D 39 */ bl sin
/* 80223750 0021F3B0 C0 01 00 10 */ lfs f0, 0x10(r1)
/* 80223754 0021F3B4 FF 60 08 18 */ frsp f27, f1
/* 80223758 0021F3B8 FC 20 00 90 */ fmr f1, f0
-/* 8022375C 0021F3BC 4B FB 0D 29 */ bl func_801D4484
+/* 8022375C 0021F3BC 4B FB 0D 29 */ bl sin
/* 80223760 0021F3C0 FC 00 08 18 */ frsp f0, f1
/* 80223764 0021F3C4 EC 3E 07 72 */ fmuls f1, f30, f29
/* 80223768 0021F3C8 EC FB 07 72 */ fmuls f7, f27, f29
@@ -980,7 +980,7 @@ lbl_802238EC:
/* 802238FC 0021F55C EC 00 E8 28 */ fsubs f0, f0, f29
/* 80223900 0021F560 EC 1E 00 32 */ fmuls f0, f30, f0
/* 80223904 0021F564 EC 3F 00 32 */ fmuls f1, f31, f0
-/* 80223908 0021F568 4B FB 07 71 */ bl func_801D4078
+/* 80223908 0021F568 4B FB 07 71 */ bl cos
/* 8022390C 0021F56C FC 00 08 18 */ frsp f0, f1
/* 80223910 0021F570 3B BD 00 01 */ addi r29, r29, 1
/* 80223914 0021F574 2C 1D 00 B5 */ cmpwi r29, 0xb5
@@ -1012,7 +1012,7 @@ lbl_80223958:
/* 80223978 0021F5D8 40 81 00 14 */ ble lbl_8022398C
/* 8022397C 0021F5DC C3 E2 9C 50 */ lfs f31, lbl_80642250-_SDA2_BASE_(r2)
/* 80223980 0021F5E0 C8 42 9C 58 */ lfd f2, lbl_80642258-_SDA2_BASE_(r2)
-/* 80223984 0021F5E4 4B FB 0C 5D */ bl func_801D45E0
+/* 80223984 0021F5E4 4B FB 0C 5D */ bl fmod
/* 80223988 0021F5E8 FC 20 08 18 */ frsp f1, f1
lbl_8022398C:
/* 8022398C 0021F5EC C0 02 9C 60 */ lfs f0, lbl_80642260-_SDA2_BASE_(r2)
@@ -3154,7 +3154,7 @@ lbl_802255A8:
/* 802255B8 00221218 C0 42 9C 94 */ lfs f2, lbl_80642294-_SDA2_BASE_(r2)
/* 802255BC 0022121C 48 00 00 0C */ b lbl_802255C8
lbl_802255C0:
-/* 802255C0 00221220 4B FA F0 15 */ bl func_801D45D4
+/* 802255C0 00221220 4B FA F0 15 */ bl acos
/* 802255C4 00221224 FC 40 08 18 */ frsp f2, f1
lbl_802255C8:
/* 802255C8 00221228 C0 22 9C 98 */ lfs f1, lbl_80642298-_SDA2_BASE_(r2)
@@ -9896,7 +9896,7 @@ lbl_8022B0A0:
/* 8022B0A8 00226D08 38 00 00 01 */ li r0, 1
/* 8022B0AC 00226D0C B0 05 00 00 */ sth r0, 0(r5)
/* 8022B0B0 00226D10 80 66 00 04 */ lwz r3, 4(r6)
-/* 8022B0B4 00226D14 4B FA 56 59 */ bl func_801D070C
+/* 8022B0B4 00226D14 4B FA 56 59 */ bl atoi
/* 8022B0B8 00226D18 90 7F 00 04 */ stw r3, 4(r31)
/* 8022B0BC 00226D1C 48 00 01 1C */ b lbl_8022B1D8
/* 8022B0C0 00226D20 A8 06 00 00 */ lha r0, 0(r6)
@@ -9920,7 +9920,7 @@ lbl_8022B0FC:
/* 8022B104 00226D64 38 00 00 02 */ li r0, 2
/* 8022B108 00226D68 B0 05 00 00 */ sth r0, 0(r5)
/* 8022B10C 00226D6C 80 66 00 04 */ lwz r3, 4(r6)
-/* 8022B110 00226D70 4B FA 4A F1 */ bl func_801CFC00
+/* 8022B110 00226D70 4B FA 4A F1 */ bl atof
/* 8022B114 00226D74 FC 00 08 18 */ frsp f0, f1
/* 8022B118 00226D78 D0 1F 00 04 */ stfs f0, 4(r31)
/* 8022B11C 00226D7C 48 00 00 BC */ b lbl_8022B1D8
@@ -11528,7 +11528,7 @@ lbl_8022C768:
lbl_8022C770:
/* 8022C770 002283D0 C0 02 9C C0 */ lfs f0, lbl_806422C0-_SDA2_BASE_(r2)
/* 8022C774 002283D4 EC 20 00 72 */ fmuls f1, f0, f1
-/* 8022C778 002283D8 4B FA 7D 0D */ bl func_801D4484
+/* 8022C778 002283D8 4B FA 7D 0D */ bl sin
/* 8022C77C 002283DC FC 00 08 18 */ frsp f0, f1
/* 8022C780 002283E0 38 00 00 02 */ li r0, 2
/* 8022C784 002283E4 B0 1F 00 00 */ sth r0, 0(r31)
@@ -11556,7 +11556,7 @@ lbl_8022C7C8:
lbl_8022C7D0:
/* 8022C7D0 00228430 C0 02 9C C0 */ lfs f0, lbl_806422C0-_SDA2_BASE_(r2)
/* 8022C7D4 00228434 EC 20 00 72 */ fmuls f1, f0, f1
-/* 8022C7D8 00228438 4B FA 78 A1 */ bl func_801D4078
+/* 8022C7D8 00228438 4B FA 78 A1 */ bl cos
/* 8022C7DC 0022843C FC 00 08 18 */ frsp f0, f1
/* 8022C7E0 00228440 38 00 00 02 */ li r0, 2
/* 8022C7E4 00228444 B0 1F 00 00 */ sth r0, 0(r31)
@@ -11584,7 +11584,7 @@ lbl_8022C828:
lbl_8022C830:
/* 8022C830 00228490 C0 02 9C C0 */ lfs f0, lbl_806422C0-_SDA2_BASE_(r2)
/* 8022C834 00228494 EC 20 00 72 */ fmuls f1, f0, f1
-/* 8022C838 00228498 4B FA 7D 25 */ bl func_801D455C
+/* 8022C838 00228498 4B FA 7D 25 */ bl tan
/* 8022C83C 0022849C FC 00 08 18 */ frsp f0, f1
/* 8022C840 002284A0 38 00 00 02 */ li r0, 2
/* 8022C844 002284A4 B0 1F 00 00 */ sth r0, 0(r31)
@@ -11634,7 +11634,7 @@ lbl_8022C8D4:
/* 8022C8D4 00228534 FC 40 08 90 */ fmr f2, f1
lbl_8022C8D8:
/* 8022C8D8 00228538 FC 20 F8 90 */ fmr f1, f31
-/* 8022C8DC 0022853C 4B FA 7D 01 */ bl func_801D45DC
+/* 8022C8DC 0022853C 4B FA 7D 01 */ bl atan2
/* 8022C8E0 00228540 FC 20 08 18 */ frsp f1, f1
/* 8022C8E4 00228544 C0 02 9C C4 */ lfs f0, lbl_806422C4-_SDA2_BASE_(r2)
/* 8022C8E8 00228548 38 00 00 02 */ li r0, 2
@@ -11676,7 +11676,7 @@ lbl_8022C954:
/* 8022C964 002285C4 C0 22 9C D0 */ lfs f1, lbl_806422D0-_SDA2_BASE_(r2)
/* 8022C968 002285C8 48 00 00 0C */ b lbl_8022C974
lbl_8022C96C:
-/* 8022C96C 002285CC 4B FA 7C 69 */ bl func_801D45D4
+/* 8022C96C 002285CC 4B FA 7C 69 */ bl acos
/* 8022C970 002285D0 FC 20 08 18 */ frsp f1, f1
lbl_8022C974:
/* 8022C974 002285D4 C0 02 9C C4 */ lfs f0, lbl_806422C4-_SDA2_BASE_(r2)
@@ -11711,7 +11711,7 @@ lbl_8022C9CC:
/* 8022C9D8 00228638 40 82 00 08 */ bne lbl_8022C9E0
/* 8022C9DC 0022863C 48 00 00 0C */ b lbl_8022C9E8
lbl_8022C9E0:
-/* 8022C9E0 00228640 4B FA 7E 55 */ bl func_801D4834
+/* 8022C9E0 00228640 4B FA 7E 55 */ bl sqrt
/* 8022C9E4 00228644 FC 00 08 18 */ frsp f0, f1
lbl_8022C9E8:
/* 8022C9E8 00228648 38 00 00 02 */ li r0, 2
@@ -12227,7 +12227,7 @@ lbl_8022D068:
lbl_8022D070:
/* 8022D070 00228CD0 80 7E 00 04 */ lwz r3, 4(r30)
/* 8022D074 00228CD4 7F A4 EB 78 */ mr r4, r29
-/* 8022D078 00228CD8 4B FA 3A 35 */ bl func_801D0AAC
+/* 8022D078 00228CD8 4B FA 3A 35 */ bl strcmpi
/* 8022D07C 00228CDC 2C 03 00 00 */ cmpwi r3, 0
/* 8022D080 00228CE0 40 82 00 0C */ bne lbl_8022D08C
/* 8022D084 00228CE4 67 E3 01 00 */ oris r3, r31, 0x100
@@ -13153,7 +13153,7 @@ func_8022DD34:
/* 8022DD44 002299A4 2C 00 00 03 */ cmpwi r0, 3
/* 8022DD48 002299A8 40 82 00 10 */ bne lbl_8022DD58
/* 8022DD4C 002299AC 80 63 00 04 */ lwz r3, 4(r3)
-/* 8022DD50 002299B0 4B FA 29 BD */ bl func_801D070C
+/* 8022DD50 002299B0 4B FA 29 BD */ bl atoi
/* 8022DD54 002299B4 48 00 00 14 */ b lbl_8022DD68
lbl_8022DD58:
/* 8022DD58 002299B8 3C 60 80 42 */ lis r3, lbl_80424050@ha
@@ -13175,7 +13175,7 @@ func_8022DD78:
/* 8022DD88 002299E8 2C 00 00 03 */ cmpwi r0, 3
/* 8022DD8C 002299EC 40 82 00 14 */ bne lbl_8022DDA0
/* 8022DD90 002299F0 80 63 00 04 */ lwz r3, 4(r3)
-/* 8022DD94 002299F4 4B FA 1E 6D */ bl func_801CFC00
+/* 8022DD94 002299F4 4B FA 1E 6D */ bl atof
/* 8022DD98 002299F8 FC 20 08 18 */ frsp f1, f1
/* 8022DD9C 002299FC 48 00 00 14 */ b lbl_8022DDB0
lbl_8022DDA0:
@@ -21878,7 +21878,7 @@ lbl_80235734:
/* 802357AC 0023140C 40 82 00 08 */ bne lbl_802357B4
/* 802357B0 00231410 48 00 00 0C */ b lbl_802357BC
lbl_802357B4:
-/* 802357B4 00231414 4B F9 F0 81 */ bl func_801D4834
+/* 802357B4 00231414 4B F9 F0 81 */ bl sqrt
/* 802357B8 00231418 FC 40 08 18 */ frsp f2, f1
lbl_802357BC:
/* 802357BC 0023141C C0 22 9D 80 */ lfs f1, lbl_80642380-_SDA2_BASE_(r2)
@@ -36201,10 +36201,10 @@ lbl_80242020:
/* 80242064 0023DCC4 D0 1D 80 00 */ stfs f0, -0x8000(r29)
lbl_80242068:
/* 80242068 0023DCC8 FC 20 E8 90 */ fmr f1, f29
-/* 8024206C 0023DCCC 4B F9 20 0D */ bl func_801D4078
+/* 8024206C 0023DCCC 4B F9 20 0D */ bl cos
/* 80242070 0023DCD0 FF C0 08 18 */ frsp f30, f1
/* 80242074 0023DCD4 FC 20 E8 90 */ fmr f1, f29
-/* 80242078 0023DCD8 4B F9 24 0D */ bl func_801D4484
+/* 80242078 0023DCD8 4B F9 24 0D */ bl sin
/* 8024207C 0023DCDC FC 00 08 18 */ frsp f0, f1
/* 80242080 0023DCE0 D3 DD 80 00 */ stfs f30, -0x8000(r29)
/* 80242084 0023DCE4 3B 7B 00 01 */ addi r27, r27, 1
@@ -37748,7 +37748,7 @@ lbl_802436B8:
/* 802436F8 0023F358 EE 98 00 2A */ fadds f20, f24, f0
lbl_802436FC:
/* 802436FC 0023F35C FC 20 D8 90 */ fmr f1, f27
-/* 80243700 0023F360 4B F9 09 79 */ bl func_801D4078
+/* 80243700 0023F360 4B F9 09 79 */ bl cos
/* 80243704 0023F364 FC 00 08 18 */ frsp f0, f1
/* 80243708 0023F368 80 1B 00 CC */ lwz r0, 0xcc(r27)
/* 8024370C 0023F36C FC 20 D8 90 */ fmr f1, f27
@@ -37756,7 +37756,7 @@ lbl_802436FC:
/* 80243714 0023F374 EC 14 00 32 */ fmuls f0, f20, f0
/* 80243718 0023F378 7C 7B 02 14 */ add r3, r27, r0
/* 8024371C 0023F37C D0 03 00 D0 */ stfs f0, 0xd0(r3)
-/* 80243720 0023F380 4B F9 0D 65 */ bl func_801D4484
+/* 80243720 0023F380 4B F9 0D 65 */ bl sin
/* 80243724 0023F384 FC 00 08 18 */ frsp f0, f1
/* 80243728 0023F388 80 1B 00 CC */ lwz r0, 0xcc(r27)
/* 8024372C 0023F38C 54 00 18 38 */ slwi r0, r0, 3
@@ -58834,10 +58834,10 @@ func_80255A00:
/* 80255A40 002516A0 D0 41 00 14 */ stfs f2, 0x14(r1)
/* 80255A44 002516A4 D0 01 00 18 */ stfs f0, 0x18(r1)
/* 80255A48 002516A8 D0 41 00 1C */ stfs f2, 0x1c(r1)
-/* 80255A4C 002516AC 4B F7 E6 2D */ bl func_801D4078
+/* 80255A4C 002516AC 4B F7 E6 2D */ bl cos
/* 80255A50 002516B0 FF E0 08 18 */ frsp f31, f1
/* 80255A54 002516B4 FC 20 F0 90 */ fmr f1, f30
-/* 80255A58 002516B8 4B F7 EA 2D */ bl func_801D4484
+/* 80255A58 002516B8 4B F7 EA 2D */ bl sin
/* 80255A5C 002516BC FC 20 08 18 */ frsp f1, f1
/* 80255A60 002516C0 C0 02 9F 58 */ lfs f0, lbl_80642558-_SDA2_BASE_(r2)
/* 80255A64 002516C4 38 61 00 08 */ addi r3, r1, 8