Handbook
Glossary
slp-supported? ( -- ? )
Vocabulary
compiler
.
cfg
.
slp
Inputs
None
Outputs
?
an
object
Definition
USING:
accessors
compiler.cfg.instructions
compiler.cfg.intrinsics.simd.backend
cpu.architecture
kernel
layouts
sequences
;
IN:
compiler.cfg.slp
:
slp-supported?
( -- ? )
cell
8
=
ulonglong-2-rep
%gather-int-vector-2-reps
member?
and
ulonglong-2-rep
%select-vector-reps
member?
and
{
##add-vector
##sub-vector
##and-vector
##or-vector
##xor-vector
}
[
new
ulonglong-2-rep
>>rep
insn-available?
]
all?
and
;