.. |
closure-conversion.scm
|
9f98b4a5b1
Add $code CPS expression type
|
пре 7 година |
compile-bytecode.scm
|
a6b5049aa8
Emit instrument-loop in loops.
|
пре 7 година |
contification.scm
|
9f98b4a5b1
Add $code CPS expression type
|
пре 7 година |
cse.scm
|
9f98b4a5b1
Add $code CPS expression type
|
пре 7 година |
dce.scm
|
9f98b4a5b1
Add $code CPS expression type
|
пре 7 година |
devirtualize-integers.scm
|
9f98b4a5b1
Add $code CPS expression type
|
пре 7 година |
effects-analysis.scm
|
ceffb5e990
Compile "define!" via intrinsic
|
пре 7 година |
intmap.scm
|
b077e807c0
Add nullary intmap and intset folders
|
пре 7 година |
intset.scm
|
b077e807c0
Add nullary intmap and intset folders
|
пре 7 година |
licm.scm
|
9f98b4a5b1
Add $code CPS expression type
|
пре 7 година |
loop-instrumentation.scm
|
a6b5049aa8
Emit instrument-loop in loops.
|
пре 7 година |
optimize.scm
|
16db934bbc
Add (system base optimize) module
|
пре 7 година |
peel-loops.scm
|
9f98b4a5b1
Add $code CPS expression type
|
пре 7 година |
prune-top-level-scopes.scm
|
4fb538e90e
cache-current-module, etc use immediate primcall parameters
|
пре 7 година |
reify-primitives.scm
|
8918165c40
Compile current-module as intrinsic call
|
пре 7 година |
renumber.scm
|
9f98b4a5b1
Add $code CPS expression type
|
пре 7 година |
rotate-loops.scm
|
9f98b4a5b1
Add $code CPS expression type
|
пре 7 година |
self-references.scm
|
ad55ee83c3
$throw is a new kind of CPS term
|
пре 7 година |
simplify.scm
|
9f98b4a5b1
Add $code CPS expression type
|
пре 7 година |
slot-allocation.scm
|
950a762dc2
Multiple-value returns now start from slot 0, not slot 1
|
пре 7 година |
spec.scm
|
f261eaf03a
Fix guild compile --to=cps / --from=cps
|
пре 8 година |
specialize-numbers.scm
|
9f98b4a5b1
Add $code CPS expression type
|
пре 7 година |
specialize-primcalls.scm
|
91d0db1bf7
Add VM ops needed for string-ref
|
пре 7 година |
split-rec.scm
|
ad55ee83c3
$throw is a new kind of CPS term
|
пре 7 година |
type-checks.scm
|
afb0a92d50
$branch is now a distinct CPS term type
|
пре 7 година |
type-fold.scm
|
9b3c4612bd
CPS type analysis support for mutable vs immutable vectors
|
пре 7 година |
types.scm
|
fe92bc26a6
Avoid inexact arithmetic in the type inferrer for 'sqrt'.
|
пре 7 година |
utils.scm
|
9f98b4a5b1
Add $code CPS expression type
|
пре 7 година |
verify.scm
|
9f98b4a5b1
Add $code CPS expression type
|
пре 7 година |
with-cps.scm
|
4aabc205cc
Add missing files
|
пре 10 година |