Handbook
Glossary
insn-slot# ( insn -- slot#/f )
Vocabulary
compiler
.
cfg
.
alias-analysis
Inputs
insn
an
object
Outputs
slot#/f
an
object
Definition
IN:
compiler.cfg.alias-analysis
GENERIC:
insn-slot#
( insn -- slot#/f )
Methods
USING:
accessors
arrays
compiler.cfg.alias-analysis
compiler.cfg.instructions
kernel
;
M:
##alien-global
insn-slot#
[
library>>
]
[
symbol>>
]
bi
2array
;
USING:
accessors
compiler.cfg.alias-analysis
compiler.cfg.instructions
;
M:
##set-slot-imm
insn-slot#
slot>>
;
USING:
compiler.cfg.alias-analysis
compiler.cfg.instructions
kernel
;
M:
##set-slot
insn-slot#
drop
f
;
USING:
accessors
compiler.cfg.alias-analysis
compiler.cfg.instructions
;
M:
##set-vm-field
insn-slot#
offset>>
;
USING:
accessors
compiler.cfg.alias-analysis
compiler.cfg.instructions
;
M:
##slot-imm
insn-slot#
slot>>
;
USING:
compiler.cfg.alias-analysis
compiler.cfg.instructions
kernel
;
M:
##slot
insn-slot#
drop
f
;
USING:
accessors
compiler.cfg.alias-analysis
compiler.cfg.instructions
;
M:
##vm-field
insn-slot#
offset>>
;