(add-use) ( insn# live-interval spill-slot? -- use )


Vocabulary
compiler.cfg.linear-scan.live-intervals

Inputs
insn#an object
live-intervalan object
spill-slot?an object


Outputs
usean object


Definition


:: (add-use) ( insn# live-interval spill-slot? -- use )
live-interval uses>> :> uses insn# uses last-use?
[ insn# uses new-use ] unless* spill-slot?
[ t >>spill-slot? ] when ;