From c4a44bc82691d2c06322a1a78ea9977a94f355e6 Mon Sep 17 00:00:00 2001 From: Chris Duncan Date: Fri, 21 Aug 2026 15:06:06 -0700 Subject: [PATCH] Simplify base point pointer increment. --- src/assembly/ge.ts | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/src/assembly/ge.ts b/src/assembly/ge.ts index 6aae7f2..8cb3277 100644 --- a/src/assembly/ge.ts +++ b/src/assembly/ge.ts @@ -42,13 +42,13 @@ function ge_cmov8_base (t: ge_precomp, bp: usize, b: i8): void { // base pointer offset += 144n = (4 bytes * 12 values * 3 fields) * n ge_cmov(t, bp, equal(babs, 1)) - ge_cmov(t, bp + 144, equal(babs, 2)) - ge_cmov(t, bp + 288, equal(babs, 3)) - ge_cmov(t, bp + 432, equal(babs, 4)) - ge_cmov(t, bp + 576, equal(babs, 5)) - ge_cmov(t, bp + 720, equal(babs, 6)) - ge_cmov(t, bp + 864, equal(babs, 7)) - ge_cmov(t, bp + 1008, equal(babs, 8)) + ge_cmov(t, bp += 144, equal(babs, 2)) + ge_cmov(t, bp += 144, equal(babs, 3)) + ge_cmov(t, bp += 144, equal(babs, 4)) + ge_cmov(t, bp += 144, equal(babs, 5)) + ge_cmov(t, bp += 144, equal(babs, 6)) + ge_cmov(t, bp += 144, equal(babs, 7)) + ge_cmov(t, bp += 144, equal(babs, 8)) fe_memcopy(minust, changetype(t.yminusx)) fe_memcopy(minust + 48, changetype(t.yplusx)) -- 2.52.0