Handbook
Glossary
block-next-use ( after bb -- before )
Vocabulary
compiler
.
cfg
.
register-allocation
.
chordal
.
spilling
.
next-use
Inputs
after
an
object
bb
an
object
Outputs
before
an
object
Definition
USING:
accessors
kernel
sequences
;
IN:
compiler.cfg.register-allocation.chordal.spilling.next-use
::
block-next-use
( after bb -- before )
after
:>
state! bb
instructions>>
<reversed>
[
state
swap
transfer-next-use
state!
]
each
state
;