Handbook
Glossary
evidence-interval ( vreg positions -- interval )
Vocabulary
compiler
.
cfg
.
register-allocation
.
backtracking
.
evidence
Inputs
vreg
an
object
positions
an
object
Outputs
interval
an
object
Definition
USING:
accessors
arrays
compiler.cfg.linear-scan.live-intervals
cpu.architecture
sequences
vectors
;
IN:
compiler.cfg.register-allocation.backtracking.evidence
::
evidence-interval
( vreg positions -- interval )
vreg
<live-interval>
positions
first
positions
last
2array
1vector
>>ranges
positions
[
<vreg-use>
int-rep
>>use-rep
]
map
>vector
>>uses
;