mirror of
https://git.savannah.gnu.org/git/guile.git
synced 2025-05-28 07:50:20 +02:00
* module/language/cps/dfg.scm (compute-reachable): Reword docstring. (visit-prompt-control-flow): Likewise. ($dominator-analysis): Change to store min-label instead of CFA. (compute-idoms, compute-join-edges, mark-loop-body, identify-loops): Take min-label and label-count, and use the DFG's preds list instead of requiring a fresh renumbered one. (analyze-dominators): Adapt to use a DFG with a label range instead of a CFA. |
||
---|---|---|
.. | ||
brainfuck | ||
bytecode | ||
cps | ||
ecmascript | ||
elisp | ||
scheme | ||
tree-il | ||
value | ||
bytecode.scm | ||
cps.scm | ||
tree-il.scm |