Handbook
Glossary
construct-ssa-bases ( cfg -- )
Vocabulary
compiler
.
cfg
.
register-allocation
.
ssa
.
bases
Inputs
cfg
an
object
Outputs
None
Definition
USING:
accessors
compiler.cfg.liveness
kernel
namespaces
;
IN:
compiler.cfg.register-allocation.ssa.bases
::
construct-ssa-bases
( cfg -- )
active-allocation-base-context
get
:>
context context
[
context
graph>>
cfg
eq?
]
[
f
]
if
[
context
bases>>
clone
phi-bases
set
context
bases>>
clone
base-pointers
set
]
[
cfg
(construct-ssa-bases)
]
if
;