master: arm64: fix simd-copy-utf8-crlf-to-character-string
stassats via Sbcl-commits <[email protected]> Thu, 25 Jun 2026 00:42:15 +0000
| Newsgroups | gmane.lisp.steel-bank.cvs |
|---|---|
| Message-ID | <[email protected]> |
The branch "master" has been updated in SBCL:
via 20da80749a82cb6b51d93326b44562879a08f987 (commit)
from f03e003693e5bcf09e947c4b35ad3912bce1bf3d (commit)
- Log -----------------------------------------------------------------
commit 20da80749a82cb6b51d93326b44562879a08f987
Author: Stas Boukarev <[email protected]>
Date: Thu Jun 25 03:41:01 2026 +0300
arm64: fix simd-copy-utf8-crlf-to-character-string
A loop increment got removed while editing
---
src/code/arm64-simd.lisp | 1 +
1 file changed, 1 insertion(+)
diff --git a/src/code/arm64-simd.lisp b/src/code/arm64-simd.lisp
index cfe88ceb8..f39fb441a 100644
--- a/src/code/arm64-simd.lisp
+++ b/src/code/arm64-simd.lisp
@@ -829,6 +829,7 @@
(inst mov bytes next-bytes :16b)
(inst ldr next-bytes (@ byte-array 16))
(check-ascii next-bytes temp DONE)
+ (inst add byte-array byte-array 16)
;; Shift bytes right to find CRLF starting at odd indexes
;; and grab the first byte from the next vector to check if it
-----------------------------------------------------------------------
hooks/post-receive
--
SBCL