diff options
| author | Dragorn421 <Dragorn421@users.noreply.github.com> | 2025-02-16 03:21:07 +0100 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2025-02-15 21:21:07 -0500 |
| commit | 137e178790051e2988f93c62bc0ed4811b403ea2 (patch) | |
| tree | c17039c10c99038ea2a15c9dac7122f8ded444dc /src | |
| parent | aba3720d62f4282d2403324ed0cafa240c4dbb03 (diff) | |
fix assembly warning in normalize.s (#2473)
Diffstat (limited to 'src')
| -rw-r--r-- | src/libultra/mgu/normalize.s | 4 |
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) |
