Handbook
Glossary
^shuffle-vector-imm ( src1 shuffle rep -- dst )
Vocabulary
compiler
.
cfg
.
intrinsics
.
simd
Inputs
src1
an
object
shuffle
an
object
rep
an
object
Outputs
dst
an
object
Definition
USING:
compiler.cfg.hats
compiler.cfg.intrinsics.simd.backend
cpu.architecture
kernel
sequences
;
IN:
compiler.cfg.intrinsics.simd
:
^shuffle-vector-imm
( src1 shuffle rep -- dst )
[
rep-length
0
pad-tail
]
keep
{
[
^^shuffle-vector-imm
]
[
[
^load-immediate-shuffle
]
[
^^shuffle-vector
]
bi
]
}
vl-vector-op
;