Handbook
Glossary
rename-in-block ( bb -- )
Vocabulary
compiler
.
cfg
.
ssa
.
construction
.
private
Inputs
bb
an
object
Outputs
None
Definition
USING:
combinators
compiler.cfg.dominance
kernel
namespaces
sequences
;
IN:
compiler.cfg.ssa.construction.private
:
rename-in-block
( bb -- )
HS{
}
clone
pushed
set
{
[
rename-phis
]
[
rename-insns
]
[
rename-successors-phis
]
[
pushed
get
[
dom-children
[
rename-in-block
]
each
]
dip
pushed
set
]
}
cleave
pop-stacks
;