Handbook
Glossary
record-phase-temp ( vreg n -- )
Vocabulary
compiler
.
cfg
.
register-allocation
.
ssa
.
phases
Inputs
vreg
an
object
n
an
object
Outputs
None
Definition
USING:
accessors
compiler.cfg.linear-scan.live-intervals
compiler.cfg.linear-scan.ranges
compiler.cfg.registers
kernel
math
;
IN:
compiler.cfg.register-allocation.ssa.phases
::
record-phase-temp
( vreg n -- )
vreg
vreg>live-interval
:>
interval n n 1
+
interval
ranges>>
add-range
n interval
f
(add-use)
vreg
rep-of
>>def-rep
drop
;