Handbook
Glossary
register-status ( new registers -- free-pos )
Vocabulary
compiler
.
cfg
.
linear-scan
.
allocation
Inputs
new
an
object
registers
an
object
Outputs
free-pos
an
object
Definition
USING:
compiler.cfg.linear-scan.live-intervals
compiler.utilities
kernel
;
IN:
compiler.cfg.linear-scan.allocation
:
register-status
( new registers -- free-pos )
over
interval-reg-class
free-positions
[
[
inactive-positions
]
[
active-positions
]
2bi
]
keep
alist-max
;