ocaml_simd.sse
Int16x8.Test
ocaml_simd
ocaml_simd.avx
ocaml_simd.ppx
ocaml_simd.sexp
ppxlib
yojson
val disjoint : t -> t -> bool
_mm_testz_si128: computes x & y = 0.
_mm_testz_si128
x & y = 0
val subset : t -> t -> bool
_mm_testc_si128: computes ~x & y = 0.
_mm_testc_si128
~x & y = 0
val intersect : t -> t -> bool
_mm_testnzc_si128: computes !disjoint && !subset.
_mm_testnzc_si128
!disjoint && !subset
val is_ones : t -> bool
Returns true if all bits are set.
true
val is_zeros : t -> bool
Returns true if no bits are set.
val is_mixed : t -> bool
Returns true if some bits are set and some are not.