Better return value tn movement with #+tls-based-mv-return
View Changes
Reduce DISPATCH-RATIO expansion size
View Changes
More ratio arithmetic shortcuts
View Changes
Enable a crossbuild test of :tls-based-mv-return
View Changes
x86-64: Implement "possible win" cited in calling-convention.texinfo
View Changes
More compact fop-simd-pack
View Changes
build-all-cores
View Changes
Don't define very large simd-pack functions for printing
View Changes
arm64: use a flagged :conditional %digit-0-or-plusp VOP
View Changes
Don't define a no-op splat as a VOP
View Changes
More partial result modification false positives
View Changes
arm64: more optimizable integer-length
View Changes
expt: use (= (ftruncate n) n) to check for integers
View Changes
arm64: use zip1 for creating complex floats
View Changes
arm64: better complex-float-=
View Changes
De-obfuscate a loop
View Changes
Disable a test
View Changes
Distinguish between full and partial constant pass-through
View Changes
More thorough tracking of macro argument modifications
View Changes
(aref (vector a) 0) => a
View Changes
More constant tracking for destructive modification detection
View Changes
Resolve an improper use of functional-kind
View Changes
Don't dx the list in (dx-let ((a (list a b))) (reverse a))
View Changes
Don't specify :result-arg for REVERSE
View Changes
| Affects | Status | Importance | Assigned to | Bug watch | |
|---|---|---|---|---|---|
|
|
sbcl | New | Undecided | - | |
Don't issue bt instead of cmp x, imm
View Changes
x86-64, arm64: use tst instead of cmp if it can use immediates
View Changes
x86-64: use test x, x instead of bt more often
View Changes
Remove comment rendered obsolete by rev 0f08e80e
View Changes
Last updated: August 31, 2026 12:27 AM