Handbook
Glossary
begin-branch ( block -- block' )
CFG construction utilities
Prev:
begin-basic-block ( block -- block' )
Next:
emit-call-block ( word height block -- )
Vocabulary
compiler
.
cfg
.
builder
.
blocks
Inputs
block
current
basic-block
Outputs
block'
a
basic-block
Word description
Used to begin emitting a branch.
Definition
USING:
compiler.cfg.stacks.local
kernel
namespaces
;
IN:
compiler.cfg.builder.blocks
:
begin-branch
( block -- block' )
height-state
[
clone
]
change
(begin-basic-block)
;