Handbook
Glossary
visit-insn ( live-set insn -- )
Vocabulary
compiler
.
cfg
.
liveness
Inputs
live-set
an
object
insn
an
object
Outputs
None
Definition
IN:
compiler.cfg.liveness
GENERIC:
visit-insn
( live-set insn -- )
Methods
USING:
compiler.cfg.instructions
compiler.cfg.liveness
;
M:
##phi
visit-insn
kill-defs
;
USING:
accessors
compiler.cfg.instructions
compiler.cfg.liveness
kernel
;
M:
gc-map-insn
visit-insn
[
kill-defs
]
[
gc-map>>
fill-gc-map
]
[
gen-uses
]
2tri
;
USING:
compiler.cfg.instructions
compiler.cfg.liveness
kernel
;
M:
insn
visit-insn
2drop
;
USING:
compiler.cfg.instructions
compiler.cfg.liveness
kernel
;
M:
vreg-insn
visit-insn
[
kill-defs
]
[
gen-uses
]
2bi
;