Handbook
Glossary
emit-slp ( tree -- insns )
Vocabulary
compiler
.
cfg
.
slp
Inputs
tree
an
object
Outputs
insns
an
object
Definition
USING:
accessors
compiler.cfg.instructions
cpu.architecture
kernel
sequences
;
IN:
compiler.cfg.slp
::
emit-slp
( tree -- insns )
V{
}
clone
:>
output tree
H{
}
clone
output
emit-slp-tree
:>
packed tree
pair>>
first
packed 0
ulonglong-2-rep
##select-vector
new-insn
output
push
tree
pair>>
second
packed 1
ulonglong-2-rep
##select-vector
new-insn
output
push
output
;