From 1d5723e173ad204e260a3bc48791b6dede332536 Mon Sep 17 00:00:00 2001 From: Michal Isalski Date: Mon, 31 Aug 2026 13:52:27 +0200 Subject: [PATCH] Fixed the predicate return address --- array.asm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/array.asm b/array.asm index 798d8d8..bfcb3ed 100644 --- a/array.asm +++ b/array.asm @@ -23,7 +23,7 @@ pub find_index: push r13 ; We save up the return address because we will provide our own to the predicate counter r13 - add r13, r13, 40 ; Point to just after the predicate call - we can set this up now so we don't waste loop cycles + add r13, r13, 52 ; Point to just after the predicate call - we can set this up now so we don't waste loop cycles mov r8, 0 not r8, r8 ; We create a mask of 0xFFFFFFFF