mirror of
https://git.savannah.gnu.org/git/guile.git
synced 2025-04-29 19:30:36 +02:00
Add integer devirtualization pass.
* module/language/cps/devirtualize-integers.scm: New pass. * module/language/cps/optimize.scm: * module/Makefile.am: * am/bootstrap.am: Add new pass.
This commit is contained in:
parent
3ae2a88c15
commit
5c9398099d
4 changed files with 264 additions and 0 deletions
|
@ -79,6 +79,7 @@ SOURCES = \
|
|||
language/cps/contification.scm \
|
||||
language/cps/cse.scm \
|
||||
language/cps/dce.scm \
|
||||
language/cps/devirtualize-integers.scm \
|
||||
language/cps/effects-analysis.scm \
|
||||
language/cps/elide-values.scm \
|
||||
language/cps/handle-interrupts.scm \
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue