successor-next-use ( bb entries -- distances )


Vocabulary
compiler.cfg.register-allocation.chordal.spilling.next-use

Inputs
bban object
entriesan object


Outputs
distancesan object


Definition


:: successor-next-use ( bb entries -- distances )
H{ } clone :> distances bb successors>> [| successor |
bb successor entries edge-next-use
bb successor loop-exit-penalty distances merge-next-use!
] each distances ;