[prev in list] [next in list] [prev in thread] [next in thread]
List: sbcl-commits
Subject: [Sbcl-commits] master: arm64, load-immediate-word: correctly check for single-mov.
From: stassats via Sbcl-commits <sbcl-commits () lists ! sourceforge ! net>
Date: 2023-09-28 10:30:43
Message-ID: 1695897044.33273.1174 () sfp-scm-2 ! v30 ! lw ! sourceforge ! com
[Download RAW message or body]
The branch "master" has been updated in SBCL:
via 778effcc46a7eaaeafb75c4517842cb425c90627 (commit)
from 5a7d3ca2900f3a105a40fc406ca923ba9fd0ee53 (commit)
- Log -----------------------------------------------------------------
commit 778effcc46a7eaaeafb75c4517842cb425c90627
Author: Stas Boukarev <stassats@gmail.com>
Date: Thu Sep 28 00:47:19 2023 +0300
arm64, load-immediate-word: correctly check for single-mov.
---
src/compiler/arm64/move.lisp | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/src/compiler/arm64/move.lisp b/src/compiler/arm64/move.lisp
index 346b42b2e..513e05f3d 100644
--- a/src/compiler/arm64/move.lisp
+++ b/src/compiler/arm64/move.lisp
@@ -25,7 +25,8 @@
(setf ffff-count ffff
zero-count zero
single-mov (or (= ffff 1)
- (= zero 1))))))
+ (= zero 1))))
+ single-mov))
(cond ((typep val '(unsigned-byte 16))
(inst movz y val)
y)
-----------------------------------------------------------------------
hooks/post-receive
--
SBCL
_______________________________________________
Sbcl-commits mailing list
Sbcl-commits@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/sbcl-commits
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic