Handbook
Glossary
<live-interval> ( vreg -- live-interval )
Live interval utilities
Next:
live-interval-state
Vocabulary
compiler
.
cfg
.
linear-scan
.
live-intervals
Inputs
vreg
virtual register
Outputs
live-interval
a
live-interval-state
Word description
Creates a new live interval for a virtual register. Initially the ranges are empty and it has no uses.
See also
vreg>live-interval
Definition
USING:
accessors
kernel
;
IN:
compiler.cfg.linear-scan.live-intervals
:
<live-interval>
( vreg -- live-interval )
\
live-interval-state
new
V{
}
clone
>>uses
V{
}
clone
>>ranges
swap
>>vreg
;