diff options
author | Andy Wingo <wingo@pobox.com> | 2015-07-27 13:45:23 +0200 |
---|---|---|
committer | Andy Wingo <wingo@pobox.com> | 2015-07-27 13:45:23 +0200 |
commit | 3b60e79879c91bc5083f7a38db5a38ce4bfb4da8 (patch) | |
tree | 63c146ff358622efb562fcc095af3bd2f2539b60 /doc/ref/api-io.texi | |
parent | 4792577ab8c5c6264a48cc8d6592ca7c1103c2c7 (diff) | |
download | guile-3b60e79879c91bc5083f7a38db5a38ce4bfb4da8.tar.gz |
Loop peeling
* module/language/cps/peel-loops.scm: New pass. Only enabled if the
loop has one successor.
* module/language/cps/optimize.scm: Peel instead of doing LICM on
higher-order CPS, then LICM on first-order CPS.
* module/Makefile.am: Wire up new pass.
Diffstat (limited to 'doc/ref/api-io.texi')
0 files changed, 0 insertions, 0 deletions