Handbook
Glossary
global-value-insn
Vocabulary
compiler
.
cfg
.
value-numbering
.
global
Definition
USING:
compiler.cfg.instructions
;
IN:
compiler.cfg.value-numbering.global
UNION:
global-value-insn
##load-integer
##load-reference
##add
##add-imm
##sub
##sub-imm
##mul
##mul-imm
##and
##and-imm
##or
##or-imm
##xor
##xor-imm
##shl
##shl-imm
##shr
##shr-imm
##sar
##sar-imm
##min
##max
##neg
##not
##compare-integer
##compare-integer-imm
##test
##test-imm
;
Methods
USING:
compiler.cfg.value-numbering.global
compiler.cfg.value-numbering.global.private
;
M:
global-value-insn
eliminate-insn
eliminate-congruent
;
USING:
compiler.cfg.value-numbering.expressions
compiler.cfg.value-numbering.global
compiler.cfg.value-numbering.global.private
kernel
;
M:
global-value-insn
number-insn
dup
>expr
number-expression
;