Handbook
Glossary
lookup-spill-slot ( coalesced-vreg rep -- spill-slot )
Vocabulary
compiler
.
cfg
.
linear-scan
.
allocation
.
state
Inputs
coalesced-vreg
an
object
rep
an
object
Outputs
spill-slot
an
object
Definition
USING:
arrays
assocs
compiler.cfg.registers
cpu.architecture
kernel
namespaces
;
IN:
compiler.cfg.linear-scan.allocation.state
:
lookup-spill-slot
( coalesced-vreg rep -- spill-slot )
rep-size
2array
spill-slots
get
?at
[
]
[
bad-vreg
]
if
;