Handbook
Glossary
make-spillset ( intervals -- spillset )
Vocabulary
compiler
.
cfg
.
register-allocation
.
backtracking
Inputs
intervals
an
object
Outputs
spillset
an
object
Definition
USING:
accessors
compiler.cfg.registers
kernel
sequences
sets
sorting
;
IN:
compiler.cfg.register-allocation.backtracking
::
make-spillset
( intervals -- spillset )
intervals
[
vreg>>
]
map
members
intervals
[
ranges>>
]
map
concat
[
first
]
sort-by
intervals
first
vreg>>
rep-of
f
0
f
allocation-spillset
boa
;