summaryrefslogtreecommitdiff
path: root/module/Makefile.am
diff options
context:
space:
mode:
authorAndy Wingo <wingo@pobox.com>2019-08-16 16:22:43 +0200
committerAndy Wingo <wingo@pobox.com>2019-08-18 22:27:12 +0200
commitd7bbf6d5db2f0eb2ee44557c5d3f65977f432ed3 (patch)
tree10f5a32a399e1f4696a089d640c37228ecfb9964 /module/Makefile.am
parent35d19661e3390e10c674c1e9f23465dd8506837d (diff)
downloadguile-d7bbf6d5db2f0eb2ee44557c5d3f65977f432ed3.tar.gz
Add letrectify tree-il pass
* module/language/tree-il/letrectify.scm: New pass, not wired up yet. Adds lexical definitions for declarative top-level definitions, for better inlining and contification within a compilation unit. * am/bootstrap.am: * module/Makefile.am: Add to build.
Diffstat (limited to 'module/Makefile.am')
-rw-r--r--module/Makefile.am1
1 files changed, 1 insertions, 0 deletions
diff --git a/module/Makefile.am b/module/Makefile.am
index 252ae123b..fe316758a 100644
--- a/module/Makefile.am
+++ b/module/Makefile.am
@@ -191,6 +191,7 @@ SOURCES = \
language/tree-il/debug.scm \
language/tree-il/effects.scm \
language/tree-il/fix-letrec.scm \
+ language/tree-il/letrectify.scm \
language/tree-il/optimize.scm \
language/tree-il/peval.scm \
language/tree-il/primitives.scm \