Handbook
Glossary
fold-gather-vector-4 ( insn src1 src2 src3 src4 -- insn )
Vocabulary
compiler
.
cfg
.
value-numbering
.
simd
Inputs
insn
an
object
src1
an
object
src2
an
object
src3
an
object
src4
an
object
Outputs
insn
an
object
Definition
USING:
accessors
compiler.cfg.instructions
generalizations
make
;
IN:
compiler.cfg.value-numbering.simd
::
fold-gather-vector-4
( insn src1 src2 src3 src4 -- insn )
insn
dst>>
[
src1 src2 src3 src4
[
insn
rep>>
scalar-value
%
]
4
napply
]
B{
}
make
##load-reference
new-insn
;