Handbook
Glossary
phi-vreg>location ( vreg -- reg/slot/recipe )
Vocabulary
compiler
.
cfg
.
register-allocation
.
ssa
Inputs
vreg
an
object
Outputs
reg/slot/recipe
an
object
Definition
USING:
assocs
compiler.cfg.linear-scan.allocation.state
compiler.cfg.linear-scan.assignment
compiler.cfg.register-allocation.rematerialization
compiler.cfg.registers
compiler.cfg.ssa.destruction.leaders
kernel
namespaces
;
IN:
compiler.cfg.register-allocation.ssa
:
phi-vreg>location
( vreg -- reg/slot/recipe )
leader
dup
pending-interval-assoc
get
at
[
nip
]
[
dup
rematerialization-of
[
nip
]
[
dup
rep-of
assign-spill-slot
]
if*
]
if*
;