Planet SBCL

September 11, 2026

SBCL CommitsBetter diagnostics for make-host-1 warnings

Better diagnostics for make-host-1 warnings
View Changes

 

SBCL Commitsarm64: faster imagpart

arm64: faster imagpart
View Changes

 

SBCL Commitsarm64: more compact double-float-high-bits

arm64: more compact double-float-high-bits
View Changes

 

SBCL CommitsSimplify single-float handling in struct by value on x86-64

Simplify single-float handling in struct by value on x86-64
View Changes

 

SBCL Commitsarm64: improve complex float multiplication vops

arm64: improve complex float multiplication vops
View Changes

 

SBCL Commitsx86-64: use SSE3 for (* complex-float complex-float)

x86-64: use SSE3 for (* complex-float complex-float)
View Changes

 

September 10, 2026

SBCL Commitsarm64: fix direct call vops not saving NFP

arm64: fix direct call vops not saving NFP
View Changes

 

SBCL CommitsFix tests on -x86-64

Fix tests on -x86-64
View Changes

 

SBCL Commitsx86-64: implement Intel APX (Advanced Performance Extensions) and hardware fuzz suite

x86-64: implement Intel APX (Advanced Performance Extensions) and hardware fuzz suite
View Changes

 

SBCL Commitstests(x86-64): add bit-exact encoding assertions for vbroadcastss and vbroadcastsd

tests(x86-64): add bit-exact encoding assertions for vbroadcastss and vbroadcastsd
View Changes

 

SBCL Commitsx86-64: implement disassembler support for Intel APX EVEX instructions

x86-64: implement disassembler support for Intel APX EVEX instructions
View Changes

 

SBCL Commitstests(sb-simd): add regression tests for sap-ref bindings, CPUID bounds, and missing instructions

tests(sb-simd): add regression tests for sap-ref bindings, CPUID bounds, and missing instructions
View Changes

 

SBCL Commitsfeat(sb-simd): support Intel AVX10.1 and AVX10.2 instruction sets

feat(sb-simd): support Intel AVX10.1 and AVX10.2 instruction sets
View Changes

 

SBCL Commitsx86-64: implement Intel AVX10.1 and AVX10.2 converged vector instructions and CPUID

x86-64: implement Intel AVX10.1 and AVX10.2 converged vector instructions and CPUID
View Changes

 

SBCL Commitsavx512: fix loading immediate -1

avx512: fix loading immediate -1
View Changes

 

SBCL Commitsarm64, return ldp/stp optimization: fix constants reuse

arm64, return ldp/stp optimization: fix constants reuse
View Changes

 

SBCL Commitsx86-64: fix EVEX disassembly for vpmovzx/vpmovsx and ymm-ymm-imm register extension

x86-64: fix EVEX disassembly for vpmovzx/vpmovsx and ymm-ymm-imm register extension
View Changes

 

SBCL CommitsBetter bignum multiplication

Better bignum multiplication
View Changes

 

September 9, 2026

SBCL Commitsbuild-all-cores

build-all-cores
View Changes

 

SBCL CommitsRemove an ignore

Remove an ignore
View Changes

 

SBCL Commitsmake-host-1: better diagnostics on style-warning stoppage

make-host-1: better diagnostics on style-warning stoppage
View Changes

 

SBCL CommitsStop early on make-host-1 warnings

Stop early on make-host-1 warnings
View Changes

 

SBCL CommitsRemove unused functions

Remove unused functions
View Changes

 

SBCL CommitsWarn about improper lists created by list*

Warn about improper lists created by list*
View Changes

 

SBCL CommitsCatch bad array dimensions in (make-array (list -1 x))

Catch bad array dimensions in (make-array (list -1 x))
View Changes

 

SBCL Commitssb-pcl::whitespacep don't defeat optimizations

sb-pcl::whitespacep don't defeat optimizations
View Changes

 

SBCL Commitsarm64: simplify decode-logical-immediate

arm64: simplify decode-logical-immediate
View Changes

 

SBCL Commits(concatenate (string (code-char i))) splice the character directly

(concatenate (string (code-char i))) splice the character directly
View Changes

 

SBCL Commitsriscv: add support for Zba

riscv: add support for Zba
View Changes

 

SBCL CommitsAccount for commutativity when finding iteration steps

Account for commutativity when finding iteration steps
View Changes

 



Last updated: September 11, 2026 05:45 AM