Handbook
Glossary
false-base ( predecessor -- vreg )
Vocabulary
compiler
.
cfg
.
register-allocation
.
ssa
.
bases
Inputs
predecessor
an
object
Outputs
vreg
an
object
Definition
USING:
accessors
compiler.cfg.instructions
compiler.cfg.registers
cpu.architecture
kernel
math
sequences
;
IN:
compiler.cfg.register-allocation.ssa.bases
::
false-base
( predecessor -- vreg )
tagged-rep
next-vreg-rep
:>
vreg
##load-reference
new
vreg
>>dst
f
>>obj
:>
insn predecessor
[
dup
length
1
-
insn
swap
rot
insert-nth
]
change-instructions
drop
vreg
;