summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorDragorn421 <Dragorn421@users.noreply.github.com>2025-02-16 03:21:07 +0100
committerGitHub <noreply@github.com>2025-02-15 21:21:07 -0500
commit137e178790051e2988f93c62bc0ed4811b403ea2 (patch)
treec17039c10c99038ea2a15c9dac7122f8ded444dc /src
parentaba3720d62f4282d2403324ed0cafa240c4dbb03 (diff)
fix assembly warning in normalize.s (#2473)
Diffstat (limited to 'src')
-rw-r--r--src/libultra/mgu/normalize.s4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/libultra/mgu/normalize.s b/src/libultra/mgu/normalize.s
index 8174527f2..d94748bce 100644
--- a/src/libultra/mgu/normalize.s
+++ b/src/libultra/mgu/normalize.s
@@ -8,20 +8,24 @@ LEAF(guNormalize)
lwc1 ft0, (a0)
lwc1 ft1, (a1)
lwc1 ft2, (a2)
+.set noreorder
mul.s ft3, ft0, ft0
li.s t0, 1.0
mul.s ft4, ft1, ft1
add.s ft5, ft3, ft4
mul.s ft4, ft2, ft2
+.set reorder
add.s ft3, ft4, ft5
mtc1 t0, ft5
sqrt.s ft4, ft3
div.s ft3, ft5, ft4
+.set noreorder
mul.s ft4, ft0, ft3
nop
mul.s ft5, ft1, ft3
nop
mul.s ft0, ft2, ft3
+.set reorder
swc1 ft4, (a0)
swc1 ft5, (a1)
swc1 ft0, (a2)