Handbook
Glossary
vector-not-src ( insn -- vreg )
Vocabulary
compiler
.
cfg
.
value-numbering
.
simd
Inputs
insn
an
object
Outputs
vreg
an
object
Definition
IN:
compiler.cfg.value-numbering.simd
GENERIC:
vector-not-src
( insn -- vreg )
Methods
USING:
accessors
compiler.cfg.instructions
compiler.cfg.value-numbering.simd
;
M:
##not-vector
vector-not-src
src>>
;
USING:
accessors
compiler.cfg.instructions
compiler.cfg.value-numbering.graph
compiler.cfg.value-numbering.simd
kernel
;
M:
##xor-vector
vector-not-src
dup
src1>>
vreg>insn
##fill-vector?
[
src2>>
]
[
src1>>
]
if
;