Handbook
Glossary
^extreme-number-vector ( a b rep min? -- dst )
Vocabulary
compiler
.
cfg
.
intrinsics
.
simd
Inputs
a
an
object
b
an
object
rep
an
object
min?
an
object
Outputs
dst
an
object
Definition
USING:
compiler.cfg.comparisons
compiler.cfg.hats
kernel
math.vectors.simd.intrinsics.private
;
IN:
compiler.cfg.intrinsics.simd
::
^extreme-number-vector
( a b rep min? -- dst )
a b rep min?
cc<
cc>
?
^compare-vector
a b rep
^blend-vector
:>
ordered b b rep
cc=
^compare-vector
ordered a rep
^blend-vector
:>
number a b rep
cc=
^compare-vector
a b rep
>bitwise-vector-rep
min?
[
^^or-vector
]
[
^^and-vector
]
if
number rep
^blend-vector
;