SB-SIMD-INTERNALS

SB-SIMD-INTERNALS

STORE-RECORD-VECTOR-RECORD   generic function

properties


ID: SB-SIMD-INTERNALS:STORE-RECORD-VECTOR-RECORD
ALLOC: HEAP DYNAMIC



STORE-RECORD-VECTOR-RECORD names a generic function:
  Lambda-list: (OBJECT)
  Derived type: (FUNCTION (T) *)
  Method-combination: STANDARD
  Methods:
    (STORE-RECORD-VECTOR-RECORD (STORE-RECORD))
      Documentation:
        automatically generated reader method

  • Called by
    • (FUNCTION-RECORD-REQUIRED-ARGUMENT-RECORDS (STORE-RECORD))
definitions
  • SYS:CONTRIB;SB-SIMD;CODE;RECORD.LISP.NEWEST
    • SB-SIMD-INTERNALS:STORE-RECORD

WITH-PRIMITIVE-ARGUMENT   compiled macro function

properties


ID: SB-SIMD-INTERNALS:WITH-PRIMITIVE-ARGUMENT
ALLOC: HEAP DYNAMIC



WITH-PRIMITIVE-ARGUMENT names a macro:
  Lambda-list: ((SYMBOL VALUE-RECORD) &BODY BODY)
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-VOP-FUNCTIONS.LISP.NEWEST

  • Macroexpanded by
    • SB-SIMD-FMA:F64.4-FMSUBADD
    • SB-SIMD-FMA:F64.4-FMADDSUB
    • SB-SIMD-FMA:F64.4-FMSUB
    • SB-SIMD-FMA:F64.4-FNMADD
    • SB-SIMD-FMA:F64.4-FMADD
    • SB-SIMD-FMA:F64.2-FMSUBADD
    • SB-SIMD-FMA:F64.2-FMADDSUB
    • SB-SIMD-FMA:F64.2-FMSUB
    • SB-SIMD-FMA:F64.2-FNMADD
    • SB-SIMD-FMA:F64.2-FMADD
    • SB-SIMD-FMA:F32.8-FMSUBADD
    • SB-SIMD-FMA:F32.8-FMADDSUB
    • SB-SIMD-FMA:F32.8-FMSUB
    • SB-SIMD-FMA:F32.8-FNMADD
    • SB-SIMD-FMA:F32.8-FMADD
    • SB-SIMD-FMA:F32.4-FMSUBADD
    • SB-SIMD-FMA:F32.4-FMADDSUB
    • SB-SIMD-FMA:F32.4-FMSUB
    • SB-SIMD-FMA:F32.4-FNMADD
    • SB-SIMD-FMA:F32.4-FMADD
    • SB-SIMD-FMA:F64-FMSUB
    • SB-SIMD-FMA:F64-FNMADD
    • SB-SIMD-FMA:F64-FMADD
    • SB-SIMD-FMA:F32-FMSUB
    • SB-SIMD-FMA:F32-FNMADD
    • SB-SIMD-FMA:F32-FMADD
    • SB-SIMD-AVX2:S64.4-PERMUTE128
    • SB-SIMD-AVX2:S64.4-INSERT-S64.2
    • SB-SIMD-AVX2:S64.2-FROM-S64.4
    • SB-SIMD-AVX2:S64.4-MOVEMASK
    • SB-SIMD-AVX2:S64.4-UNPACKLO
    • SB-SIMD-AVX2:S64.4-UNPACKHI
    • SB-SIMD-AVX2:S64.4-SHIFTR
    • SB-SIMD-AVX2:S64.4-SHIFTL
    • SB-SIMD-AVX2::TWO-ARG-S64.4<=
    • SB-SIMD-AVX2::TWO-ARG-S64.4>=
    • SB-SIMD-AVX2::TWO-ARG-S64.4<
    • SB-SIMD-AVX2::TWO-ARG-S64.4>
    • SB-SIMD-AVX2::TWO-ARG-S64.4/=
    • SB-SIMD-AVX2::TWO-ARG-S64.4=
    • SB-SIMD-AVX2::TWO-ARG-S64.4-MUL
    • SB-SIMD-AVX2::TWO-ARG-S64.4-
    • SB-SIMD-AVX2::TWO-ARG-S64.4+
    • SB-SIMD-AVX2:S64.4-NOT
    • SB-SIMD-AVX2:S64.4-ANDC1
    • SB-SIMD-AVX2::TWO-ARG-S64.4-XOR
    • SB-SIMD-AVX2::TWO-ARG-S64.4-OR
    • SB-SIMD-AVX2::TWO-ARG-S64.4-AND
    • SB-SIMD-AVX2:S64.4-FROM-U8.16
    • SB-SIMD-AVX2:S64.4-FROM-S8.16
    • SB-SIMD-AVX2:S64.4-FROM-U32.4
    • SB-SIMD-AVX2:S64.4-FROM-S32.4
    • SB-SIMD-AVX2:S64.4-FROM-U16.8
    • SB-SIMD-AVX2:S64.4-FROM-S16.8
    • SB-SIMD-AVX2::S64.4-BLEND
    • SB-SIMD-AVX2::S64.4-BROADCASTVEC
    • SB-SIMD-AVX2:S64.4-BROADCAST
    • SB-SIMD-AVX2:S64.4-VALUES
    • SB-SIMD-AVX2:MAKE-S64.4
    • SB-SIMD-AVX2:S32.8-PERMUTE128
    • SB-SIMD-AVX2:S32.8-INSERT-S32.4
    • SB-SIMD-AVX2:S32.4-FROM-S32.8
    • SB-SIMD-AVX2:S32.8-SIGN
    • SB-SIMD-AVX2:S32.8-MOVEMASK
    • SB-SIMD-AVX2:S32.8-UNPACKLO
    • SB-SIMD-AVX2:S32.8-UNPACKHI
    • SB-SIMD-AVX2:S32.8-SHIFTR
    • SB-SIMD-AVX2:S32.8-SHIFTL
    • SB-SIMD-AVX2:S32.8-HSUB
    • SB-SIMD-AVX2:S32.8-HADD
    • SB-SIMD-AVX2:S32.8-ABS
    • SB-SIMD-AVX2::TWO-ARG-S32.8<=
    • SB-SIMD-AVX2::TWO-ARG-S32.8>=
    • SB-SIMD-AVX2::TWO-ARG-S32.8<
    • SB-SIMD-AVX2::TWO-ARG-S32.8>
    • SB-SIMD-AVX2::TWO-ARG-S32.8/=
    • SB-SIMD-AVX2::TWO-ARG-S32.8=
    • SB-SIMD-AVX2::TWO-ARG-S32.8-MULLO
    • SB-SIMD-AVX2::TWO-ARG-S32.8-
    • SB-SIMD-AVX2::TWO-ARG-S32.8+
    • SB-SIMD-AVX2::TWO-ARG-S32.8-MIN
    • SB-SIMD-AVX2::TWO-ARG-S32.8-MAX
    • SB-SIMD-AVX2:S32.8-NOT
    • SB-SIMD-AVX2:S32.8-ANDC1
    • SB-SIMD-AVX2::TWO-ARG-S32.8-XOR
    • SB-SIMD-AVX2::TWO-ARG-S32.8-OR
    • SB-SIMD-AVX2::TWO-ARG-S32.8-AND
    • SB-SIMD-AVX2:S32.8-FROM-U8.16
    • SB-SIMD-AVX2:S32.8-FROM-S8.16
    • SB-SIMD-AVX2:S32.8-FROM-U16.8
    • SB-SIMD-AVX2:S32.8-FROM-S16.8
    • SB-SIMD-AVX2::S32.8-BLEND
    • SB-SIMD-AVX2::S32.8-BROADCASTVEC
    • SB-SIMD-AVX2:S32.8-BROADCAST
    • SB-SIMD-AVX2:S32.8-VALUES
    • SB-SIMD-AVX2:MAKE-S32.8
    • SB-SIMD-AVX2:S16.16-PERMUTE128
    • SB-SIMD-AVX2:S16.16-INSERT-S16.8
    • SB-SIMD-AVX2:S16.8-FROM-S16.16
    • SB-SIMD-AVX2:S16.16-SIGN
    • SB-SIMD-AVX2:S16.16-SHIFTR
    • SB-SIMD-AVX2:S16.16-SHIFTL
    • SB-SIMD-AVX2:S16.16-SHUFFLELO
    • SB-SIMD-AVX2:S16.16-SHUFFLEHI
    • SB-SIMD-AVX2:S16.16-MOVEMASK
    • SB-SIMD-AVX2:S16.16-UNPACKLO
    • SB-SIMD-AVX2:S16.16-UNPACKHI
    • SB-SIMD-AVX2:S16.16-PACKS
    • SB-SIMD-AVX2:S16.16-HSUBS
    • SB-SIMD-AVX2:S16.16-HSUB
    • SB-SIMD-AVX2:S16.16-MADDUBS
    • SB-SIMD-AVX2:S16.16-MADD
    • SB-SIMD-AVX2:S16.16-HADDS
    • SB-SIMD-AVX2:S16.16-HADD
    • SB-SIMD-AVX2:S16.16-ABS
    • SB-SIMD-AVX2::TWO-ARG-S16.16<=
    • SB-SIMD-AVX2::TWO-ARG-S16.16>=
    • SB-SIMD-AVX2::TWO-ARG-S16.16<
    • SB-SIMD-AVX2::TWO-ARG-S16.16>
    • SB-SIMD-AVX2::TWO-ARG-S16.16/=
    • SB-SIMD-AVX2::TWO-ARG-S16.16=
    • SB-SIMD-AVX2::TWO-ARG-S16.16-MULHRS
    • SB-SIMD-AVX2::TWO-ARG-S16.16-MULLO
    • SB-SIMD-AVX2::TWO-ARG-S16.16-MULHI
    • SB-SIMD-AVX2::TWO-ARG-S16.16-
    • SB-SIMD-AVX2::TWO-ARG-S16.16+
    • SB-SIMD-AVX2::TWO-ARG-S16.16-MIN
    • SB-SIMD-AVX2::TWO-ARG-S16.16-MAX
    • SB-SIMD-AVX2:S16.16-NOT
    • SB-SIMD-AVX2:S16.16-ANDC1
    • SB-SIMD-AVX2::TWO-ARG-S16.16-XOR
    • SB-SIMD-AVX2::TWO-ARG-S16.16-OR
    • SB-SIMD-AVX2::TWO-ARG-S16.16-AND
    • SB-SIMD-AVX2:S16.16-FROM-U8.16
    • SB-SIMD-AVX2:S16.16-FROM-S8.16
    • SB-SIMD-AVX2::S16.16-BLEND
    • SB-SIMD-AVX2::S16.16-BROADCASTVEC
    • SB-SIMD-AVX2:S16.16-BROADCAST
    • SB-SIMD-AVX2:S16.16-VALUES
    • SB-SIMD-AVX2:MAKE-S16.16
    • SB-SIMD-AVX2:S8.32-PERMUTE128
    • SB-SIMD-AVX2:S8.32-INSERT-S8.16
    • SB-SIMD-AVX2::S8.32-SAD
    • SB-SIMD-AVX2:S8.16-SAD
    • SB-SIMD-AVX2:S8.16-FROM-S8.32
    • SB-SIMD-AVX2:S8.32-SIGN
    • SB-SIMD-AVX2:S8.32-SHUFFLE
    • SB-SIMD-AVX2:S8.32-MOVEMASK
    • SB-SIMD-AVX2:S8.32-UNPACKLO
    • SB-SIMD-AVX2:S8.32-UNPACKHI
    • SB-SIMD-AVX2:S8.32-PACKS
    • SB-SIMD-AVX2:S8.32-ABS
    • SB-SIMD-AVX2::TWO-ARG-S8.32<=
    • SB-SIMD-AVX2::TWO-ARG-S8.32>=
    • SB-SIMD-AVX2::TWO-ARG-S8.32<
    • SB-SIMD-AVX2::TWO-ARG-S8.32>
    • SB-SIMD-AVX2::TWO-ARG-S8.32/=
    • SB-SIMD-AVX2::TWO-ARG-S8.32=
    • SB-SIMD-AVX2::TWO-ARG-S8.32-
    • SB-SIMD-AVX2::TWO-ARG-S8.32+
    • SB-SIMD-AVX2::TWO-ARG-S8.32-MIN
    • SB-SIMD-AVX2::TWO-ARG-S8.32-MAX
    • SB-SIMD-AVX2:S8.32-NOT
    • SB-SIMD-AVX2:S8.32-ANDC1
    • SB-SIMD-AVX2::TWO-ARG-S8.32-XOR
    • SB-SIMD-AVX2::TWO-ARG-S8.32-OR
    • SB-SIMD-AVX2::TWO-ARG-S8.32-AND
    • SB-SIMD-AVX2::S8.32-BLEND
    • SB-SIMD-AVX2::S8.32-BROADCASTVEC
    • SB-SIMD-AVX2:S8.32-BROADCAST
    • SB-SIMD-AVX2:S8.32-VALUES
    • SB-SIMD-AVX2:MAKE-S8.32
    • SB-SIMD-AVX2:U64.4-PERMUTE128
    • SB-SIMD-AVX2:U64.4-INSERT-U64.2
    • SB-SIMD-AVX2:U64.2-FROM-U64.4
    • SB-SIMD-AVX2:U64.4-MOVEMASK
    • SB-SIMD-AVX2:U64.4-UNPACKLO
    • SB-SIMD-AVX2:U64.4-UNPACKHI
    • SB-SIMD-AVX2:U64.4-SHIFTR
    • SB-SIMD-AVX2:U64.4-SHIFTL
    • SB-SIMD-AVX2::TWO-ARG-U64.4<=
    • SB-SIMD-AVX2::TWO-ARG-U64.4>=
    • SB-SIMD-AVX2::TWO-ARG-U64.4<
    • SB-SIMD-AVX2::TWO-ARG-U64.4>
    • SB-SIMD-AVX2::TWO-ARG-U64.4>~
    • SB-SIMD-AVX2::TWO-ARG-U64.4/=
    • SB-SIMD-AVX2::TWO-ARG-U64.4=
    • SB-SIMD-AVX2::TWO-ARG-U64.4-MUL
    • SB-SIMD-AVX2::TWO-ARG-U64.4-
    • SB-SIMD-AVX2::TWO-ARG-U64.4+
    • SB-SIMD-AVX2:U64.4-NOT
    • SB-SIMD-AVX2:U64.4-ANDC1
    • SB-SIMD-AVX2::TWO-ARG-U64.4-XOR
    • SB-SIMD-AVX2::TWO-ARG-U64.4-OR
    • SB-SIMD-AVX2::TWO-ARG-U64.4-AND
    • SB-SIMD-AVX2:U64.4-FROM-U8.16
    • SB-SIMD-AVX2:U64.4-FROM-U32.4
    • SB-SIMD-AVX2:U64.4-FROM-U16.8
    • SB-SIMD-AVX2::U64.4-BLEND
    • SB-SIMD-AVX2::U64.4-BROADCASTVEC
    • SB-SIMD-AVX2:U64.4-BROADCAST
    • SB-SIMD-AVX2:U64.4-VALUES
    • SB-SIMD-AVX2:MAKE-U64.4
    • SB-SIMD-AVX2:U32.8-PERMUTE128
    • SB-SIMD-AVX2:U32.8-INSERT-U32.4
    • SB-SIMD-AVX2:U32.4-FROM-U32.8
    • SB-SIMD-AVX2:U32.8-MOVEMASK
    • SB-SIMD-AVX2:U32.8-UNPACKLO
    • SB-SIMD-AVX2:U32.8-UNPACKHI
    • SB-SIMD-AVX2:U32.8-SHIFTR
    • SB-SIMD-AVX2:U32.8-SHIFTL
    • SB-SIMD-AVX2::TWO-ARG-U32.8<=
    • SB-SIMD-AVX2::TWO-ARG-U32.8>=
    • SB-SIMD-AVX2::TWO-ARG-U32.8<
    • SB-SIMD-AVX2::TWO-ARG-U32.8>
    • SB-SIMD-AVX2::TWO-ARG-U32.8>~
    • SB-SIMD-AVX2::TWO-ARG-U32.8/=
    • SB-SIMD-AVX2::TWO-ARG-U32.8=
    • SB-SIMD-AVX2::TWO-ARG-U32.8-
    • SB-SIMD-AVX2::TWO-ARG-U32.8+
    • SB-SIMD-AVX2::TWO-ARG-U32.8-MIN
    • SB-SIMD-AVX2::TWO-ARG-U32.8-MAX
    • SB-SIMD-AVX2:U32.8-NOT
    • SB-SIMD-AVX2:U32.8-ANDC1
    • SB-SIMD-AVX2::TWO-ARG-U32.8-XOR
    • SB-SIMD-AVX2::TWO-ARG-U32.8-OR
    • SB-SIMD-AVX2::TWO-ARG-U32.8-AND
    • SB-SIMD-AVX2:U32.8-FROM-U8.16
    • SB-SIMD-AVX2:U32.8-FROM-U16.8
    • SB-SIMD-AVX2::U32.8-BLEND
    • SB-SIMD-AVX2::U32.8-BROADCASTVEC
    • SB-SIMD-AVX2:U32.8-BROADCAST
    • SB-SIMD-AVX2:U32.8-VALUES
    • SB-SIMD-AVX2:MAKE-U32.8
    • SB-SIMD-AVX2:U16.16-PERMUTE128
    • SB-SIMD-AVX2:U16.16-INSERT-U16.8
    • SB-SIMD-AVX2:U16.8-FROM-U16.16
    • SB-SIMD-AVX2:U16.16-SHUFFLELO
    • SB-SIMD-AVX2:U16.16-SHUFFLEHI
    • SB-SIMD-AVX2:U16.16-MOVEMASK
    • SB-SIMD-AVX2:U16.16-UNPACKLO
    • SB-SIMD-AVX2:U16.16-UNPACKHI
    • SB-SIMD-AVX2:U16.16-PACKUS
    • SB-SIMD-AVX2:U16.16-AVG
    • SB-SIMD-AVX2:U16.16-SHIFTR
    • SB-SIMD-AVX2:U16.16-SHIFTL
    • SB-SIMD-AVX2::TWO-ARG-U16.16<=
    • SB-SIMD-AVX2::TWO-ARG-U16.16>=
    • SB-SIMD-AVX2::TWO-ARG-U16.16<
    • SB-SIMD-AVX2::TWO-ARG-U16.16>
    • SB-SIMD-AVX2::TWO-ARG-U16.16>~
    • SB-SIMD-AVX2::TWO-ARG-U16.16/=
    • SB-SIMD-AVX2::TWO-ARG-U16.16=
    • SB-SIMD-AVX2::TWO-ARG-U16.16-
    • SB-SIMD-AVX2::TWO-ARG-U16.16+
    • SB-SIMD-AVX2::TWO-ARG-U16.16-MIN
    • SB-SIMD-AVX2::TWO-ARG-U16.16-MAX
    • SB-SIMD-AVX2:U16.16-NOT
    • SB-SIMD-AVX2:U16.16-ANDC1
    • SB-SIMD-AVX2::TWO-ARG-U16.16-XOR
    • SB-SIMD-AVX2::TWO-ARG-U16.16-OR
    • SB-SIMD-AVX2::TWO-ARG-U16.16-AND
    • SB-SIMD-AVX2:U16.16-FROM-U8.16
    • SB-SIMD-AVX2::U16.16-BLEND
    • SB-SIMD-AVX2::U16.16-BROADCASTVEC
    • SB-SIMD-AVX2:U16.16-BROADCAST
    • SB-SIMD-AVX2:U16.16-VALUES
    • SB-SIMD-AVX2:MAKE-U16.16
    • SB-SIMD-AVX2:U8.32-PERMUTE128
    • SB-SIMD-AVX2:U8.32-ALIGNR
    • SB-SIMD-AVX2:U8.16-ALIGNR
    • SB-SIMD-AVX2:U8.32-SAD
    • SB-SIMD-AVX2::U8.16-SAD
    • SB-SIMD-AVX2:U8.16-FROM-U8.32
    • SB-SIMD-AVX2:U8.32-INSERT-U8.16
    • SB-SIMD-AVX2:U8.32-SHUFFLE
    • SB-SIMD-AVX2:U8.32-MOVEMASK
    • SB-SIMD-AVX2:U8.32-UNPACKLO
    • SB-SIMD-AVX2:U8.32-UNPACKHI
    • SB-SIMD-AVX2:U8.32-PACKUS
    • SB-SIMD-AVX2:U8.32-AVG
    • SB-SIMD-AVX2::TWO-ARG-U8.32<=
    • SB-SIMD-AVX2::TWO-ARG-U8.32>=
    • SB-SIMD-AVX2::TWO-ARG-U8.32<
    • SB-SIMD-AVX2::TWO-ARG-U8.32>
    • SB-SIMD-AVX2::TWO-ARG-U8.32>~
    • SB-SIMD-AVX2::TWO-ARG-U8.32/=
    • SB-SIMD-AVX2::TWO-ARG-U8.32=
    • SB-SIMD-AVX2:TWO-ARG-U8.32-SAT-
    • SB-SIMD-AVX2::TWO-ARG-U8.32-
    • SB-SIMD-AVX2::TWO-ARG-U8.32+
    • SB-SIMD-AVX2::TWO-ARG-U8.32-MIN
    • SB-SIMD-AVX2::TWO-ARG-U8.32-MAX
    • SB-SIMD-AVX2:U8.32-NOT
    • SB-SIMD-AVX2:U8.32-ANDC1
    • SB-SIMD-AVX2::TWO-ARG-U8.32-XOR
    • SB-SIMD-AVX2::TWO-ARG-U8.32-OR
    • SB-SIMD-AVX2::TWO-ARG-U8.32-AND
    • SB-SIMD-AVX2::U8.32-BLEND
    • SB-SIMD-AVX2::U8.32-BROADCASTVEC
    • SB-SIMD-AVX2:U8.32-BROADCAST
    • SB-SIMD-AVX2:U8.32-VALUES
    • SB-SIMD-AVX2:MAKE-U8.32
    • SB-SIMD-AVX2:S64.2-SHIFTR
    • SB-SIMD-AVX2:S64.2-SHIFTL
    • SB-SIMD-AVX2::S64.2-BROADCASTVEC
    • SB-SIMD-AVX2:S64.2-BROADCAST
    • SB-SIMD-AVX2::S64.2!-FROM-P256
    • SB-SIMD-AVX2:S32.4-SHIFTR
    • SB-SIMD-AVX2:S32.4-SHIFTL
    • SB-SIMD-AVX2::S32.4-BROADCASTVEC
    • SB-SIMD-AVX2:S32.4-BROADCAST
    • SB-SIMD-AVX2::S32.4!-FROM-P256
    • SB-SIMD-AVX2::S16.8-BROADCASTVEC
    • SB-SIMD-AVX2:S16.8-BROADCAST
    • SB-SIMD-AVX2::S16.8!-FROM-P256
    • SB-SIMD-AVX2::S8.16-BROADCASTVEC
    • SB-SIMD-AVX2:S8.16-BROADCAST
    • SB-SIMD-AVX2::S8.16!-FROM-P256
    • SB-SIMD-AVX2:U64.2-SHIFTR
    • SB-SIMD-AVX2:U64.2-SHIFTL
    • SB-SIMD-AVX2::U64.2-BROADCASTVEC
    • SB-SIMD-AVX2:U64.2-BROADCAST
    • SB-SIMD-AVX2::U64.2!-FROM-P256
    • SB-SIMD-AVX2:U32.4-SHIFTR
    • SB-SIMD-AVX2:U32.4-SHIFTL
    • SB-SIMD-AVX2::U32.4-BROADCASTVEC
    • SB-SIMD-AVX2:U32.4-BROADCAST
    • SB-SIMD-AVX2::U32.4!-FROM-P256
    • SB-SIMD-AVX2::U16.8-BROADCASTVEC
    • SB-SIMD-AVX2:U16.8-BROADCAST
    • SB-SIMD-AVX2::U16.8!-FROM-P256
    • SB-SIMD-AVX2::U8.16-BROADCASTVEC
    • SB-SIMD-AVX2:U8.16-BROADCAST
    • SB-SIMD-AVX2::U8.16!-FROM-P256
    • SB-SIMD-AVX2:F64.4-REVERSE
    • SB-SIMD-AVX2:F64.4-PERMUTE4X64
    • SB-SIMD-AVX:S64.4-PERMUTE128
    • SB-SIMD-AVX:S64.4-INSERT-S64.2
    • SB-SIMD-AVX:S64.2-FROM-S64.4
    • SB-SIMD-AVX:S64.4-PERMUTE
    • SB-SIMD-AVX:S64.4-BROADCAST
    • SB-SIMD-AVX:S64.4-VALUES
    • SB-SIMD-AVX:MAKE-S64.4
    • SB-SIMD-AVX::S64.4!-FROM-P256
    • SB-SIMD-AVX::S64.4!-FROM-P128
    • SB-SIMD-AVX::S64.4!-FROM-S64
    • SB-SIMD-AVX:S32.8-PERMUTE128
    • SB-SIMD-AVX:S32.8-INSERT-S32.4
    • SB-SIMD-AVX:S32.4-FROM-S32.8
    • SB-SIMD-AVX:S32.8-PERMUTE
    • SB-SIMD-AVX:S32.8-FROM-F32.8
    • SB-SIMD-AVX:S32.8-BROADCAST
    • SB-SIMD-AVX:S32.8-VALUES
    • SB-SIMD-AVX:MAKE-S32.8
    • SB-SIMD-AVX:S32.8-FROM-F64.4
    • SB-SIMD-AVX::S32.8!-FROM-P256
    • SB-SIMD-AVX::S32.8!-FROM-P128
    • SB-SIMD-AVX::S32.8!-FROM-S32
    • SB-SIMD-AVX:S16.16-PERMUTE128
    • SB-SIMD-AVX:S16.16-INSERT-S16.8
    • SB-SIMD-AVX:S16.8-FROM-S16.16
    • SB-SIMD-AVX:S16.16-BROADCAST
    • SB-SIMD-AVX:S16.16-VALUES
    • SB-SIMD-AVX:MAKE-S16.16
    • SB-SIMD-AVX::S16.16!-FROM-P256
    • SB-SIMD-AVX::S16.16!-FROM-P128
    • SB-SIMD-AVX::S16.16!-FROM-S16
    • SB-SIMD-AVX:S8.32-PERMUTE128
    • SB-SIMD-AVX:S8.32-INSERT-S8.16
    • SB-SIMD-AVX:S8.16-FROM-S8.32
    • SB-SIMD-AVX:S8.32-BROADCAST
    • SB-SIMD-AVX:S8.32-VALUES
    • SB-SIMD-AVX:MAKE-S8.32
    • SB-SIMD-AVX::S8.32!-FROM-P256
    • SB-SIMD-AVX::S8.32!-FROM-P128
    • SB-SIMD-AVX::S8.32!-FROM-S8
    • SB-SIMD-AVX:S64.2-PERMUTE
    • SB-SIMD-AVX:S64.2-MOVEMASK
    • SB-SIMD-AVX:S64.2-UNPACKLO
    • SB-SIMD-AVX:S64.2-UNPACKHI
    • SB-SIMD-AVX::TWO-ARG-S64.2<=
    • SB-SIMD-AVX::TWO-ARG-S64.2>=
    • SB-SIMD-AVX::TWO-ARG-S64.2<
    • SB-SIMD-AVX::TWO-ARG-S64.2>
    • SB-SIMD-AVX::TWO-ARG-S64.2/=
    • SB-SIMD-AVX::TWO-ARG-S64.2=
    • SB-SIMD-AVX:S64.2-SHIFTR
    • SB-SIMD-AVX:S64.2-SHIFTL
    • SB-SIMD-AVX::TWO-ARG-S64.2-
    • SB-SIMD-AVX::TWO-ARG-S64.2+
    • SB-SIMD-AVX:S64.2-NOT
    • SB-SIMD-AVX:S64.2-ANDC1
    • SB-SIMD-AVX::TWO-ARG-S64.2-XOR
    • SB-SIMD-AVX::TWO-ARG-S64.2-OR
    • SB-SIMD-AVX::TWO-ARG-S64.2-AND
    • SB-SIMD-AVX::S64.2-BLEND
    • SB-SIMD-AVX:S64.2-BROADCAST
    • SB-SIMD-AVX:S64.2-VALUES
    • SB-SIMD-AVX:MAKE-S64.2
    • SB-SIMD-AVX::S64.2!-FROM-P256
    • SB-SIMD-AVX::S64.2!-FROM-P128
    • SB-SIMD-AVX::S64.2!-FROM-S64
    • SB-SIMD-AVX:S32.4-PERMUTE
    • SB-SIMD-AVX:S32.4-MOVEMASK
    • SB-SIMD-AVX:S32.4-UNPACKLO
    • SB-SIMD-AVX:S32.4-UNPACKHI
    • SB-SIMD-AVX::TWO-ARG-S32.4<=
    • SB-SIMD-AVX::TWO-ARG-S32.4>=
    • SB-SIMD-AVX::TWO-ARG-S32.4<
    • SB-SIMD-AVX::TWO-ARG-S32.4>
    • SB-SIMD-AVX::TWO-ARG-S32.4/=
    • SB-SIMD-AVX::TWO-ARG-S32.4=
    • SB-SIMD-AVX::TWO-ARG-S32.4-MULLO
    • SB-SIMD-AVX::TWO-ARG-S32.4-
    • SB-SIMD-AVX::TWO-ARG-S32.4+
    • SB-SIMD-AVX:S32.4-NOT
    • SB-SIMD-AVX:S32.4-ANDC1
    • SB-SIMD-AVX::TWO-ARG-S32.4-XOR
    • SB-SIMD-AVX::TWO-ARG-S32.4-OR
    • SB-SIMD-AVX::TWO-ARG-S32.4-AND
    • SB-SIMD-AVX:S32.4-FROM-F32.4
    • SB-SIMD-AVX::S32.4-FROM-F64.4
    • SB-SIMD-AVX::S32.4-BLEND
    • SB-SIMD-AVX:S32.4-BROADCAST
    • SB-SIMD-AVX:S32.4-VALUES
    • SB-SIMD-AVX:MAKE-S32.4
    • SB-SIMD-AVX::S32.4!-FROM-P256
    • SB-SIMD-AVX::S32.4!-FROM-P128
    • SB-SIMD-AVX::S32.4!-FROM-S32
    • SB-SIMD-AVX:S16.8-SHUFFLELO
    • SB-SIMD-AVX:S16.8-SHUFFLEHI
    • SB-SIMD-AVX:S16.8-MOVEMASK
    • SB-SIMD-AVX:S16.8-UNPACKLO
    • SB-SIMD-AVX:S16.8-UNPACKHI
    • SB-SIMD-AVX::TWO-ARG-S16.8<=
    • SB-SIMD-AVX::TWO-ARG-S16.8>=
    • SB-SIMD-AVX::TWO-ARG-S16.8<
    • SB-SIMD-AVX::TWO-ARG-S16.8>
    • SB-SIMD-AVX::TWO-ARG-S16.8/=
    • SB-SIMD-AVX::TWO-ARG-S16.8=
    • SB-SIMD-AVX:S16.8-SHIFTR
    • SB-SIMD-AVX:S16.8-SHIFTL
    • SB-SIMD-AVX::TWO-ARG-S16.8-MULLO
    • SB-SIMD-AVX::TWO-ARG-S16.8-
    • SB-SIMD-AVX::TWO-ARG-S16.8+
    • SB-SIMD-AVX:S16.8-NOT
    • SB-SIMD-AVX:S16.8-ANDC1
    • SB-SIMD-AVX::TWO-ARG-S16.8-XOR
    • SB-SIMD-AVX::TWO-ARG-S16.8-OR
    • SB-SIMD-AVX::TWO-ARG-S16.8-AND
    • SB-SIMD-AVX::S16.8-BLEND
    • SB-SIMD-AVX:S16.8-BROADCAST
    • SB-SIMD-AVX:S16.8-VALUES
    • SB-SIMD-AVX:MAKE-S16.8
    • SB-SIMD-AVX::S16.8!-FROM-P256
    • SB-SIMD-AVX::S16.8!-FROM-P128
    • SB-SIMD-AVX::S16.8!-FROM-S16
    • SB-SIMD-AVX:S8.16-SHUFFLE
    • SB-SIMD-AVX:S8.16-MOVEMASK
    • SB-SIMD-AVX:S8.16-UNPACKLO
    • SB-SIMD-AVX:S8.16-UNPACKHI
    • SB-SIMD-AVX::TWO-ARG-S8.16<=
    • SB-SIMD-AVX::TWO-ARG-S8.16>=
    • SB-SIMD-AVX::TWO-ARG-S8.16<
    • SB-SIMD-AVX::TWO-ARG-S8.16>
    • SB-SIMD-AVX::TWO-ARG-S8.16/=
    • SB-SIMD-AVX::TWO-ARG-S8.16=
    • SB-SIMD-AVX::TWO-ARG-S8.16-
    • SB-SIMD-AVX::TWO-ARG-S8.16+
    • SB-SIMD-AVX:S8.16-NOT
    • SB-SIMD-AVX:S8.16-ANDC1
    • SB-SIMD-AVX::TWO-ARG-S8.16-XOR
    • SB-SIMD-AVX::TWO-ARG-S8.16-OR
    • SB-SIMD-AVX::TWO-ARG-S8.16-AND
    • SB-SIMD-AVX::S8.16-BLEND
    • SB-SIMD-AVX:S8.16-BROADCAST
    • SB-SIMD-AVX:S8.16-VALUES
    • SB-SIMD-AVX:MAKE-S8.16
    • SB-SIMD-AVX::S8.16!-FROM-P256
    • SB-SIMD-AVX::S8.16!-FROM-P128
    • SB-SIMD-AVX::S8.16!-FROM-S8
    • SB-SIMD-AVX:U64.4-INSERT-U64.2
    • SB-SIMD-AVX:U64.2-FROM-U64.4
    • SB-SIMD-AVX:U64.4-PERMUTE
    • SB-SIMD-AVX:U64.4-BROADCAST
    • SB-SIMD-AVX:U64.4-VALUES
    • SB-SIMD-AVX::TWO-ARG-U64.4-AND
    • SB-SIMD-AVX:MAKE-U64.4
    • SB-SIMD-AVX::U64.4!-FROM-P256
    • SB-SIMD-AVX::U64.4!-FROM-P128
    • SB-SIMD-AVX::U64.4!-FROM-U64
    • SB-SIMD-AVX:U32.8-INSERT-U32.4
    • SB-SIMD-AVX::U32.4-FROM-U32.8
    • SB-SIMD-AVX:U32.8-PERMUTE
    • SB-SIMD-AVX:U32.8-BROADCAST
    • SB-SIMD-AVX:U32.8-VALUES
    • SB-SIMD-AVX::TWO-ARG-U32.8-AND
    • SB-SIMD-AVX:MAKE-U32.8
    • SB-SIMD-AVX::U32.8!-FROM-P256
    • SB-SIMD-AVX::U32.8!-FROM-P128
    • SB-SIMD-AVX::U32.8!-FROM-U32
    • SB-SIMD-AVX:U16.16-INSERT-U16.8
    • SB-SIMD-AVX:U16.8-FROM-U16.16
    • SB-SIMD-AVX:U16.16-BROADCAST
    • SB-SIMD-AVX:U16.16-VALUES
    • SB-SIMD-AVX:MAKE-U16.16
    • SB-SIMD-AVX::U16.16!-FROM-P256
    • SB-SIMD-AVX::U16.16!-FROM-P128
    • SB-SIMD-AVX::U16.16!-FROM-U16
    • SB-SIMD-AVX:U8.32-INSERT-U8.16
    • SB-SIMD-AVX:U8.16-FROM-U8.32
    • SB-SIMD-AVX:U8.32-BROADCAST
    • SB-SIMD-AVX:U8.32-VALUES
    • SB-SIMD-AVX:MAKE-U8.32
    • SB-SIMD-AVX::U8.32!-FROM-P256
    • SB-SIMD-AVX::U8.32!-FROM-P128
    • SB-SIMD-AVX::U8.32!-FROM-U8
    • SB-SIMD-AVX:U64.2-PERMUTE
    • SB-SIMD-AVX:U64.2-MOVEMASK
    • SB-SIMD-AVX:U64.2-UNPACKLO
    • SB-SIMD-AVX:U64.2-UNPACKHI
    • SB-SIMD-AVX::TWO-ARG-U64.2<=
    • SB-SIMD-AVX::TWO-ARG-U64.2>=
    • SB-SIMD-AVX::TWO-ARG-U64.2<
    • SB-SIMD-AVX::TWO-ARG-U64.2>
    • SB-SIMD-AVX::TWO-ARG-U64.2>~
    • SB-SIMD-AVX::TWO-ARG-U64.2/=
    • SB-SIMD-AVX::TWO-ARG-U64.2=
    • SB-SIMD-AVX::TWO-ARG-U64.2-
    • SB-SIMD-AVX::TWO-ARG-U64.2+
    • SB-SIMD-AVX:U64.2-NOT
    • SB-SIMD-AVX:U64.2-ANDC1
    • SB-SIMD-AVX::TWO-ARG-U64.2-XOR
    • SB-SIMD-AVX::TWO-ARG-U64.2-OR
    • SB-SIMD-AVX::TWO-ARG-U64.2-AND
    • SB-SIMD-AVX::U64.2-BLEND
    • SB-SIMD-AVX::U64.2-FROM-U64
    • SB-SIMD-AVX:U64.2-BROADCAST
    • SB-SIMD-AVX:U64.2-VALUES
    • SB-SIMD-AVX:MAKE-U64.2
    • SB-SIMD-AVX::U64.2!-FROM-P256
    • SB-SIMD-AVX::U64.2!-FROM-P128
    • SB-SIMD-AVX::U64.2!-FROM-U64
    • SB-SIMD-AVX:U32.4-PERMUTE
    • SB-SIMD-AVX:U32.4-MOVEMASK
    • SB-SIMD-AVX:U32.4-UNPACKLO
    • SB-SIMD-AVX:U32.4-UNPACKHI
    • SB-SIMD-AVX::TWO-ARG-U32.4<=
    • SB-SIMD-AVX::TWO-ARG-U32.4>=
    • SB-SIMD-AVX::TWO-ARG-U32.4<
    • SB-SIMD-AVX::TWO-ARG-U32.4>
    • SB-SIMD-AVX::TWO-ARG-U32.4>~
    • SB-SIMD-AVX::TWO-ARG-U32.4/=
    • SB-SIMD-AVX::TWO-ARG-U32.4=
    • SB-SIMD-AVX::TWO-ARG-U32.4-
    • SB-SIMD-AVX::TWO-ARG-U32.4+
    • SB-SIMD-AVX:U32.4-NOT
    • SB-SIMD-AVX:U32.4-ANDC1
    • SB-SIMD-AVX::TWO-ARG-U32.4-XOR
    • SB-SIMD-AVX::TWO-ARG-U32.4-OR
    • SB-SIMD-AVX::TWO-ARG-U32.4-AND
    • SB-SIMD-AVX::U32.4-BLEND
    • SB-SIMD-AVX:U32.4-BROADCAST
    • SB-SIMD-AVX:U32.4-VALUES
    • SB-SIMD-AVX:MAKE-U32.4
    • SB-SIMD-AVX::U32.4!-FROM-P256
    • SB-SIMD-AVX::U32.4!-FROM-P128
    • SB-SIMD-AVX::U32.4!-FROM-U32
    • SB-SIMD-AVX:U16.8-SHUFFLELO
    • SB-SIMD-AVX:U16.8-SHUFFLEHI
    • SB-SIMD-AVX:U16.8-MOVEMASK
    • SB-SIMD-AVX:U16.8-UNPACKLO
    • SB-SIMD-AVX:U16.8-UNPACKHI
    • SB-SIMD-AVX:U16.8-SHIFTR
    • SB-SIMD-AVX:U16.8-SHIFTL
    • SB-SIMD-AVX::TWO-ARG-U16.8<=
    • SB-SIMD-AVX::TWO-ARG-U16.8>=
    • SB-SIMD-AVX::TWO-ARG-U16.8<
    • SB-SIMD-AVX::TWO-ARG-U16.8>
    • SB-SIMD-AVX::TWO-ARG-U16.8>~
    • SB-SIMD-AVX::TWO-ARG-U16.8/=
    • SB-SIMD-AVX::TWO-ARG-U16.8=
    • SB-SIMD-AVX::TWO-ARG-U16.8-
    • SB-SIMD-AVX::TWO-ARG-U16.8+
    • SB-SIMD-AVX:U16.8-NOT
    • SB-SIMD-AVX:U16.8-ANDC1
    • SB-SIMD-AVX::TWO-ARG-U16.8-XOR
    • SB-SIMD-AVX::TWO-ARG-U16.8-OR
    • SB-SIMD-AVX::TWO-ARG-U16.8-AND
    • SB-SIMD-AVX::U16.8-BLEND
    • SB-SIMD-AVX:U16.8-BROADCAST
    • SB-SIMD-AVX:U16.8-VALUES
    • SB-SIMD-AVX:MAKE-U16.8
    • SB-SIMD-AVX::U16.8!-FROM-P256
    • SB-SIMD-AVX::U16.8!-FROM-P128
    • SB-SIMD-AVX::U16.8!-FROM-U16
    • SB-SIMD-AVX:U8.16-SHUFFLE
    • SB-SIMD-AVX:U8.16-MOVEMASK
    • SB-SIMD-AVX:U8.16-UNPACKLO
    • SB-SIMD-AVX:U8.16-UNPACKHI
    • SB-SIMD-AVX::TWO-ARG-U8.16<=
    • SB-SIMD-AVX::TWO-ARG-U8.16>=
    • SB-SIMD-AVX::TWO-ARG-U8.16<
    • SB-SIMD-AVX::TWO-ARG-U8.16>
    • SB-SIMD-AVX::TWO-ARG-U8.16>~
    • SB-SIMD-AVX::TWO-ARG-U8.16/=
    • SB-SIMD-AVX::TWO-ARG-U8.16=
    • SB-SIMD-AVX::TWO-ARG-U8.16-
    • SB-SIMD-AVX::TWO-ARG-U8.16+
    • SB-SIMD-AVX:U8.16-NOT
    • SB-SIMD-AVX:U8.16-ANDC1
    • SB-SIMD-AVX::TWO-ARG-U8.16-XOR
    • SB-SIMD-AVX::TWO-ARG-U8.16-OR
    • SB-SIMD-AVX::TWO-ARG-U8.16-AND
    • SB-SIMD-AVX::U8.16-BLEND
    • SB-SIMD-AVX:U8.16-BROADCAST
    • SB-SIMD-AVX:U8.16-VALUES
    • SB-SIMD-AVX:MAKE-U8.16
    • SB-SIMD-AVX::U8.16!-FROM-P256
    • SB-SIMD-AVX::U8.16!-FROM-P128
    • SB-SIMD-AVX::U8.16!-FROM-U8
    • SB-SIMD-AVX:F64.4-SET128
    • SB-SIMD-AVX:F64.4-INSERT-F64.2
    • SB-SIMD-AVX:F64.2-FROM-F64.4
    • SB-SIMD-AVX:F64.4-REVERSE
    • SB-SIMD-AVX:F64.4-SHUFFLE
    • SB-SIMD-AVX:F64.4-PERMUTE128
    • SB-SIMD-AVX:F64.4-PERMUTE
    • SB-SIMD-AVX::F64.4-%ROUND
    • SB-SIMD-AVX:F64.4-MOVEMASK
    • SB-SIMD-AVX:F64.4-UNPACKLO
    • SB-SIMD-AVX:F64.4-UNPACKHI
    • SB-SIMD-AVX:F64.4-SQRT
    • SB-SIMD-AVX:F64.4-HSUB
    • SB-SIMD-AVX:F64.4-HADD
    • SB-SIMD-AVX:F64.4-DUPEVEN
    • SB-SIMD-AVX:F64.4-NOT
    • SB-SIMD-AVX:F64.4-ANDC1
    • SB-SIMD-AVX:F64.4-HORIZONTAL*
    • SB-SIMD-AVX:F64.4-HORIZONTAL+
    • SB-SIMD-AVX:F64.4-HORIZONTAL-MIN
    • SB-SIMD-AVX:F64.4-HORIZONTAL-MAX
    • SB-SIMD-AVX:F64.4-HORIZONTAL-XOR
    • SB-SIMD-AVX:F64.4-HORIZONTAL-OR
    • SB-SIMD-AVX:F64.4-HORIZONTAL-AND
    • SB-SIMD-AVX::TWO-ARG-F64.4>=
    • SB-SIMD-AVX::TWO-ARG-F64.4>
    • SB-SIMD-AVX::TWO-ARG-F64.4<=
    • SB-SIMD-AVX::TWO-ARG-F64.4<
    • SB-SIMD-AVX::TWO-ARG-F64.4/=
    • SB-SIMD-AVX::TWO-ARG-F64.4=
    • SB-SIMD-AVX::TWO-ARG-F64.4/
    • SB-SIMD-AVX::TWO-ARG-F64.4*
    • SB-SIMD-AVX::TWO-ARG-F64.4-
    • SB-SIMD-AVX::TWO-ARG-F64.4+
    • SB-SIMD-AVX::TWO-ARG-F64.4-MIN
    • SB-SIMD-AVX::TWO-ARG-F64.4-MAX
    • SB-SIMD-AVX::TWO-ARG-F64.4-XOR
    • SB-SIMD-AVX::TWO-ARG-F64.4-OR
    • SB-SIMD-AVX::TWO-ARG-F64.4-AND
    • SB-SIMD-AVX::F64.4-BLENDC
    • SB-SIMD-AVX::F64.4-BLEND
    • SB-SIMD-AVX:F64.4-FROM-S32.4
    • SB-SIMD-AVX:F64.4-FROM-U32.4
    • SB-SIMD-AVX:F64.4-FROM-F32.4
    • SB-SIMD-AVX:F64.4-BROADCAST
    • SB-SIMD-AVX:F64.4-VALUES
    • SB-SIMD-AVX:MAKE-F64.4
    • SB-SIMD-AVX::F64.4!-FROM-P256
    • SB-SIMD-AVX::F64.4!-FROM-P128
    • SB-SIMD-AVX::F64.4!-FROM-F64
    • SB-SIMD-AVX:F32.8-INSERT-F32.4
    • SB-SIMD-AVX:F32.4-FROM-F32.8
    • SB-SIMD-AVX:F32.8-SHUFFLE
    • SB-SIMD-AVX:F32.8-PERMUTE128
    • SB-SIMD-AVX:F32.8-PERMUTE
    • SB-SIMD-AVX::F32.8-%ROUND
    • SB-SIMD-AVX:F32.8-MOVEMASK
    • SB-SIMD-AVX:F32.8-UNPACKLO
    • SB-SIMD-AVX:F32.8-UNPACKHI
    • SB-SIMD-AVX:F32.8-SQRT
    • SB-SIMD-AVX:F32.8-RSQRT
    • SB-SIMD-AVX:F32.8-RECIPROCAL
    • SB-SIMD-AVX:F32.8-HSUB
    • SB-SIMD-AVX:F32.8-HADD
    • SB-SIMD-AVX:F32.8-DUPODD
    • SB-SIMD-AVX:F32.8-DUPEVEN
    • SB-SIMD-AVX:F32.8-HORIZONTAL*
    • SB-SIMD-AVX:F32.8-HORIZONTAL+
    • SB-SIMD-AVX:F32.8-HORIZONTAL-MIN
    • SB-SIMD-AVX:F32.8-HORIZONTAL-MAX
    • SB-SIMD-AVX:F32.8-HORIZONTAL-XOR
    • SB-SIMD-AVX:F32.8-HORIZONTAL-OR
    • SB-SIMD-AVX:F32.8-HORIZONTAL-AND
    • SB-SIMD-AVX::TWO-ARG-F32.8>=
    • SB-SIMD-AVX::TWO-ARG-F32.8>
    • SB-SIMD-AVX::TWO-ARG-F32.8<=
    • SB-SIMD-AVX::TWO-ARG-F32.8<
    • SB-SIMD-AVX::TWO-ARG-F32.8/=
    • SB-SIMD-AVX::TWO-ARG-F32.8=
    • SB-SIMD-AVX::TWO-ARG-F32.8/
    • SB-SIMD-AVX::TWO-ARG-F32.8*
    • SB-SIMD-AVX::TWO-ARG-F32.8-
    • SB-SIMD-AVX::TWO-ARG-F32.8+
    • SB-SIMD-AVX:F32.8-NOT
    • SB-SIMD-AVX:F32.8-ANDC1
    • SB-SIMD-AVX::TWO-ARG-F32.8-MIN
    • SB-SIMD-AVX::TWO-ARG-F32.8-MAX
    • SB-SIMD-AVX::TWO-ARG-F32.8-XOR
    • SB-SIMD-AVX::TWO-ARG-F32.8-OR
    • SB-SIMD-AVX::TWO-ARG-F32.8-AND
    • SB-SIMD-AVX::F32.8-BLENDC
    • SB-SIMD-AVX::F32.8-BLEND
    • SB-SIMD-AVX::F32.8-FROM-U32.8
    • SB-SIMD-AVX:F32.8-BROADCAST
    • SB-SIMD-AVX:F32.8-VALUES
    • SB-SIMD-AVX:MAKE-F32.8
    • SB-SIMD-AVX::F32.8!-FROM-P256
    • SB-SIMD-AVX::F32.8!-FROM-P128
    • SB-SIMD-AVX::F32.8!-FROM-F32
    • SB-SIMD-AVX:F32.8-FROM-S32.8
    • SB-SIMD-AVX:F64.2-SHUFFLE
    • SB-SIMD-AVX:F64.2-PERMUTE
    • SB-SIMD-AVX::F64.2-%ROUND
    • SB-SIMD-AVX:F64.2-MOVEMASK
    • SB-SIMD-AVX:F64.2-UNPACKLO
    • SB-SIMD-AVX:F64.2-UNPACKHI
    • SB-SIMD-AVX:F64.2-SQRT
    • SB-SIMD-AVX:F64.2-HSUB
    • SB-SIMD-AVX:F64.2-HADD
    • SB-SIMD-AVX:F64.2-ADDSUB
    • SB-SIMD-AVX:F64.2-HORIZONTAL*
    • SB-SIMD-AVX:F64.2-HORIZONTAL+
    • SB-SIMD-AVX:F64.2-HORIZONTAL-MIN
    • SB-SIMD-AVX:F64.2-HORIZONTAL-MAX
    • SB-SIMD-AVX:F64.2-HORIZONTAL-XOR
    • SB-SIMD-AVX:F64.2-HORIZONTAL-OR
    • SB-SIMD-AVX:F64.2-HORIZONTAL-AND
    • SB-SIMD-AVX::TWO-ARG-F64.2>=
    • SB-SIMD-AVX::TWO-ARG-F64.2>
    • SB-SIMD-AVX::TWO-ARG-F64.2<=
    • SB-SIMD-AVX::TWO-ARG-F64.2<
    • SB-SIMD-AVX::TWO-ARG-F64.2/=
    • SB-SIMD-AVX::TWO-ARG-F64.2=
    • SB-SIMD-AVX::TWO-ARG-F64.2/
    • SB-SIMD-AVX::TWO-ARG-F64.2*
    • SB-SIMD-AVX::TWO-ARG-F64.2-
    • SB-SIMD-AVX:F64.2-NOT
    • SB-SIMD-AVX:F64.2-ANDC1
    • SB-SIMD-AVX::TWO-ARG-F64.2+
    • SB-SIMD-AVX::TWO-ARG-F64.2-MIN
    • SB-SIMD-AVX::TWO-ARG-F64.2-MAX
    • SB-SIMD-AVX::TWO-ARG-F64.2-XOR
    • SB-SIMD-AVX::TWO-ARG-F64.2-OR
    • SB-SIMD-AVX::TWO-ARG-F64.2-AND
    • SB-SIMD-AVX::F64.2-BLENDC
    • SB-SIMD-AVX::F64.2-BLEND
    • SB-SIMD-AVX:F64.2-BROADCAST
    • SB-SIMD-AVX:F64.2-VALUES
    • SB-SIMD-AVX:MAKE-F64.2
    • SB-SIMD-AVX::F64.2!-FROM-P256
    • SB-SIMD-AVX::F64.2!-FROM-P128
    • SB-SIMD-AVX::F64.2!-FROM-F64
    • SB-SIMD-AVX:F32.4-SHUFFLE
    • SB-SIMD-AVX:F32.4-PERMUTE
    • SB-SIMD-AVX::F32.4-%ROUND
    • SB-SIMD-AVX:F32.4-MOVEMASK
    • SB-SIMD-AVX:F32.4-UNPACKLO
    • SB-SIMD-AVX:F32.4-UNPACKHI
    • SB-SIMD-AVX:F32.4-SQRT
    • SB-SIMD-AVX:F32.4-RSQRT
    • SB-SIMD-AVX:F32.4-RECIPROCAL
    • SB-SIMD-AVX:F32.4-HSUB
    • SB-SIMD-AVX:F32.4-HADD
    • SB-SIMD-AVX:F32.4-ADDSUB
    • SB-SIMD-AVX:F32.4-DUPODD
    • SB-SIMD-AVX:F32.4-DUPEVEN
    • SB-SIMD-AVX:F32.4-HORIZONTAL*
    • SB-SIMD-AVX:F32.4-HORIZONTAL+
    • SB-SIMD-AVX:F32.4-HORIZONTAL-MIN
    • SB-SIMD-AVX:F32.4-HORIZONTAL-MAX
    • SB-SIMD-AVX:F32.4-HORIZONTAL-XOR
    • SB-SIMD-AVX:F32.4-HORIZONTAL-OR
    • SB-SIMD-AVX:F32.4-HORIZONTAL-AND
    • SB-SIMD-AVX::TWO-ARG-F32.4>=
    • SB-SIMD-AVX::TWO-ARG-F32.4>
    • SB-SIMD-AVX::TWO-ARG-F32.4<=
    • SB-SIMD-AVX::TWO-ARG-F32.4<
    • SB-SIMD-AVX::TWO-ARG-F32.4/=
    • SB-SIMD-AVX::TWO-ARG-F32.4=
    • SB-SIMD-AVX::TWO-ARG-F32.4/
    • SB-SIMD-AVX::TWO-ARG-F32.4*
    • SB-SIMD-AVX::TWO-ARG-F32.4-
    • SB-SIMD-AVX::TWO-ARG-F32.4+
    • SB-SIMD-AVX:F32.4-NOT
    • SB-SIMD-AVX:F32.4-ANDC1
    • SB-SIMD-AVX::TWO-ARG-F32.4-MIN
    • SB-SIMD-AVX::TWO-ARG-F32.4-MAX
    • SB-SIMD-AVX::TWO-ARG-F32.4-XOR
    • SB-SIMD-AVX::TWO-ARG-F32.4-OR
    • SB-SIMD-AVX::TWO-ARG-F32.4-AND
    • SB-SIMD-AVX::F32.4-BLENDC
    • SB-SIMD-AVX::F32.4-BLEND
    • SB-SIMD-AVX:F32.4-FROM-F64.4
    • SB-SIMD-AVX:F32.4-BROADCAST
    • SB-SIMD-AVX:F32.4-VALUES
    • SB-SIMD-AVX:MAKE-F32.4
    • SB-SIMD-AVX::F32.4!-FROM-P256
    • SB-SIMD-AVX::F32.4!-FROM-P128
    • SB-SIMD-AVX::F32.4!-FROM-F32
    • SB-SIMD-AVX:F32.4-FROM-S32.4
    • SB-SIMD-AVX::U64!-FROM-P256
    • SB-SIMD-AVX::U64!-FROM-P128
    • SB-SIMD-AVX::U32!-FROM-P256
    • SB-SIMD-AVX::U32!-FROM-P128
    • SB-SIMD-AVX::U16!-FROM-P256
    • SB-SIMD-AVX::U16!-FROM-P128
    • SB-SIMD-AVX::U8!-FROM-P256
    • SB-SIMD-AVX::U8!-FROM-P128
    • SB-SIMD-AVX:F64-SQRT
    • SB-SIMD-AVX:F64-NOT
    • SB-SIMD-AVX:F64-ANDC1
    • SB-SIMD-AVX::TWO-ARG-F64>=
    • SB-SIMD-AVX::TWO-ARG-F64>
    • SB-SIMD-AVX::TWO-ARG-F64<=
    • SB-SIMD-AVX::TWO-ARG-F64<
    • SB-SIMD-AVX::TWO-ARG-F64/=
    • SB-SIMD-AVX::TWO-ARG-F64=
    • SB-SIMD-AVX::TWO-ARG-F64/
    • SB-SIMD-AVX::TWO-ARG-F64*
    • SB-SIMD-AVX::TWO-ARG-F64-
    • SB-SIMD-AVX::TWO-ARG-F64+
    • SB-SIMD-AVX::TWO-ARG-F64-MIN
    • SB-SIMD-AVX::TWO-ARG-F64-MAX
    • SB-SIMD-AVX::TWO-ARG-F64-XOR
    • SB-SIMD-AVX::TWO-ARG-F64-OR
    • SB-SIMD-AVX::TWO-ARG-F64-AND
    • SB-SIMD-AVX::F64!-FROM-P256
    • SB-SIMD-AVX::F64!-FROM-P128
    • SB-SIMD-AVX::F64-FROM-S64
    • SB-SIMD-AVX::F64-FROM-F32
    • SB-SIMD-AVX:F32-SQRT
    • SB-SIMD-AVX:F32-RSQRT
    • SB-SIMD-AVX:F32-RECIPROCAL
    • SB-SIMD-AVX:F32-NOT
    • SB-SIMD-AVX:F32-ANDC1
    • SB-SIMD-AVX::TWO-ARG-F32>=
    • SB-SIMD-AVX::TWO-ARG-F32>
    • SB-SIMD-AVX::TWO-ARG-F32<=
    • SB-SIMD-AVX::TWO-ARG-F32<
    • SB-SIMD-AVX::TWO-ARG-F32/=
    • SB-SIMD-AVX::TWO-ARG-F32=
    • SB-SIMD-AVX::TWO-ARG-F32/
    • SB-SIMD-AVX::TWO-ARG-F32*
    • SB-SIMD-AVX::TWO-ARG-F32-
    • SB-SIMD-AVX::TWO-ARG-F32+
    • SB-SIMD-AVX::TWO-ARG-F32-MIN
    • SB-SIMD-AVX::TWO-ARG-F32-MAX
    • SB-SIMD-AVX::TWO-ARG-F32-XOR
    • SB-SIMD-AVX::TWO-ARG-F32-OR
    • SB-SIMD-AVX::TWO-ARG-F32-AND
    • SB-SIMD-AVX::F32!-FROM-P256
    • SB-SIMD-AVX::F32!-FROM-P128
    • SB-SIMD-AVX::F32-FROM-S64
    • SB-SIMD-AVX::F32-FROM-F64
    • SB-SIMD-SSE4.2::TWO-ARG-S64.2<=
    • SB-SIMD-SSE4.2::TWO-ARG-S64.2<
    • SB-SIMD-SSE4.2::TWO-ARG-S64.2>=
    • SB-SIMD-SSE4.2::TWO-ARG-S64.2>
    • SB-SIMD-SSE4.2::TWO-ARG-U64.2<=
    • SB-SIMD-SSE4.2::TWO-ARG-U64.2<
    • SB-SIMD-SSE4.2::TWO-ARG-U64.2>=
    • SB-SIMD-SSE4.2::TWO-ARG-U64.2>
    • SB-SIMD-SSE4.2::TWO-ARG-U64.2>~
    • SB-SIMD-SSE4.1::S64.2-INSERT
    • SB-SIMD-SSE4.1:S64.2-ELT
    • SB-SIMD-SSE4.1::TWO-ARG-S64.2/=
    • SB-SIMD-SSE4.1::TWO-ARG-S64.2=
    • SB-SIMD-SSE4.1::TWO-ARG-S64.2-MUL
    • SB-SIMD-SSE4.1:S64.2-FROM-S32.4
    • SB-SIMD-SSE4.1:S64.2-FROM-U32.4
    • SB-SIMD-SSE4.1:S64.2-FROM-S16.8
    • SB-SIMD-SSE4.1:S64.2-FROM-U16.8
    • SB-SIMD-SSE4.1:S64.2-FROM-S8.16
    • SB-SIMD-SSE4.1:S64.2-FROM-U8.16
    • SB-SIMD-SSE4.1::S64.2-BLEND
    • SB-SIMD-SSE4.1:S32.4-INSERT
    • SB-SIMD-SSE4.1:S32.4-ELT
    • SB-SIMD-SSE4.1::TWO-ARG-S32.4-MULLO
    • SB-SIMD-SSE4.1:S32.4-FROM-S16.8
    • SB-SIMD-SSE4.1:S32.4-FROM-U16.8
    • SB-SIMD-SSE4.1:S32.4-FROM-S8.16
    • SB-SIMD-SSE4.1:S32.4-FROM-U8.16
    • SB-SIMD-SSE4.1::TWO-ARG-S32.4-MIN
    • SB-SIMD-SSE4.1::TWO-ARG-S32.4-MAX
    • SB-SIMD-SSE4.1::S32.4-BLEND
    • SB-SIMD-SSE4.1:S16.8-PACK
    • SB-SIMD-SSE4.1:S16.8-FROM-S8.16
    • SB-SIMD-SSE4.1:S16.8-FROM-U8.16
    • SB-SIMD-SSE4.1::S16.8-BLEND
    • SB-SIMD-SSE4.1:S8.16-INSERT
    • SB-SIMD-SSE4.1:S8.16-ELT
    • SB-SIMD-SSE4.1::TWO-ARG-S8.16-MIN
    • SB-SIMD-SSE4.1::TWO-ARG-S8.16-MAX
    • SB-SIMD-SSE4.1::S8.16-BLEND
    • SB-SIMD-SSE4.1::U64.2-INSERT
    • SB-SIMD-SSE4.1:U64.2-ELT
    • SB-SIMD-SSE4.1::TWO-ARG-U64.2/=
    • SB-SIMD-SSE4.1::TWO-ARG-U64.2=
    • SB-SIMD-SSE4.1::U64.2-BLEND
    • SB-SIMD-SSE4.1:U32.4-INSERT
    • SB-SIMD-SSE4.1:U32.4-ELT
    • SB-SIMD-SSE4.1::TWO-ARG-U32.4-MIN
    • SB-SIMD-SSE4.1::TWO-ARG-U32.4-MAX
    • SB-SIMD-SSE4.1::U32.4-BLEND
    • SB-SIMD-SSE4.1:U16.8-MINPOS
    • SB-SIMD-SSE4.1::TWO-ARG-U16.8-MIN
    • SB-SIMD-SSE4.1::TWO-ARG-U16.8-MAX
    • SB-SIMD-SSE4.1::U16.8-BLEND
    • SB-SIMD-SSE4.1:U8.16-INSERT
    • SB-SIMD-SSE4.1:U8.16-ELT
    • SB-SIMD-SSE4.1::U8.16-BLEND
    • SB-SIMD-SSE4.1::F64.2-%ROUND
    • SB-SIMD-SSE4.1::F64.2-BLENDC
    • SB-SIMD-SSE4.1::F64.2-BLEND
    • SB-SIMD-SSE4.1:F32.4-INSERT
    • SB-SIMD-SSE4.1::F32.4-%ROUND
    • SB-SIMD-SSE4.1::F32.4-BLENDC
    • SB-SIMD-SSE4.1::F32.4-BLEND
    • SB-SIMD-SSSE3:S32.4-HSUB
    • SB-SIMD-SSSE3:S32.4-HADD
    • SB-SIMD-SSSE3:S32.4-SIGN
    • SB-SIMD-SSSE3:S32.4-ABS
    • SB-SIMD-SSSE3:S16.8-HSUB
    • SB-SIMD-SSSE3:S16.8-HADD
    • SB-SIMD-SSSE3:S16.8-SIGN
    • SB-SIMD-SSSE3:S16.8-MADDUBS
    • SB-SIMD-SSSE3:S16.8-ABS
    • SB-SIMD-SSSE3::TWO-ARG-S16.8-MULHRS
    • SB-SIMD-SSSE3:S8.16-SIGN
    • SB-SIMD-SSSE3:S8.16-ABS
    • SB-SIMD-SSSE3:S8.16-SHUFFLE
    • SB-SIMD-SSSE3:U32.4-HSUB
    • SB-SIMD-SSSE3:U32.4-HADD
    • SB-SIMD-SSSE3:U16.8-HSUB
    • SB-SIMD-SSSE3:U16.8-HADD
    • SB-SIMD-SSE3:F64.2-HADD
    • SB-SIMD-SSE3:F32.4-LDUP
    • SB-SIMD-SSE3:F32.4-HDUP
    • SB-SIMD-SSE3:F32.4-HADD
    • SB-SIMD-SSE2:S64.2-SHIFTR
    • SB-SIMD-SSE2:S64.2-SHIFTL
    • SB-SIMD-SSE2:S64.2-MOVEMASK
    • SB-SIMD-SSE2:S64.2-UNPACKLO
    • SB-SIMD-SSE2:S64.2-UNPACKHI
    • SB-SIMD-SSE2::TWO-ARG-S64.2-
    • SB-SIMD-SSE2::TWO-ARG-S64.2+
    • SB-SIMD-SSE2:S64.2-NOT
    • SB-SIMD-SSE2:S64.2-ANDC1
    • SB-SIMD-SSE2::TWO-ARG-S64.2-XOR
    • SB-SIMD-SSE2::TWO-ARG-S64.2-OR
    • SB-SIMD-SSE2::TWO-ARG-S64.2-AND
    • SB-SIMD-SSE2:S64.2-BROADCAST
    • SB-SIMD-SSE2:S64.2-VALUES
    • SB-SIMD-SSE2:MAKE-S64.2
    • SB-SIMD-SSE2::S64.2!-FROM-P128
    • SB-SIMD-SSE2::S64.2!-FROM-S64
    • SB-SIMD-SSE2:S32.4-SHIFTR
    • SB-SIMD-SSE2:S32.4-SHIFTL
    • SB-SIMD-SSE2:S32.4-SHUFFLE
    • SB-SIMD-SSE2:S32.4-MOVEMASK
    • SB-SIMD-SSE2:S32.4-UNPACKLO
    • SB-SIMD-SSE2:S32.4-UNPACKHI
    • SB-SIMD-SSE2::TWO-ARG-S32.4<=
    • SB-SIMD-SSE2::TWO-ARG-S32.4>=
    • SB-SIMD-SSE2::TWO-ARG-S32.4<
    • SB-SIMD-SSE2::TWO-ARG-S32.4>
    • SB-SIMD-SSE2::TWO-ARG-S32.4/=
    • SB-SIMD-SSE2::TWO-ARG-S32.4=
    • SB-SIMD-SSE2::TWO-ARG-S32.4-
    • SB-SIMD-SSE2::TWO-ARG-S32.4+
    • SB-SIMD-SSE2:S32.4-NOT
    • SB-SIMD-SSE2:S32.4-ANDC1
    • SB-SIMD-SSE2::TWO-ARG-S32.4-XOR
    • SB-SIMD-SSE2::TWO-ARG-S32.4-OR
    • SB-SIMD-SSE2::TWO-ARG-S32.4-AND
    • SB-SIMD-SSE2:S32.4-FROM-F64.2
    • SB-SIMD-SSE2:S32.4-FROM-F32.4
    • SB-SIMD-SSE2:S32.4-BROADCAST
    • SB-SIMD-SSE2:S32.4-VALUES
    • SB-SIMD-SSE2:MAKE-S32.4
    • SB-SIMD-SSE2::S32.4!-FROM-P128
    • SB-SIMD-SSE2::S32.4!-FROM-S32
    • SB-SIMD-SSE2:S16.8-SHIFTR
    • SB-SIMD-SSE2:S16.8-SHIFTL
    • SB-SIMD-SSE2:S16.8-SHUFFLELO
    • SB-SIMD-SSE2:S16.8-SHUFFLEHI
    • SB-SIMD-SSE2:S16.8-ELT
    • SB-SIMD-SSE2:S16.8-MULLO
    • SB-SIMD-SSE2:S16.8-MOVEMASK
    • SB-SIMD-SSE2:S16.8-UNPACKLO
    • SB-SIMD-SSE2:S16.8-UNPACKHI
    • SB-SIMD-SSE2::TWO-ARG-S16.8<=
    • SB-SIMD-SSE2::TWO-ARG-S16.8>=
    • SB-SIMD-SSE2::TWO-ARG-S16.8<
    • SB-SIMD-SSE2::TWO-ARG-S16.8>
    • SB-SIMD-SSE2::TWO-ARG-S16.8/=
    • SB-SIMD-SSE2::TWO-ARG-S16.8=
    • SB-SIMD-SSE2::TWO-ARG-S16.8-
    • SB-SIMD-SSE2::TWO-ARG-S16.8+
    • SB-SIMD-SSE2:S16.8-NOT
    • SB-SIMD-SSE2:S16.8-ANDC1
    • SB-SIMD-SSE2::TWO-ARG-S16.8-XOR
    • SB-SIMD-SSE2::TWO-ARG-S16.8-OR
    • SB-SIMD-SSE2::TWO-ARG-S16.8-AND
    • SB-SIMD-SSE2:S16.8-BROADCAST
    • SB-SIMD-SSE2:S16.8-VALUES
    • SB-SIMD-SSE2:MAKE-S16.8
    • SB-SIMD-SSE2::S16.8!-FROM-P128
    • SB-SIMD-SSE2::S16.8!-FROM-S16
    • SB-SIMD-SSE2:S8.16-MOVEMASK
    • SB-SIMD-SSE2:S8.16-UNPACKLO
    • SB-SIMD-SSE2:S8.16-UNPACKHI
    • SB-SIMD-SSE2::TWO-ARG-S8.16<=
    • SB-SIMD-SSE2::TWO-ARG-S8.16>=
    • SB-SIMD-SSE2::TWO-ARG-S8.16<
    • SB-SIMD-SSE2::TWO-ARG-S8.16>
    • SB-SIMD-SSE2::TWO-ARG-S8.16/=
    • SB-SIMD-SSE2::TWO-ARG-S8.16=
    • SB-SIMD-SSE2::TWO-ARG-S8.16-
    • SB-SIMD-SSE2::TWO-ARG-S8.16+
    • SB-SIMD-SSE2:S8.16-NOT
    • SB-SIMD-SSE2:S8.16-ANDC1
    • SB-SIMD-SSE2::TWO-ARG-S8.16-XOR
    • SB-SIMD-SSE2::TWO-ARG-S8.16-OR
    • SB-SIMD-SSE2::TWO-ARG-S8.16-AND
    • SB-SIMD-SSE2:S8.16-BROADCAST
    • SB-SIMD-SSE2:S8.16-VALUES
    • SB-SIMD-SSE2:MAKE-S8.16
    • SB-SIMD-SSE2::S8.16!-FROM-P128
    • SB-SIMD-SSE2::S8.16!-FROM-S8
    • SB-SIMD-SSE2:U64.2-SHIFTR
    • SB-SIMD-SSE2:U64.2-SHIFTL
    • SB-SIMD-SSE2:U64.2-MOVEMASK
    • SB-SIMD-SSE2:U64.2-UNPACKLO
    • SB-SIMD-SSE2:U64.2-UNPACKHI
    • SB-SIMD-SSE2::TWO-ARG-U64.2-
    • SB-SIMD-SSE2::TWO-ARG-U64.2+
    • SB-SIMD-SSE2:U64.2-NOT
    • SB-SIMD-SSE2:U64.2-ANDC1
    • SB-SIMD-SSE2::TWO-ARG-U64.2-XOR
    • SB-SIMD-SSE2::TWO-ARG-U64.2-OR
    • SB-SIMD-SSE2::TWO-ARG-U64.2-AND
    • SB-SIMD-SSE2:U64.2-BROADCAST
    • SB-SIMD-SSE2:U64.2-VALUES
    • SB-SIMD-SSE2:MAKE-U64.2
    • SB-SIMD-SSE2::U64.2!-FROM-P128
    • SB-SIMD-SSE2::U64.2!-FROM-U64
    • SB-SIMD-SSE2:U32.4-SHIFTR
    • SB-SIMD-SSE2:U32.4-SHIFTL
    • SB-SIMD-SSE2:U32.4-SHUFFLE
    • SB-SIMD-SSE2:U32.4-MOVEMASK
    • SB-SIMD-SSE2:U32.4-UNPACKLO
    • SB-SIMD-SSE2:U32.4-UNPACKHI
    • SB-SIMD-SSE2::TWO-ARG-U32.4<=
    • SB-SIMD-SSE2::TWO-ARG-U32.4>=
    • SB-SIMD-SSE2::TWO-ARG-U32.4<
    • SB-SIMD-SSE2::TWO-ARG-U32.4>
    • SB-SIMD-SSE2::TWO-ARG-U32.4>~
    • SB-SIMD-SSE2::TWO-ARG-U32.4/=
    • SB-SIMD-SSE2::TWO-ARG-U32.4=
    • SB-SIMD-SSE2::TWO-ARG-U32.4-
    • SB-SIMD-SSE2::TWO-ARG-U32.4+
    • SB-SIMD-SSE2:U32.4-NOT
    • SB-SIMD-SSE2:U32.4-ANDC1
    • SB-SIMD-SSE2::TWO-ARG-U32.4-XOR
    • SB-SIMD-SSE2::TWO-ARG-U32.4-OR
    • SB-SIMD-SSE2::TWO-ARG-U32.4-AND
    • SB-SIMD-SSE2:U32.4-BROADCAST
    • SB-SIMD-SSE2:U32.4-VALUES
    • SB-SIMD-SSE2:MAKE-U32.4
    • SB-SIMD-SSE2::U32.4!-FROM-P128
    • SB-SIMD-SSE2::U32.4!-FROM-U32
    • SB-SIMD-SSE2:U16.8-SHIFTR
    • SB-SIMD-SSE2:U16.8-SHIFTL
    • SB-SIMD-SSE2:U16.8-SHUFFLELO
    • SB-SIMD-SSE2:U16.8-SHUFFLEHI
    • SB-SIMD-SSE2:U16.8-ELT
    • SB-SIMD-SSE2:U16.8-MOVEMASK
    • SB-SIMD-SSE2:U16.8-UNPACKLO
    • SB-SIMD-SSE2:U16.8-UNPACKHI
    • SB-SIMD-SSE2:U16.8-AVERAGE
    • SB-SIMD-SSE2::TWO-ARG-U16.8<=
    • SB-SIMD-SSE2::TWO-ARG-U16.8>=
    • SB-SIMD-SSE2::TWO-ARG-U16.8<
    • SB-SIMD-SSE2::TWO-ARG-U16.8>
    • SB-SIMD-SSE2::TWO-ARG-U16.8>~
    • SB-SIMD-SSE2::TWO-ARG-U16.8/=
    • SB-SIMD-SSE2::TWO-ARG-U16.8=
    • SB-SIMD-SSE2::TWO-ARG-U16.8-
    • SB-SIMD-SSE2::TWO-ARG-U16.8+
    • SB-SIMD-SSE2:U16.8-NOT
    • SB-SIMD-SSE2:U16.8-ANDC1
    • SB-SIMD-SSE2::TWO-ARG-U16.8-XOR
    • SB-SIMD-SSE2::TWO-ARG-U16.8-OR
    • SB-SIMD-SSE2::TWO-ARG-U16.8-AND
    • SB-SIMD-SSE2:U16.8-BROADCAST
    • SB-SIMD-SSE2:U16.8-VALUES
    • SB-SIMD-SSE2:MAKE-U16.8
    • SB-SIMD-SSE2::U16.8!-FROM-P128
    • SB-SIMD-SSE2::U16.8!-FROM-U16
    • SB-SIMD-SSE2:U8.16-MOVEMASK
    • SB-SIMD-SSE2:U8.16-UNPACKLO
    • SB-SIMD-SSE2:U8.16-UNPACKHI
    • SB-SIMD-SSE2:U8.16-AVERAGE
    • SB-SIMD-SSE2::TWO-ARG-U8.16<=
    • SB-SIMD-SSE2::TWO-ARG-U8.16>=
    • SB-SIMD-SSE2::TWO-ARG-U8.16<
    • SB-SIMD-SSE2::TWO-ARG-U8.16>
    • SB-SIMD-SSE2::TWO-ARG-U8.16>~
    • SB-SIMD-SSE2::TWO-ARG-U8.16/=
    • SB-SIMD-SSE2::TWO-ARG-U8.16=
    • SB-SIMD-SSE2::TWO-ARG-U8.16-
    • SB-SIMD-SSE2::TWO-ARG-U8.16+
    • SB-SIMD-SSE2:U8.16-NOT
    • SB-SIMD-SSE2:U8.16-ANDC1
    • SB-SIMD-SSE2::TWO-ARG-U8.16-XOR
    • SB-SIMD-SSE2::TWO-ARG-U8.16-OR
    • SB-SIMD-SSE2::TWO-ARG-U8.16-AND
    • SB-SIMD-SSE2:U8.16-BROADCAST
    • SB-SIMD-SSE2:U8.16-VALUES
    • SB-SIMD-SSE2:MAKE-U8.16
    • SB-SIMD-SSE2::U8.16!-FROM-P128
    • SB-SIMD-SSE2::U8.16!-FROM-U8
    • SB-SIMD-SSE2:F64.2-MOVEMASK
    • SB-SIMD-SSE2:F64.2-SHUFFLE
    • SB-SIMD-SSE2:F64.2-UNPACKLO
    • SB-SIMD-SSE2:F64.2-UNPACKHI
    • SB-SIMD-SSE2:F64.2-SQRT
    • SB-SIMD-SSE2:F64.2-NOT
    • SB-SIMD-SSE2:F64.2-ANDC1
    • SB-SIMD-SSE2:F64.2-HORIZONTAL*
    • SB-SIMD-SSE2:F64.2-HORIZONTAL+
    • SB-SIMD-SSE2:F64.2-HORIZONTAL-MIN
    • SB-SIMD-SSE2:F64.2-HORIZONTAL-MAX
    • SB-SIMD-SSE2:F64.2-HORIZONTAL-XOR
    • SB-SIMD-SSE2:F64.2-HORIZONTAL-OR
    • SB-SIMD-SSE2:F64.2-HORIZONTAL-AND
    • SB-SIMD-SSE2::TWO-ARG-F64.2>=
    • SB-SIMD-SSE2::TWO-ARG-F64.2>
    • SB-SIMD-SSE2::TWO-ARG-F64.2<=
    • SB-SIMD-SSE2::TWO-ARG-F64.2<
    • SB-SIMD-SSE2::TWO-ARG-F64.2/=
    • SB-SIMD-SSE2::TWO-ARG-F64.2=
    • SB-SIMD-SSE2::TWO-ARG-F64.2/
    • SB-SIMD-SSE2::TWO-ARG-F64.2*
    • SB-SIMD-SSE2::TWO-ARG-F64.2-
    • SB-SIMD-SSE2::TWO-ARG-F64.2+
    • SB-SIMD-SSE2::TWO-ARG-F64.2-MIN
    • SB-SIMD-SSE2::TWO-ARG-F64.2-MAX
    • SB-SIMD-SSE2::TWO-ARG-F64.2-XOR
    • SB-SIMD-SSE2::TWO-ARG-F64.2-OR
    • SB-SIMD-SSE2::TWO-ARG-F64.2-AND
    • SB-SIMD-SSE2:F64.2-BROADCAST
    • SB-SIMD-SSE2:F64.2-VALUES
    • SB-SIMD-SSE2:MAKE-F64.2
    • SB-SIMD-SSE2::F64.2!-FROM-P128
    • SB-SIMD-SSE2::F64.2!-FROM-F64
    • SB-SIMD-SSE2::TWO-ARG-F32.4>=
    • SB-SIMD-SSE2::TWO-ARG-F32.4>
    • SB-SIMD-SSE2::TWO-ARG-F32.4<=
    • SB-SIMD-SSE2::TWO-ARG-F32.4<
    • SB-SIMD-SSE2::TWO-ARG-F32.4/=
    • SB-SIMD-SSE2::TWO-ARG-F32.4=
    • SB-SIMD-SSE2::F32.4!-FROM-P128
    • SB-SIMD-SSE2::F32.4-FROM-S32.4
    • SB-SIMD-SSE2::U64!-FROM-P128
    • SB-SIMD-SSE2::U32!-FROM-P128
    • SB-SIMD-SSE2::U16!-FROM-P128
    • SB-SIMD-SSE2::U8!-FROM-P128
    • SB-SIMD-SSE2:F64-SQRT
    • SB-SIMD-SSE2:F64-NOT
    • SB-SIMD-SSE2:F64-ANDC1
    • SB-SIMD-SSE2::TWO-ARG-F64>=
    • SB-SIMD-SSE2::TWO-ARG-F64>
    • SB-SIMD-SSE2::TWO-ARG-F64<=
    • SB-SIMD-SSE2::TWO-ARG-F64<
    • SB-SIMD-SSE2::TWO-ARG-F64/=
    • SB-SIMD-SSE2::TWO-ARG-F64=
    • SB-SIMD-SSE2::TWO-ARG-F64/
    • SB-SIMD-SSE2::TWO-ARG-F64*
    • SB-SIMD-SSE2::TWO-ARG-F64-
    • SB-SIMD-SSE2::TWO-ARG-F64+
    • SB-SIMD-SSE2::TWO-ARG-F64-MIN
    • SB-SIMD-SSE2::TWO-ARG-F64-MAX
    • SB-SIMD-SSE2::TWO-ARG-F64-XOR
    • SB-SIMD-SSE2::TWO-ARG-F64-OR
    • SB-SIMD-SSE2::TWO-ARG-F64-AND
    • SB-SIMD-SSE2::F64!-FROM-P128
    • SB-SIMD-SSE2::F64-FROM-S64
    • SB-SIMD-SSE2::F64-FROM-F32
    • SB-SIMD-SSE2::F32-FROM-F64
    • SB-SIMD-SSE:F32.4-MOVEMASK
    • SB-SIMD-SSE:F32.4-UNPACKHI
    • SB-SIMD-SSE:F32.4-UNPACKLO
    • SB-SIMD-SSE:F32.4-SHUFFLE
    • SB-SIMD-SSE:F32.4-SQRT
    • SB-SIMD-SSE:F32.4-RSQRT
    • SB-SIMD-SSE:F32.4-RECIPROCAL
    • SB-SIMD-SSE:F32.4-NOT
    • SB-SIMD-SSE:F32.4-ANDC1
    • SB-SIMD-SSE:F32.4-HORIZONTAL*
    • SB-SIMD-SSE:F32.4-HORIZONTAL+
    • SB-SIMD-SSE:F32.4-HORIZONTAL-MIN
    • SB-SIMD-SSE:F32.4-HORIZONTAL-MAX
    • SB-SIMD-SSE:F32.4-HORIZONTAL-XOR
    • SB-SIMD-SSE:F32.4-HORIZONTAL-OR
    • SB-SIMD-SSE:F32.4-HORIZONTAL-AND
    • SB-SIMD-SSE::TWO-ARG-F32.4/
    • SB-SIMD-SSE::TWO-ARG-F32.4*
    • SB-SIMD-SSE::TWO-ARG-F32.4-
    • SB-SIMD-SSE::TWO-ARG-F32.4+
    • SB-SIMD-SSE::TWO-ARG-F32.4-MIN
    • SB-SIMD-SSE::TWO-ARG-F32.4-MAX
    • SB-SIMD-SSE::TWO-ARG-F32.4-XOR
    • SB-SIMD-SSE::TWO-ARG-F32.4-OR
    • SB-SIMD-SSE::TWO-ARG-F32.4-AND
    • SB-SIMD-SSE:F32.4-BROADCAST
    • SB-SIMD-SSE:F32.4-VALUES
    • SB-SIMD-SSE:MAKE-F32.4
    • SB-SIMD-SSE:F32.4!-FROM-F32
    • SB-SIMD-SSE:F32-SQRT
    • SB-SIMD-SSE:F32-RSQRT
    • SB-SIMD-SSE:F32-RECIPROCAL
    • SB-SIMD-SSE:F32-NOT
    • SB-SIMD-SSE:F32-ANDC1
    • SB-SIMD-SSE::TWO-ARG-F32>=
    • SB-SIMD-SSE::TWO-ARG-F32>
    • SB-SIMD-SSE::TWO-ARG-F32<=
    • SB-SIMD-SSE::TWO-ARG-F32<
    • SB-SIMD-SSE::TWO-ARG-F32/=
    • SB-SIMD-SSE::TWO-ARG-F32=
    • SB-SIMD-SSE::TWO-ARG-F32/
    • SB-SIMD-SSE::TWO-ARG-F32*
    • SB-SIMD-SSE::TWO-ARG-F32-
    • SB-SIMD-SSE::TWO-ARG-F32+
    • SB-SIMD-SSE::TWO-ARG-F32-MIN
    • SB-SIMD-SSE::TWO-ARG-F32-MAX
    • SB-SIMD-SSE::TWO-ARG-F32-XOR
    • SB-SIMD-SSE::TWO-ARG-F32-OR
    • SB-SIMD-SSE::TWO-ARG-F32-AND
    • SB-SIMD-SSE::F32!-FROM-P128
    • SB-SIMD-SSE::F32-FROM-S64
    • SB-SIMD:S64-NOT
    • SB-SIMD:S64-ANDC1
    • SB-SIMD::TWO-ARG-S64>=
    • SB-SIMD::TWO-ARG-S64>
    • SB-SIMD::TWO-ARG-S64<=
    • SB-SIMD::TWO-ARG-S64<
    • SB-SIMD::TWO-ARG-S64/=
    • SB-SIMD::TWO-ARG-S64=
    • SB-SIMD::TWO-ARG-S64-
    • SB-SIMD::TWO-ARG-S64+
    • SB-SIMD::TWO-ARG-S64-MIN
    • SB-SIMD::TWO-ARG-S64-MAX
    • SB-SIMD::TWO-ARG-S64-XOR
    • SB-SIMD::TWO-ARG-S64-OR
    • SB-SIMD::TWO-ARG-S64-AND
    • SB-SIMD:S64-IF
    • SB-SIMD:S32-NOT
    • SB-SIMD:S32-ANDC1
    • SB-SIMD::TWO-ARG-S32>=
    • SB-SIMD::TWO-ARG-S32>
    • SB-SIMD::TWO-ARG-S32<=
    • SB-SIMD::TWO-ARG-S32<
    • SB-SIMD::TWO-ARG-S32/=
    • SB-SIMD::TWO-ARG-S32=
    • SB-SIMD::TWO-ARG-S32-
    • SB-SIMD::TWO-ARG-S32+
    • SB-SIMD::TWO-ARG-S32-MIN
    • SB-SIMD::TWO-ARG-S32-MAX
    • SB-SIMD::TWO-ARG-S32-XOR
    • SB-SIMD::TWO-ARG-S32-OR
    • SB-SIMD::TWO-ARG-S32-AND
    • SB-SIMD:S32-IF
    • SB-SIMD:S32-FROM-F64
    • SB-SIMD:S32-FROM-F32
    • SB-SIMD:S16-NOT
    • SB-SIMD:S16-ANDC1
    • SB-SIMD::TWO-ARG-S16>=
    • SB-SIMD::TWO-ARG-S16>
    • SB-SIMD::TWO-ARG-S16<=
    • SB-SIMD::TWO-ARG-S16<
    • SB-SIMD::TWO-ARG-S16/=
    • SB-SIMD::TWO-ARG-S16=
    • SB-SIMD::TWO-ARG-S16-
    • SB-SIMD::TWO-ARG-S16+
    • SB-SIMD::TWO-ARG-S16-MIN
    • SB-SIMD::TWO-ARG-S16-MAX
    • SB-SIMD::TWO-ARG-S16-XOR
    • SB-SIMD::TWO-ARG-S16-OR
    • SB-SIMD::TWO-ARG-S16-AND
    • SB-SIMD:S16-IF
    • SB-SIMD:S8-NOT
    • SB-SIMD:S8-ANDC1
    • SB-SIMD::TWO-ARG-S8>=
    • SB-SIMD::TWO-ARG-S8>
    • SB-SIMD::TWO-ARG-S8<=
    • SB-SIMD::TWO-ARG-S8<
    • SB-SIMD::TWO-ARG-S8/=
    • SB-SIMD::TWO-ARG-S8=
    • SB-SIMD::TWO-ARG-S8-
    • SB-SIMD::TWO-ARG-S8+
    • SB-SIMD::TWO-ARG-S8-MIN
    • SB-SIMD::TWO-ARG-S8-MAX
    • SB-SIMD::TWO-ARG-S8-XOR
    • SB-SIMD::TWO-ARG-S8-OR
    • SB-SIMD::TWO-ARG-S8-AND
    • SB-SIMD:S8-IF
    • SB-SIMD:U64-NOT
    • SB-SIMD:U64-ANDC1
    • SB-SIMD::TWO-ARG-U64>=
    • SB-SIMD::TWO-ARG-U64>
    • SB-SIMD::TWO-ARG-U64<=
    • SB-SIMD::TWO-ARG-U64<
    • SB-SIMD::TWO-ARG-U64/=
    • SB-SIMD::TWO-ARG-U64=
    • SB-SIMD::TWO-ARG-U64-
    • SB-SIMD::TWO-ARG-U64+
    • SB-SIMD::TWO-ARG-U64-MIN
    • SB-SIMD::TWO-ARG-U64-MAX
    • SB-SIMD::TWO-ARG-U64-XOR
    • SB-SIMD::TWO-ARG-U64-OR
    • SB-SIMD::TWO-ARG-U64-AND
    • SB-SIMD:U64-IF
    • SB-SIMD:U32-NOT
    • SB-SIMD:U32-ANDC1
    • SB-SIMD::TWO-ARG-U32>=
    • SB-SIMD::TWO-ARG-U32>
    • SB-SIMD::TWO-ARG-U32<=
    • SB-SIMD::TWO-ARG-U32<
    • SB-SIMD::TWO-ARG-U32/=
    • SB-SIMD::TWO-ARG-U32=
    • SB-SIMD::TWO-ARG-U32-
    • SB-SIMD::TWO-ARG-U32+
    • SB-SIMD::TWO-ARG-U32-MIN
    • SB-SIMD::TWO-ARG-U32-MAX
    • SB-SIMD::TWO-ARG-U32-XOR
    • SB-SIMD::TWO-ARG-U32-OR
    • SB-SIMD::TWO-ARG-U32-AND
    • SB-SIMD:U32-IF
    • SB-SIMD:U16-NOT
    • SB-SIMD:U16-ANDC1
    • SB-SIMD::TWO-ARG-U16>=
    • SB-SIMD::TWO-ARG-U16>
    • SB-SIMD::TWO-ARG-U16<=
    • SB-SIMD::TWO-ARG-U16<
    • SB-SIMD::TWO-ARG-U16/=
    • SB-SIMD::TWO-ARG-U16=
    • SB-SIMD::TWO-ARG-U16-
    • SB-SIMD::TWO-ARG-U16+
    • SB-SIMD::TWO-ARG-U16-MIN
    • SB-SIMD::TWO-ARG-U16-MAX
    • SB-SIMD::TWO-ARG-U16-XOR
    • SB-SIMD::TWO-ARG-U16-OR
    • SB-SIMD::TWO-ARG-U16-AND
    • SB-SIMD:U16-IF
    • SB-SIMD:U8-NOT
    • SB-SIMD:U8-ANDC1
    • SB-SIMD::TWO-ARG-U8>=
    • SB-SIMD::TWO-ARG-U8>
    • SB-SIMD::TWO-ARG-U8<=
    • SB-SIMD::TWO-ARG-U8<
    • SB-SIMD::TWO-ARG-U8/=
    • SB-SIMD::TWO-ARG-U8=
    • SB-SIMD::TWO-ARG-U8-
    • SB-SIMD::TWO-ARG-U8+
    • SB-SIMD::TWO-ARG-U8-MIN
    • SB-SIMD::TWO-ARG-U8-MAX
    • SB-SIMD::TWO-ARG-U8-XOR
    • SB-SIMD::TWO-ARG-U8-OR
    • SB-SIMD::TWO-ARG-U8-AND
    • SB-SIMD:U8-IF
    • SB-SIMD:F64-SQRT
    • SB-SIMD:F64-RSQRT
    • SB-SIMD:F64-RECIPROCAL
    • SB-SIMD:F64-NOT
    • SB-SIMD:F64-ANDC1
    • SB-SIMD::TWO-ARG-F64>=
    • SB-SIMD::TWO-ARG-F64>
    • SB-SIMD::TWO-ARG-F64<=
    • SB-SIMD::TWO-ARG-F64<
    • SB-SIMD::TWO-ARG-F64/=
    • SB-SIMD::TWO-ARG-F64=
    • SB-SIMD::TWO-ARG-F64/
    • SB-SIMD::TWO-ARG-F64*
    • SB-SIMD::TWO-ARG-F64-
    • SB-SIMD::TWO-ARG-F64+
    • SB-SIMD::TWO-ARG-F64-MIN
    • SB-SIMD::TWO-ARG-F64-MAX
    • SB-SIMD::TWO-ARG-F64-XOR
    • SB-SIMD::TWO-ARG-F64-OR
    • SB-SIMD::TWO-ARG-F64-AND
    • SB-SIMD:F64-IF
    • SB-SIMD:F32-SQRT
    • SB-SIMD:F32-RSQRT
    • SB-SIMD:F32-RECIPROCAL
    • SB-SIMD:F32-NOT
    • SB-SIMD:F32-ANDC1
    • SB-SIMD::TWO-ARG-F32>=
    • SB-SIMD::TWO-ARG-F32>
    • SB-SIMD::TWO-ARG-F32<=
    • SB-SIMD::TWO-ARG-F32<
    • SB-SIMD::TWO-ARG-F32/=
    • SB-SIMD::TWO-ARG-F32=
    • SB-SIMD::TWO-ARG-F32/
    • SB-SIMD::TWO-ARG-F32*
    • SB-SIMD::TWO-ARG-F32-
    • SB-SIMD::TWO-ARG-F32+
    • SB-SIMD::TWO-ARG-F32-MIN
    • SB-SIMD::TWO-ARG-F32-MAX
    • SB-SIMD::TWO-ARG-F32-XOR
    • SB-SIMD::TWO-ARG-F32-OR
    • SB-SIMD::TWO-ARG-F32-AND
    • SB-SIMD:F32-IF
    • SB-SIMD:S64-FROM-U64
    • SB-SIMD:S32S-FROM-U64
    • SB-SIMD:S16S-FROM-U64
    • SB-SIMD:S8S-FROM-U64
    • SB-SIMD:U32S-FROM-U64
    • SB-SIMD:U16S-FROM-U64
    • SB-SIMD:U8S-FROM-U64
    • SB-SIMD:U64-FROM-S64
    • SB-SIMD:U64-FROM-S32S
    • SB-SIMD:U64-FROM-S16S
    • SB-SIMD:U64-FROM-S8S
    • SB-SIMD:U64-FROM-U32S
    • SB-SIMD:U64-FROM-U16S
    • SB-SIMD:U64-FROM-U8S
    • SB-SIMD-FMA::%F64.4-FMSUBADD
    • SB-SIMD-FMA::%F64.4-FMADDSUB
    • SB-SIMD-FMA::%F64.4-FMSUB
    • SB-SIMD-FMA::%F64.4-FNMADD
    • SB-SIMD-FMA::%F64.4-FMADD
    • SB-SIMD-FMA::%F64.2-FMSUBADD
    • SB-SIMD-FMA::%F64.2-FMADDSUB
    • SB-SIMD-FMA::%F64.2-FMSUB
    • SB-SIMD-FMA::%F64.2-FNMADD
    • SB-SIMD-FMA::%F64.2-FMADD
    • SB-SIMD-FMA::%F32.8-FMSUBADD
    • SB-SIMD-FMA::%F32.8-FMADDSUB
    • SB-SIMD-FMA::%F32.8-FMSUB
    • SB-SIMD-FMA::%F32.8-FNMADD
    • SB-SIMD-FMA::%F32.8-FMADD
    • SB-SIMD-FMA::%F32.4-FMSUBADD
    • SB-SIMD-FMA::%F32.4-FMADDSUB
    • SB-SIMD-FMA::%F32.4-FMSUB
    • SB-SIMD-FMA::%F32.4-FNMADD
    • SB-SIMD-FMA::%F32.4-FMADD
    • SB-SIMD-FMA::%F64-FMSUB
    • SB-SIMD-FMA::%F64-FNMADD
    • SB-SIMD-FMA::%F64-FMADD
    • SB-SIMD-FMA::%F32-FMSUB
    • SB-SIMD-FMA::%F32-FNMADD
    • SB-SIMD-FMA::%F32-FMADD
    • SB-SIMD-AVX2::%S64.4-PERMUTE128
    • SB-SIMD-AVX2::%S64.4-INSERT-S64.2
    • SB-SIMD-AVX2::%S64.2-FROM-S64.4
    • SB-SIMD-AVX2::%S64.4-MOVEMASK
    • SB-SIMD-AVX2::%S64.4-UNPACKLO
    • SB-SIMD-AVX2::%S64.4-UNPACKHI
    • SB-SIMD-AVX2::%S64.4-SHIFTR
    • SB-SIMD-AVX2::%S64.4-SHIFTL
    • SB-SIMD-AVX2::%TWO-ARG-S64.4>
    • SB-SIMD-AVX2::%TWO-ARG-S64.4=
    • SB-SIMD-AVX2::%TWO-ARG-S64.4-MUL
    • SB-SIMD-AVX2::%TWO-ARG-S64.4-
    • SB-SIMD-AVX2::%TWO-ARG-S64.4+
    • SB-SIMD-AVX2::%S64.4-ANDC1
    • SB-SIMD-AVX2::%TWO-ARG-S64.4-XOR
    • SB-SIMD-AVX2::%TWO-ARG-S64.4-OR
    • SB-SIMD-AVX2::%TWO-ARG-S64.4-AND
    • SB-SIMD-AVX2::%S64.4-FROM-U8.16
    • SB-SIMD-AVX2::%S64.4-FROM-S8.16
    • SB-SIMD-AVX2::%S64.4-FROM-U32.4
    • SB-SIMD-AVX2::%S64.4-FROM-S32.4
    • SB-SIMD-AVX2::%S64.4-FROM-U16.8
    • SB-SIMD-AVX2::%S64.4-FROM-S16.8
    • SB-SIMD-AVX2::%S64.4-BLEND
    • SB-SIMD-AVX2::%S64.4-BROADCASTVEC
    • SB-SIMD-AVX2::%S32.8-PERMUTE128
    • SB-SIMD-AVX2::%S32.8-INSERT-S32.4
    • SB-SIMD-AVX2::%S32.4-FROM-S32.8
    • SB-SIMD-AVX2::%S32.8-SIGN
    • SB-SIMD-AVX2::%S32.8-MOVEMASK
    • SB-SIMD-AVX2::%S32.8-UNPACKLO
    • SB-SIMD-AVX2::%S32.8-UNPACKHI
    • SB-SIMD-AVX2::%S32.8-SHIFTR
    • SB-SIMD-AVX2::%S32.8-SHIFTL
    • SB-SIMD-AVX2::%S32.8-HSUB
    • SB-SIMD-AVX2::%S32.8-HADD
    • SB-SIMD-AVX2::%S32.8-ABS
    • SB-SIMD-AVX2::%TWO-ARG-S32.8>
    • SB-SIMD-AVX2::%TWO-ARG-S32.8=
    • SB-SIMD-AVX2::%TWO-ARG-S32.8-MULLO
    • SB-SIMD-AVX2::%TWO-ARG-S32.8-
    • SB-SIMD-AVX2::%TWO-ARG-S32.8+
    • SB-SIMD-AVX2::%TWO-ARG-S32.8-MIN
    • SB-SIMD-AVX2::%TWO-ARG-S32.8-MAX
    • SB-SIMD-AVX2::%S32.8-ANDC1
    • SB-SIMD-AVX2::%TWO-ARG-S32.8-XOR
    • SB-SIMD-AVX2::%TWO-ARG-S32.8-OR
    • SB-SIMD-AVX2::%TWO-ARG-S32.8-AND
    • SB-SIMD-AVX2::%S32.8-FROM-U8.16
    • SB-SIMD-AVX2::%S32.8-FROM-S8.16
    • SB-SIMD-AVX2::%S32.8-FROM-U16.8
    • SB-SIMD-AVX2::%S32.8-FROM-S16.8
    • SB-SIMD-AVX2::%S32.8-BLEND
    • SB-SIMD-AVX2::%S32.8-BROADCASTVEC
    • SB-SIMD-AVX2::%S16.16-PERMUTE128
    • SB-SIMD-AVX2::%S16.16-INSERT-S16.8
    • SB-SIMD-AVX2::%S16.8-FROM-S16.16
    • SB-SIMD-AVX2::%S16.16-SIGN
    • SB-SIMD-AVX2::%S16.16-SHIFTR
    • SB-SIMD-AVX2::%S16.16-SHIFTL
    • SB-SIMD-AVX2::%S16.16-SHUFFLELO
    • SB-SIMD-AVX2::%S16.16-SHUFFLEHI
    • SB-SIMD-AVX2::%S16.16-UNPACKLO
    • SB-SIMD-AVX2::%S16.16-UNPACKHI
    • SB-SIMD-AVX2::%S16.16-PACKS
    • SB-SIMD-AVX2::%S16.16-HSUBS
    • SB-SIMD-AVX2::%S16.16-HSUB
    • SB-SIMD-AVX2::%S16.16-MADDUBS
    • SB-SIMD-AVX2::%S16.16-MADD
    • SB-SIMD-AVX2::%S16.16-HADDS
    • SB-SIMD-AVX2::%S16.16-HADD
    • SB-SIMD-AVX2::%S16.16-ABS
    • SB-SIMD-AVX2::%TWO-ARG-S16.16>
    • SB-SIMD-AVX2::%TWO-ARG-S16.16=
    • SB-SIMD-AVX2::%TWO-ARG-S16.16-MULHRS
    • SB-SIMD-AVX2::%TWO-ARG-S16.16-MULLO
    • SB-SIMD-AVX2::%TWO-ARG-S16.16-MULHI
    • SB-SIMD-AVX2::%TWO-ARG-S16.16-
    • SB-SIMD-AVX2::%TWO-ARG-S16.16+
    • SB-SIMD-AVX2::%TWO-ARG-S16.16-MIN
    • SB-SIMD-AVX2::%TWO-ARG-S16.16-MAX
    • SB-SIMD-AVX2::%S16.16-ANDC1
    • SB-SIMD-AVX2::%TWO-ARG-S16.16-XOR
    • SB-SIMD-AVX2::%TWO-ARG-S16.16-OR
    • SB-SIMD-AVX2::%TWO-ARG-S16.16-AND
    • SB-SIMD-AVX2::%S16.16-FROM-U8.16
    • SB-SIMD-AVX2::%S16.16-FROM-S8.16
    • SB-SIMD-AVX2::%S16.16-BLEND
    • SB-SIMD-AVX2::%S16.16-BROADCASTVEC
    • SB-SIMD-AVX2::%S8.32-PERMUTE128
    • SB-SIMD-AVX2::%S8.32-INSERT-S8.16
    • SB-SIMD-AVX2::%S8.32-SAD
    • SB-SIMD-AVX2::%S8.16-SAD
    • SB-SIMD-AVX2::%S8.16-FROM-S8.32
    • SB-SIMD-AVX2::%S8.32-SIGN
    • SB-SIMD-AVX2::%S8.32-SHUFFLE
    • SB-SIMD-AVX2::%S8.32-MOVEMASK
    • SB-SIMD-AVX2::%S8.32-UNPACKLO
    • SB-SIMD-AVX2::%S8.32-UNPACKHI
    • SB-SIMD-AVX2::%S8.32-PACKS
    • SB-SIMD-AVX2::%S8.32-ABS
    • SB-SIMD-AVX2::%TWO-ARG-S8.32>
    • SB-SIMD-AVX2::%TWO-ARG-S8.32=
    • SB-SIMD-AVX2::%TWO-ARG-S8.32-
    • SB-SIMD-AVX2::%TWO-ARG-S8.32+
    • SB-SIMD-AVX2::%TWO-ARG-S8.32-MIN
    • SB-SIMD-AVX2::%TWO-ARG-S8.32-MAX
    • SB-SIMD-AVX2::%S8.32-ANDC1
    • SB-SIMD-AVX2::%TWO-ARG-S8.32-XOR
    • SB-SIMD-AVX2::%TWO-ARG-S8.32-OR
    • SB-SIMD-AVX2::%TWO-ARG-S8.32-AND
    • SB-SIMD-AVX2::%S8.32-BLEND
    • SB-SIMD-AVX2::%S8.32-BROADCASTVEC
    • SB-SIMD-AVX2::%U64.4-PERMUTE128
    • SB-SIMD-AVX2::%U64.4-INSERT-U64.2
    • SB-SIMD-AVX2::%U64.2-FROM-U64.4
    • SB-SIMD-AVX2::%U64.4-MOVEMASK
    • SB-SIMD-AVX2::%U64.4-UNPACKLO
    • SB-SIMD-AVX2::%U64.4-UNPACKHI
    • SB-SIMD-AVX2::%U64.4-SHIFTR
    • SB-SIMD-AVX2::%U64.4-SHIFTL
    • SB-SIMD-AVX2::%TWO-ARG-U64.4>~
    • SB-SIMD-AVX2::%TWO-ARG-U64.4=
    • SB-SIMD-AVX2::%TWO-ARG-U64.4-MUL
    • SB-SIMD-AVX2::%TWO-ARG-U64.4-
    • SB-SIMD-AVX2::%TWO-ARG-U64.4+
    • SB-SIMD-AVX2::%U64.4-ANDC1
    • SB-SIMD-AVX2::%TWO-ARG-U64.4-XOR
    • SB-SIMD-AVX2::%TWO-ARG-U64.4-OR
    • SB-SIMD-AVX2::%TWO-ARG-U64.4-AND
    • SB-SIMD-AVX2::%U64.4-FROM-U8.16
    • SB-SIMD-AVX2::%U64.4-FROM-U32.4
    • SB-SIMD-AVX2::%U64.4-FROM-U16.8
    • SB-SIMD-AVX2::%U64.4-BLEND
    • SB-SIMD-AVX2::%U64.4-BROADCASTVEC
    • SB-SIMD-AVX2::%U32.8-PERMUTE128
    • SB-SIMD-AVX2::%U32.8-INSERT-U32.4
    • SB-SIMD-AVX2::%U32.4-FROM-U32.8
    • SB-SIMD-AVX2::%U32.8-MOVEMASK
    • SB-SIMD-AVX2::%U32.8-UNPACKLO
    • SB-SIMD-AVX2::%U32.8-UNPACKHI
    • SB-SIMD-AVX2::%U32.8-SHIFTR
    • SB-SIMD-AVX2::%U32.8-SHIFTL
    • SB-SIMD-AVX2::%TWO-ARG-U32.8>~
    • SB-SIMD-AVX2::%TWO-ARG-U32.8=
    • SB-SIMD-AVX2::%TWO-ARG-U32.8-
    • SB-SIMD-AVX2::%TWO-ARG-U32.8+
    • SB-SIMD-AVX2::%TWO-ARG-U32.8-MIN
    • SB-SIMD-AVX2::%TWO-ARG-U32.8-MAX
    • SB-SIMD-AVX2::%U32.8-ANDC1
    • SB-SIMD-AVX2::%TWO-ARG-U32.8-XOR
    • SB-SIMD-AVX2::%TWO-ARG-U32.8-OR
    • SB-SIMD-AVX2::%TWO-ARG-U32.8-AND
    • SB-SIMD-AVX2::%U32.8-FROM-U8.16
    • SB-SIMD-AVX2::%U32.8-FROM-U16.8
    • SB-SIMD-AVX2::%U32.8-BLEND
    • SB-SIMD-AVX2::%U32.8-BROADCASTVEC
    • SB-SIMD-AVX2::%U16.16-PERMUTE128
    • SB-SIMD-AVX2::%U16.16-INSERT-U16.8
    • SB-SIMD-AVX2::%U16.8-FROM-U16.16
    • SB-SIMD-AVX2::%U16.16-SHUFFLELO
    • SB-SIMD-AVX2::%U16.16-SHUFFLEHI
    • SB-SIMD-AVX2::%U16.16-UNPACKLO
    • SB-SIMD-AVX2::%U16.16-UNPACKHI
    • SB-SIMD-AVX2::%U16.16-PACKUS
    • SB-SIMD-AVX2::%U16.16-AVG
    • SB-SIMD-AVX2::%U16.16-SHIFTR
    • SB-SIMD-AVX2::%U16.16-SHIFTL
    • SB-SIMD-AVX2::%TWO-ARG-U16.16>~
    • SB-SIMD-AVX2::%TWO-ARG-U16.16=
    • SB-SIMD-AVX2::%TWO-ARG-U16.16-
    • SB-SIMD-AVX2::%TWO-ARG-U16.16+
    • SB-SIMD-AVX2::%TWO-ARG-U16.16-MIN
    • SB-SIMD-AVX2::%TWO-ARG-U16.16-MAX
    • SB-SIMD-AVX2::%U16.16-ANDC1
    • SB-SIMD-AVX2::%TWO-ARG-U16.16-XOR
    • SB-SIMD-AVX2::%TWO-ARG-U16.16-OR
    • SB-SIMD-AVX2::%TWO-ARG-U16.16-AND
    • SB-SIMD-AVX2::%U16.16-FROM-U8.16
    • SB-SIMD-AVX2::%U16.16-BLEND
    • SB-SIMD-AVX2::%U16.16-BROADCASTVEC
    • SB-SIMD-AVX2::%U8.32-PERMUTE128
    • SB-SIMD-AVX2::%U8.32-ALIGNR
    • SB-SIMD-AVX2::%U8.16-ALIGNR
    • SB-SIMD-AVX2::%U8.32-SAD
    • SB-SIMD-AVX2::%U8.16-SAD
    • SB-SIMD-AVX2::%U8.16-FROM-U8.32
    • SB-SIMD-AVX2::%U8.32-INSERT-U8.16
    • SB-SIMD-AVX2::%U8.32-SHUFFLE
    • SB-SIMD-AVX2::%U8.32-MOVEMASK
    • SB-SIMD-AVX2::%U8.32-UNPACKLO
    • SB-SIMD-AVX2::%U8.32-UNPACKHI
    • SB-SIMD-AVX2::%U8.32-PACKUS
    • SB-SIMD-AVX2::%U8.32-AVG
    • SB-SIMD-AVX2::%TWO-ARG-U8.32>~
    • SB-SIMD-AVX2::%TWO-ARG-U8.32=
    • SB-SIMD-AVX2::%TWO-ARG-U8.32-SAT-
    • SB-SIMD-AVX2::%TWO-ARG-U8.32-
    • SB-SIMD-AVX2::%TWO-ARG-U8.32+
    • SB-SIMD-AVX2::%TWO-ARG-U8.32-MIN
    • SB-SIMD-AVX2::%TWO-ARG-U8.32-MAX
    • SB-SIMD-AVX2::%U8.32-ANDC1
    • SB-SIMD-AVX2::%TWO-ARG-U8.32-XOR
    • SB-SIMD-AVX2::%TWO-ARG-U8.32-OR
    • SB-SIMD-AVX2::%TWO-ARG-U8.32-AND
    • SB-SIMD-AVX2::%U8.32-BLEND
    • SB-SIMD-AVX2::%U8.32-BROADCASTVEC
    • SB-SIMD-AVX2::%S64.2-SHIFTR
    • SB-SIMD-AVX2::%S64.2-SHIFTL
    • SB-SIMD-AVX2::%S64.2-BROADCASTVEC
    • SB-SIMD-AVX2::%S64.2!-FROM-P256
    • SB-SIMD-AVX2::%S32.4-SHIFTR
    • SB-SIMD-AVX2::%S32.4-SHIFTL
    • SB-SIMD-AVX2::%S32.4-BROADCASTVEC
    • SB-SIMD-AVX2::%S32.4!-FROM-P256
    • SB-SIMD-AVX2::%S16.8-BROADCASTVEC
    • SB-SIMD-AVX2::%S16.8!-FROM-P256
    • SB-SIMD-AVX2::%S8.16-BROADCASTVEC
    • SB-SIMD-AVX2::%S8.16!-FROM-P256
    • SB-SIMD-AVX2::%U64.2-SHIFTR
    • SB-SIMD-AVX2::%U64.2-SHIFTL
    • SB-SIMD-AVX2::%U64.2-BROADCASTVEC
    • SB-SIMD-AVX2::%U64.2!-FROM-P256
    • SB-SIMD-AVX2::%U32.4-SHIFTR
    • SB-SIMD-AVX2::%U32.4-SHIFTL
    • SB-SIMD-AVX2::%U32.4-BROADCASTVEC
    • SB-SIMD-AVX2::%U32.4!-FROM-P256
    • SB-SIMD-AVX2::%U16.8-BROADCASTVEC
    • SB-SIMD-AVX2::%U16.8!-FROM-P256
    • SB-SIMD-AVX2::%U8.16-BROADCASTVEC
    • SB-SIMD-AVX2::%U8.16!-FROM-P256
    • SB-SIMD-AVX2::%F64.4-PERMUTE4X64
    • SB-SIMD-AVX::%S64.4-PERMUTE128
    • SB-SIMD-AVX::%S64.4-INSERT-S64.2
    • SB-SIMD-AVX::%S64.2-FROM-S64.4
    • SB-SIMD-AVX::%S64.4-PERMUTE
    • SB-SIMD-AVX::%S64.4!-FROM-P256
    • SB-SIMD-AVX::%S64.4!-FROM-P128
    • SB-SIMD-AVX::%S32.8-PERMUTE128
    • SB-SIMD-AVX::%S32.8-INSERT-S32.4
    • SB-SIMD-AVX::%S32.4-FROM-S32.8
    • SB-SIMD-AVX::%S32.8-PERMUTE
    • SB-SIMD-AVX::%S32.8-FROM-F32.8
    • SB-SIMD-AVX::%S32.8-FROM-F64.4
    • SB-SIMD-AVX::%S32.8!-FROM-P256
    • SB-SIMD-AVX::%S32.8!-FROM-P128
    • SB-SIMD-AVX::%S16.16-PERMUTE128
    • SB-SIMD-AVX::%S16.16-INSERT-S16.8
    • SB-SIMD-AVX::%S16.8-FROM-S16.16
    • SB-SIMD-AVX::%S16.16!-FROM-P256
    • SB-SIMD-AVX::%S16.16!-FROM-P128
    • SB-SIMD-AVX::%S8.32-PERMUTE128
    • SB-SIMD-AVX::%S8.32-INSERT-S8.16
    • SB-SIMD-AVX::%S8.16-FROM-S8.32
    • SB-SIMD-AVX::%S8.32!-FROM-P256
    • SB-SIMD-AVX::%S8.32!-FROM-P128
    • SB-SIMD-AVX::%S64.2-PERMUTE
    • SB-SIMD-AVX::%S64.2-MOVEMASK
    • SB-SIMD-AVX::%S64.2-UNPACKLO
    • SB-SIMD-AVX::%S64.2-UNPACKHI
    • SB-SIMD-AVX::%TWO-ARG-S64.2>
    • SB-SIMD-AVX::%TWO-ARG-S64.2=
    • SB-SIMD-AVX::%S64.2-SHIFTR
    • SB-SIMD-AVX::%S64.2-SHIFTL
    • SB-SIMD-AVX::%TWO-ARG-S64.2-
    • SB-SIMD-AVX::%TWO-ARG-S64.2+
    • SB-SIMD-AVX::%S64.2-ANDC1
    • SB-SIMD-AVX::%TWO-ARG-S64.2-XOR
    • SB-SIMD-AVX::%TWO-ARG-S64.2-OR
    • SB-SIMD-AVX::%TWO-ARG-S64.2-AND
    • SB-SIMD-AVX::%S64.2-BLEND
    • SB-SIMD-AVX::%S64.2!-FROM-P256
    • SB-SIMD-AVX::%S64.2!-FROM-P128
    • SB-SIMD-AVX::%S32.4-PERMUTE
    • SB-SIMD-AVX::%S32.4-MOVEMASK
    • SB-SIMD-AVX::%S32.4-UNPACKLO
    • SB-SIMD-AVX::%S32.4-UNPACKHI
    • SB-SIMD-AVX::%TWO-ARG-S32.4>
    • SB-SIMD-AVX::%TWO-ARG-S32.4=
    • SB-SIMD-AVX::%TWO-ARG-S32.4-MULLO
    • SB-SIMD-AVX::%TWO-ARG-S32.4-
    • SB-SIMD-AVX::%TWO-ARG-S32.4+
    • SB-SIMD-AVX::%S32.4-ANDC1
    • SB-SIMD-AVX::%TWO-ARG-S32.4-XOR
    • SB-SIMD-AVX::%TWO-ARG-S32.4-OR
    • SB-SIMD-AVX::%TWO-ARG-S32.4-AND
    • SB-SIMD-AVX::%S32.4-FROM-F32.4
    • SB-SIMD-AVX::%S32.4-FROM-F64.4
    • SB-SIMD-AVX::%S32.4-BLEND
    • SB-SIMD-AVX::%S32.4!-FROM-P256
    • SB-SIMD-AVX::%S32.4!-FROM-P128
    • SB-SIMD-AVX::%S16.8-SHUFFLELO
    • SB-SIMD-AVX::%S16.8-SHUFFLEHI
    • SB-SIMD-AVX::%S16.8-UNPACKLO
    • SB-SIMD-AVX::%S16.8-UNPACKHI
    • SB-SIMD-AVX::%TWO-ARG-S16.8>
    • SB-SIMD-AVX::%TWO-ARG-S16.8=
    • SB-SIMD-AVX::%S16.8-SHIFTR
    • SB-SIMD-AVX::%S16.8-SHIFTL
    • SB-SIMD-AVX::%TWO-ARG-S16.8-MULLO
    • SB-SIMD-AVX::%TWO-ARG-S16.8-
    • SB-SIMD-AVX::%TWO-ARG-S16.8+
    • SB-SIMD-AVX::%S16.8-ANDC1
    • SB-SIMD-AVX::%TWO-ARG-S16.8-XOR
    • SB-SIMD-AVX::%TWO-ARG-S16.8-OR
    • SB-SIMD-AVX::%TWO-ARG-S16.8-AND
    • SB-SIMD-AVX::%S16.8-BLEND
    • SB-SIMD-AVX::%S16.8!-FROM-P256
    • SB-SIMD-AVX::%S16.8!-FROM-P128
    • SB-SIMD-AVX::%S8.16-SHUFFLE
    • SB-SIMD-AVX::%S8.16-MOVEMASK
    • SB-SIMD-AVX::%S8.16-UNPACKLO
    • SB-SIMD-AVX::%S8.16-UNPACKHI
    • SB-SIMD-AVX::%TWO-ARG-S8.16>
    • SB-SIMD-AVX::%TWO-ARG-S8.16=
    • SB-SIMD-AVX::%TWO-ARG-S8.16-
    • SB-SIMD-AVX::%TWO-ARG-S8.16+
    • SB-SIMD-AVX::%S8.16-ANDC1
    • SB-SIMD-AVX::%TWO-ARG-S8.16-XOR
    • SB-SIMD-AVX::%TWO-ARG-S8.16-OR
    • SB-SIMD-AVX::%TWO-ARG-S8.16-AND
    • SB-SIMD-AVX::%S8.16-BLEND
    • SB-SIMD-AVX::%S8.16!-FROM-P256
    • SB-SIMD-AVX::%S8.16!-FROM-P128
    • SB-SIMD-AVX::%U64.4-INSERT-U64.2
    • SB-SIMD-AVX::%U64.2-FROM-U64.4
    • SB-SIMD-AVX::%U64.4-PERMUTE
    • SB-SIMD-AVX::%TWO-ARG-U64.4-AND
    • SB-SIMD-AVX::%U64.4!-FROM-P256
    • SB-SIMD-AVX::%U64.4!-FROM-P128
    • SB-SIMD-AVX::%U64.4!-FROM-U64
    • SB-SIMD-AVX::%U32.8-INSERT-U32.4
    • SB-SIMD-AVX::%U32.4-FROM-U32.8
    • SB-SIMD-AVX::%U32.8-PERMUTE
    • SB-SIMD-AVX::%TWO-ARG-U32.8-AND
    • SB-SIMD-AVX::%U32.8!-FROM-P256
    • SB-SIMD-AVX::%U32.8!-FROM-P128
    • SB-SIMD-AVX::%U32.8!-FROM-U32
    • SB-SIMD-AVX::%U16.16-INSERT-U16.8
    • SB-SIMD-AVX::%U16.8-FROM-U16.16
    • SB-SIMD-AVX::%U16.16!-FROM-P256
    • SB-SIMD-AVX::%U16.16!-FROM-P128
    • SB-SIMD-AVX::%U16.16!-FROM-U16
    • SB-SIMD-AVX::%U8.32-INSERT-U8.16
    • SB-SIMD-AVX::%U8.16-FROM-U8.32
    • SB-SIMD-AVX::%U8.32!-FROM-P256
    • SB-SIMD-AVX::%U8.32!-FROM-P128
    • SB-SIMD-AVX::%U8.32!-FROM-U8
    • SB-SIMD-AVX::%U64.2-PERMUTE
    • SB-SIMD-AVX::%U64.2-MOVEMASK
    • SB-SIMD-AVX::%U64.2-UNPACKLO
    • SB-SIMD-AVX::%U64.2-UNPACKHI
    • SB-SIMD-AVX::%TWO-ARG-U64.2>~
    • SB-SIMD-AVX::%TWO-ARG-U64.2=
    • SB-SIMD-AVX::%TWO-ARG-U64.2-
    • SB-SIMD-AVX::%TWO-ARG-U64.2+
    • SB-SIMD-AVX::%U64.2-ANDC1
    • SB-SIMD-AVX::%TWO-ARG-U64.2-XOR
    • SB-SIMD-AVX::%TWO-ARG-U64.2-OR
    • SB-SIMD-AVX::%TWO-ARG-U64.2-AND
    • SB-SIMD-AVX::%U64.2-BLEND
    • SB-SIMD-AVX::%U64.2-FROM-U64
    • SB-SIMD-AVX::%U64.2!-FROM-P256
    • SB-SIMD-AVX::%U64.2!-FROM-P128
    • SB-SIMD-AVX::%U64.2!-FROM-U64
    • SB-SIMD-AVX::%U32.4-PERMUTE
    • SB-SIMD-AVX::%U32.4-MOVEMASK
    • SB-SIMD-AVX::%U32.4-UNPACKLO
    • SB-SIMD-AVX::%U32.4-UNPACKHI
    • SB-SIMD-AVX::%TWO-ARG-U32.4>~
    • SB-SIMD-AVX::%TWO-ARG-U32.4=
    • SB-SIMD-AVX::%TWO-ARG-U32.4-
    • SB-SIMD-AVX::%TWO-ARG-U32.4+
    • SB-SIMD-AVX::%U32.4-ANDC1
    • SB-SIMD-AVX::%TWO-ARG-U32.4-XOR
    • SB-SIMD-AVX::%TWO-ARG-U32.4-OR
    • SB-SIMD-AVX::%TWO-ARG-U32.4-AND
    • SB-SIMD-AVX::%U32.4-BLEND
    • SB-SIMD-AVX::%U32.4!-FROM-P256
    • SB-SIMD-AVX::%U32.4!-FROM-P128
    • SB-SIMD-AVX::%U32.4!-FROM-U32
    • SB-SIMD-AVX::%U16.8-SHUFFLELO
    • SB-SIMD-AVX::%U16.8-SHUFFLEHI
    • SB-SIMD-AVX::%U16.8-UNPACKLO
    • SB-SIMD-AVX::%U16.8-UNPACKHI
    • SB-SIMD-AVX::%U16.8-SHIFTR
    • SB-SIMD-AVX::%U16.8-SHIFTL
    • SB-SIMD-AVX::%TWO-ARG-U16.8>~
    • SB-SIMD-AVX::%TWO-ARG-U16.8=
    • SB-SIMD-AVX::%TWO-ARG-U16.8-
    • SB-SIMD-AVX::%TWO-ARG-U16.8+
    • SB-SIMD-AVX::%U16.8-ANDC1
    • SB-SIMD-AVX::%TWO-ARG-U16.8-XOR
    • SB-SIMD-AVX::%TWO-ARG-U16.8-OR
    • SB-SIMD-AVX::%TWO-ARG-U16.8-AND
    • SB-SIMD-AVX::%U16.8-BLEND
    • SB-SIMD-AVX::%U16.8!-FROM-P256
    • SB-SIMD-AVX::%U16.8!-FROM-P128
    • SB-SIMD-AVX::%U16.8!-FROM-U16
    • SB-SIMD-AVX::%U8.16-SHUFFLE
    • SB-SIMD-AVX::%U8.16-MOVEMASK
    • SB-SIMD-AVX::%U8.16-UNPACKLO
    • SB-SIMD-AVX::%U8.16-UNPACKHI
    • SB-SIMD-AVX::%TWO-ARG-U8.16>~
    • SB-SIMD-AVX::%TWO-ARG-U8.16=
    • SB-SIMD-AVX::%TWO-ARG-U8.16-
    • SB-SIMD-AVX::%TWO-ARG-U8.16+
    • SB-SIMD-AVX::%U8.16-ANDC1
    • SB-SIMD-AVX::%TWO-ARG-U8.16-XOR
    • SB-SIMD-AVX::%TWO-ARG-U8.16-OR
    • SB-SIMD-AVX::%TWO-ARG-U8.16-AND
    • SB-SIMD-AVX::%U8.16-BLEND
    • SB-SIMD-AVX::%U8.16!-FROM-P256
    • SB-SIMD-AVX::%U8.16!-FROM-P128
    • SB-SIMD-AVX::%U8.16!-FROM-U8
    • SB-SIMD-AVX::%F64.4-SET128
    • SB-SIMD-AVX::%F64.4-INSERT-F64.2
    • SB-SIMD-AVX::%F64.2-FROM-F64.4
    • SB-SIMD-AVX::%F64.4-SHUFFLE
    • SB-SIMD-AVX::%F64.4-PERMUTE128
    • SB-SIMD-AVX::%F64.4-PERMUTE
    • SB-SIMD-AVX::%F64.4-%ROUND
    • SB-SIMD-AVX::%F64.4-MOVEMASK
    • SB-SIMD-AVX::%F64.4-UNPACKLO
    • SB-SIMD-AVX::%F64.4-UNPACKHI
    • SB-SIMD-AVX::%F64.4-SQRT
    • SB-SIMD-AVX::%F64.4-HSUB
    • SB-SIMD-AVX::%F64.4-HADD
    • SB-SIMD-AVX::%F64.4-DUPEVEN
    • SB-SIMD-AVX::%F64.4-ANDC1
    • SB-SIMD-AVX::%TWO-ARG-F64.4>=
    • SB-SIMD-AVX::%TWO-ARG-F64.4>
    • SB-SIMD-AVX::%TWO-ARG-F64.4<=
    • SB-SIMD-AVX::%TWO-ARG-F64.4<
    • SB-SIMD-AVX::%TWO-ARG-F64.4/=
    • SB-SIMD-AVX::%TWO-ARG-F64.4=
    • SB-SIMD-AVX::%TWO-ARG-F64.4/
    • SB-SIMD-AVX::%TWO-ARG-F64.4*
    • SB-SIMD-AVX::%TWO-ARG-F64.4-
    • SB-SIMD-AVX::%TWO-ARG-F64.4+
    • SB-SIMD-AVX::%TWO-ARG-F64.4-MIN
    • SB-SIMD-AVX::%TWO-ARG-F64.4-MAX
    • SB-SIMD-AVX::%TWO-ARG-F64.4-XOR
    • SB-SIMD-AVX::%TWO-ARG-F64.4-OR
    • SB-SIMD-AVX::%TWO-ARG-F64.4-AND
    • SB-SIMD-AVX::%F64.4-BLENDC
    • SB-SIMD-AVX::%F64.4-BLEND
    • SB-SIMD-AVX::%F64.4-FROM-S32.4
    • SB-SIMD-AVX::%F64.4-FROM-U32.4
    • SB-SIMD-AVX::%F64.4-FROM-F32.4
    • SB-SIMD-AVX::%F64.4-BROADCAST
    • SB-SIMD-AVX::%F64.4!-FROM-P256
    • SB-SIMD-AVX::%F64.4!-FROM-P128
    • SB-SIMD-AVX::%F64.4!-FROM-F64
    • SB-SIMD-AVX::%F32.8-INSERT-F32.4
    • SB-SIMD-AVX::%F32.4-FROM-F32.8
    • SB-SIMD-AVX::%F32.8-SHUFFLE
    • SB-SIMD-AVX::%F32.8-PERMUTE128
    • SB-SIMD-AVX::%F32.8-PERMUTE
    • SB-SIMD-AVX::%F32.8-%ROUND
    • SB-SIMD-AVX::%F32.8-MOVEMASK
    • SB-SIMD-AVX::%F32.8-UNPACKLO
    • SB-SIMD-AVX::%F32.8-UNPACKHI
    • SB-SIMD-AVX::%F32.8-SQRT
    • SB-SIMD-AVX::%F32.8-RSQRT
    • SB-SIMD-AVX::%F32.8-RECIPROCAL
    • SB-SIMD-AVX::%F32.8-HSUB
    • SB-SIMD-AVX::%F32.8-HADD
    • SB-SIMD-AVX::%F32.8-DUPODD
    • SB-SIMD-AVX::%F32.8-DUPEVEN
    • SB-SIMD-AVX::%TWO-ARG-F32.8>=
    • SB-SIMD-AVX::%TWO-ARG-F32.8>
    • SB-SIMD-AVX::%TWO-ARG-F32.8<=
    • SB-SIMD-AVX::%TWO-ARG-F32.8<
    • SB-SIMD-AVX::%TWO-ARG-F32.8/=
    • SB-SIMD-AVX::%TWO-ARG-F32.8=
    • SB-SIMD-AVX::%TWO-ARG-F32.8/
    • SB-SIMD-AVX::%TWO-ARG-F32.8*
    • SB-SIMD-AVX::%TWO-ARG-F32.8-
    • SB-SIMD-AVX::%TWO-ARG-F32.8+
    • SB-SIMD-AVX::%F32.8-ANDC1
    • SB-SIMD-AVX::%TWO-ARG-F32.8-MIN
    • SB-SIMD-AVX::%TWO-ARG-F32.8-MAX
    • SB-SIMD-AVX::%TWO-ARG-F32.8-XOR
    • SB-SIMD-AVX::%TWO-ARG-F32.8-OR
    • SB-SIMD-AVX::%TWO-ARG-F32.8-AND
    • SB-SIMD-AVX::%F32.8-BLENDC
    • SB-SIMD-AVX::%F32.8-BLEND
    • SB-SIMD-AVX::%F32.8-FROM-U32.8
    • SB-SIMD-AVX::%F32.8-BROADCAST
    • SB-SIMD-AVX::%F32.8!-FROM-P256
    • SB-SIMD-AVX::%F32.8!-FROM-P128
    • SB-SIMD-AVX::%F32.8!-FROM-F32
    • SB-SIMD-AVX::%F32.8-FROM-S32.8
    • SB-SIMD-AVX::%F64.2-SHUFFLE
    • SB-SIMD-AVX::%F64.2-PERMUTE
    • SB-SIMD-AVX::%F64.2-%ROUND
    • SB-SIMD-AVX::%F64.2-MOVEMASK
    • SB-SIMD-AVX::%F64.2-UNPACKLO
    • SB-SIMD-AVX::%F64.2-UNPACKHI
    • SB-SIMD-AVX::%F64.2-SQRT
    • SB-SIMD-AVX::%F64.2-HSUB
    • SB-SIMD-AVX::%F64.2-HADD
    • SB-SIMD-AVX::%F64.2-ADDSUB
    • SB-SIMD-AVX::%TWO-ARG-F64.2>=
    • SB-SIMD-AVX::%TWO-ARG-F64.2>
    • SB-SIMD-AVX::%TWO-ARG-F64.2<=
    • SB-SIMD-AVX::%TWO-ARG-F64.2<
    • SB-SIMD-AVX::%TWO-ARG-F64.2/=
    • SB-SIMD-AVX::%TWO-ARG-F64.2=
    • SB-SIMD-AVX::%TWO-ARG-F64.2/
    • SB-SIMD-AVX::%TWO-ARG-F64.2*
    • SB-SIMD-AVX::%TWO-ARG-F64.2-
    • SB-SIMD-AVX::%F64.2-ANDC1
    • SB-SIMD-AVX::%TWO-ARG-F64.2+
    • SB-SIMD-AVX::%TWO-ARG-F64.2-MIN
    • SB-SIMD-AVX::%TWO-ARG-F64.2-MAX
    • SB-SIMD-AVX::%TWO-ARG-F64.2-XOR
    • SB-SIMD-AVX::%TWO-ARG-F64.2-OR
    • SB-SIMD-AVX::%TWO-ARG-F64.2-AND
    • SB-SIMD-AVX::%F64.2-BLENDC
    • SB-SIMD-AVX::%F64.2-BLEND
    • SB-SIMD-AVX::%F64.2-BROADCAST
    • SB-SIMD-AVX::%F64.2!-FROM-P256
    • SB-SIMD-AVX::%F64.2!-FROM-P128
    • SB-SIMD-AVX::%F64.2!-FROM-F64
    • SB-SIMD-AVX::%F32.4-SHUFFLE
    • SB-SIMD-AVX::%F32.4-PERMUTE
    • SB-SIMD-AVX::%F32.4-%ROUND
    • SB-SIMD-AVX::%F32.4-MOVEMASK
    • SB-SIMD-AVX::%F32.4-UNPACKLO
    • SB-SIMD-AVX::%F32.4-UNPACKHI
    • SB-SIMD-AVX::%F32.4-SQRT
    • SB-SIMD-AVX::%F32.4-RSQRT
    • SB-SIMD-AVX::%F32.4-RECIPROCAL
    • SB-SIMD-AVX::%F32.4-HSUB
    • SB-SIMD-AVX::%F32.4-HADD
    • SB-SIMD-AVX::%F32.4-ADDSUB
    • SB-SIMD-AVX::%F32.4-DUPODD
    • SB-SIMD-AVX::%F32.4-DUPEVEN
    • SB-SIMD-AVX::%TWO-ARG-F32.4>=
    • SB-SIMD-AVX::%TWO-ARG-F32.4>
    • SB-SIMD-AVX::%TWO-ARG-F32.4<=
    • SB-SIMD-AVX::%TWO-ARG-F32.4<
    • SB-SIMD-AVX::%TWO-ARG-F32.4/=
    • SB-SIMD-AVX::%TWO-ARG-F32.4=
    • SB-SIMD-AVX::%TWO-ARG-F32.4/
    • SB-SIMD-AVX::%TWO-ARG-F32.4*
    • SB-SIMD-AVX::%TWO-ARG-F32.4-
    • SB-SIMD-AVX::%TWO-ARG-F32.4+
    • SB-SIMD-AVX::%F32.4-ANDC1
    • SB-SIMD-AVX::%TWO-ARG-F32.4-MIN
    • SB-SIMD-AVX::%TWO-ARG-F32.4-MAX
    • SB-SIMD-AVX::%TWO-ARG-F32.4-XOR
    • SB-SIMD-AVX::%TWO-ARG-F32.4-OR
    • SB-SIMD-AVX::%TWO-ARG-F32.4-AND
    • SB-SIMD-AVX::%F32.4-BLENDC
    • SB-SIMD-AVX::%F32.4-BLEND
    • SB-SIMD-AVX::%F32.4-FROM-F64.4
    • SB-SIMD-AVX::%F32.4-BROADCAST
    • SB-SIMD-AVX::%F32.4!-FROM-P256
    • SB-SIMD-AVX::%F32.4!-FROM-P128
    • SB-SIMD-AVX::%F32.4!-FROM-F32
    • SB-SIMD-AVX::%F32.4-FROM-S32.4
    • SB-SIMD-AVX::%U64!-FROM-P256
    • SB-SIMD-AVX::%U64!-FROM-P128
    • SB-SIMD-AVX::%F64-SQRT
    • SB-SIMD-AVX::%F64-ANDC1
    • SB-SIMD-AVX::%TWO-ARG-F64>=
    • SB-SIMD-AVX::%TWO-ARG-F64>
    • SB-SIMD-AVX::%TWO-ARG-F64<=
    • SB-SIMD-AVX::%TWO-ARG-F64<
    • SB-SIMD-AVX::%TWO-ARG-F64/=
    • SB-SIMD-AVX::%TWO-ARG-F64=
    • SB-SIMD-AVX::%TWO-ARG-F64/
    • SB-SIMD-AVX::%TWO-ARG-F64*
    • SB-SIMD-AVX::%TWO-ARG-F64-
    • SB-SIMD-AVX::%TWO-ARG-F64+
    • SB-SIMD-AVX::%TWO-ARG-F64-MIN
    • SB-SIMD-AVX::%TWO-ARG-F64-MAX
    • SB-SIMD-AVX::%TWO-ARG-F64-XOR
    • SB-SIMD-AVX::%TWO-ARG-F64-OR
    • SB-SIMD-AVX::%TWO-ARG-F64-AND
    • SB-SIMD-AVX::%F64!-FROM-P256
    • SB-SIMD-AVX::%F64!-FROM-P128
    • SB-SIMD-AVX::%F64-FROM-S64
    • SB-SIMD-AVX::%F64-FROM-F32
    • SB-SIMD-AVX::%F32-SQRT
    • SB-SIMD-AVX::%F32-RSQRT
    • SB-SIMD-AVX::%F32-RECIPROCAL
    • SB-SIMD-AVX::%F32-ANDC1
    • SB-SIMD-AVX::%TWO-ARG-F32>=
    • SB-SIMD-AVX::%TWO-ARG-F32>
    • SB-SIMD-AVX::%TWO-ARG-F32<=
    • SB-SIMD-AVX::%TWO-ARG-F32<
    • SB-SIMD-AVX::%TWO-ARG-F32/=
    • SB-SIMD-AVX::%TWO-ARG-F32=
    • SB-SIMD-AVX::%TWO-ARG-F32/
    • SB-SIMD-AVX::%TWO-ARG-F32*
    • SB-SIMD-AVX::%TWO-ARG-F32-
    • SB-SIMD-AVX::%TWO-ARG-F32+
    • SB-SIMD-AVX::%TWO-ARG-F32-MIN
    • SB-SIMD-AVX::%TWO-ARG-F32-MAX
    • SB-SIMD-AVX::%TWO-ARG-F32-XOR
    • SB-SIMD-AVX::%TWO-ARG-F32-OR
    • SB-SIMD-AVX::%TWO-ARG-F32-AND
    • SB-SIMD-AVX::%F32!-FROM-P256
    • SB-SIMD-AVX::%F32!-FROM-P128
    • SB-SIMD-AVX::%F32-FROM-S64
    • SB-SIMD-AVX::%F32-FROM-F64
    • SB-SIMD-SSE4.2::%TWO-ARG-S64.2>
    • SB-SIMD-SSE4.2::%TWO-ARG-U64.2>~
    • SB-SIMD-SSE4.1::%S64.2-INSERT
    • SB-SIMD-SSE4.1::%S64.2-ELT
    • SB-SIMD-SSE4.1::%TWO-ARG-S64.2=
    • SB-SIMD-SSE4.1::%TWO-ARG-S64.2-MUL
    • SB-SIMD-SSE4.1::%S64.2-FROM-S32.4
    • SB-SIMD-SSE4.1::%S64.2-FROM-U32.4
    • SB-SIMD-SSE4.1::%S64.2-FROM-S16.8
    • SB-SIMD-SSE4.1::%S64.2-FROM-U16.8
    • SB-SIMD-SSE4.1::%S64.2-FROM-S8.16
    • SB-SIMD-SSE4.1::%S64.2-FROM-U8.16
    • SB-SIMD-SSE4.1::%S64.2-BLEND
    • SB-SIMD-SSE4.1::%S32.4-INSERT
    • SB-SIMD-SSE4.1::%S32.4-ELT
    • SB-SIMD-SSE4.1::%TWO-ARG-S32.4-MULLO
    • SB-SIMD-SSE4.1::%S32.4-FROM-S16.8
    • SB-SIMD-SSE4.1::%S32.4-FROM-U16.8
    • SB-SIMD-SSE4.1::%S32.4-FROM-S8.16
    • SB-SIMD-SSE4.1::%S32.4-FROM-U8.16
    • SB-SIMD-SSE4.1::%TWO-ARG-S32.4-MIN
    • SB-SIMD-SSE4.1::%TWO-ARG-S32.4-MAX
    • SB-SIMD-SSE4.1::%S32.4-BLEND
    • SB-SIMD-SSE4.1::%S16.8-PACK
    • SB-SIMD-SSE4.1::%S16.8-FROM-S8.16
    • SB-SIMD-SSE4.1::%S16.8-FROM-U8.16
    • SB-SIMD-SSE4.1::%S16.8-BLEND
    • SB-SIMD-SSE4.1::%S8.16-INSERT
    • SB-SIMD-SSE4.1::%S8.16-ELT
    • SB-SIMD-SSE4.1::%TWO-ARG-S8.16-MIN
    • SB-SIMD-SSE4.1::%TWO-ARG-S8.16-MAX
    • SB-SIMD-SSE4.1::%S8.16-BLEND
    • SB-SIMD-SSE4.1::%U64.2-INSERT
    • SB-SIMD-SSE4.1::%U64.2-ELT
    • SB-SIMD-SSE4.1::%TWO-ARG-U64.2=
    • SB-SIMD-SSE4.1::%U64.2-BLEND
    • SB-SIMD-SSE4.1::%U32.4-INSERT
    • SB-SIMD-SSE4.1::%U32.4-ELT
    • SB-SIMD-SSE4.1::%TWO-ARG-U32.4-MIN
    • SB-SIMD-SSE4.1::%TWO-ARG-U32.4-MAX
    • SB-SIMD-SSE4.1::%U32.4-BLEND
    • SB-SIMD-SSE4.1::%U16.8-MINPOS
    • SB-SIMD-SSE4.1::%TWO-ARG-U16.8-MIN
    • SB-SIMD-SSE4.1::%TWO-ARG-U16.8-MAX
    • SB-SIMD-SSE4.1::%U16.8-BLEND
    • SB-SIMD-SSE4.1::%U8.16-INSERT
    • SB-SIMD-SSE4.1::%U8.16-ELT
    • SB-SIMD-SSE4.1::%U8.16-BLEND
    • SB-SIMD-SSE4.1::%F64.2-%ROUND
    • SB-SIMD-SSE4.1::%F64.2-BLENDC
    • SB-SIMD-SSE4.1::%F64.2-BLEND
    • SB-SIMD-SSE4.1::%F32.4-INSERT
    • SB-SIMD-SSE4.1::%F32.4-%ROUND
    • SB-SIMD-SSE4.1::%F32.4-BLENDC
    • SB-SIMD-SSE4.1::%F32.4-BLEND
    • SB-SIMD-SSSE3::%S32.4-HSUB
    • SB-SIMD-SSSE3::%S32.4-HADD
    • SB-SIMD-SSSE3::%S32.4-SIGN
    • SB-SIMD-SSSE3::%S32.4-ABS
    • SB-SIMD-SSSE3::%S16.8-HSUB
    • SB-SIMD-SSSE3::%S16.8-HADD
    • SB-SIMD-SSSE3::%S16.8-SIGN
    • SB-SIMD-SSSE3::%S16.8-MADDUBS
    • SB-SIMD-SSSE3::%S16.8-ABS
    • SB-SIMD-SSSE3::%TWO-ARG-S16.8-MULHRS
    • SB-SIMD-SSSE3::%S8.16-SIGN
    • SB-SIMD-SSSE3::%S8.16-ABS
    • SB-SIMD-SSSE3::%S8.16-SHUFFLE
    • SB-SIMD-SSSE3::%U32.4-HSUB
    • SB-SIMD-SSSE3::%U32.4-HADD
    • SB-SIMD-SSSE3::%U16.8-HSUB
    • SB-SIMD-SSSE3::%U16.8-HADD
    • SB-SIMD-SSE3::%F64.2-HADD
    • SB-SIMD-SSE3::%F32.4-LDUP
    • SB-SIMD-SSE3::%F32.4-HDUP
    • SB-SIMD-SSE3::%F32.4-HADD
    • SB-SIMD-SSE2::%S64.2-SHIFTR
    • SB-SIMD-SSE2::%S64.2-SHIFTL
    • SB-SIMD-SSE2::%S64.2-MOVEMASK
    • SB-SIMD-SSE2::%S64.2-UNPACKLO
    • SB-SIMD-SSE2::%S64.2-UNPACKHI
    • SB-SIMD-SSE2::%TWO-ARG-S64.2-
    • SB-SIMD-SSE2::%TWO-ARG-S64.2+
    • SB-SIMD-SSE2::%S64.2-ANDC1
    • SB-SIMD-SSE2::%TWO-ARG-S64.2-XOR
    • SB-SIMD-SSE2::%TWO-ARG-S64.2-OR
    • SB-SIMD-SSE2::%TWO-ARG-S64.2-AND
    • SB-SIMD-SSE2::%S64.2!-FROM-P128
    • SB-SIMD-SSE2::%S32.4-SHIFTR
    • SB-SIMD-SSE2::%S32.4-SHIFTL
    • SB-SIMD-SSE2::%S32.4-SHUFFLE
    • SB-SIMD-SSE2::%S32.4-MOVEMASK
    • SB-SIMD-SSE2::%S32.4-UNPACKLO
    • SB-SIMD-SSE2::%S32.4-UNPACKHI
    • SB-SIMD-SSE2::%TWO-ARG-S32.4>
    • SB-SIMD-SSE2::%TWO-ARG-S32.4=
    • SB-SIMD-SSE2::%TWO-ARG-S32.4-
    • SB-SIMD-SSE2::%TWO-ARG-S32.4+
    • SB-SIMD-SSE2::%S32.4-ANDC1
    • SB-SIMD-SSE2::%TWO-ARG-S32.4-XOR
    • SB-SIMD-SSE2::%TWO-ARG-S32.4-OR
    • SB-SIMD-SSE2::%TWO-ARG-S32.4-AND
    • SB-SIMD-SSE2::%S32.4-FROM-F64.2
    • SB-SIMD-SSE2::%S32.4-FROM-F32.4
    • SB-SIMD-SSE2::%S32.4!-FROM-P128
    • SB-SIMD-SSE2::%S16.8-SHIFTR
    • SB-SIMD-SSE2::%S16.8-SHIFTL
    • SB-SIMD-SSE2::%S16.8-SHUFFLELO
    • SB-SIMD-SSE2::%S16.8-SHUFFLEHI
    • SB-SIMD-SSE2::%S16.8-ELT
    • SB-SIMD-SSE2::%S16.8-MULLO
    • SB-SIMD-SSE2::%S16.8-UNPACKLO
    • SB-SIMD-SSE2::%S16.8-UNPACKHI
    • SB-SIMD-SSE2::%TWO-ARG-S16.8>
    • SB-SIMD-SSE2::%TWO-ARG-S16.8=
    • SB-SIMD-SSE2::%TWO-ARG-S16.8-
    • SB-SIMD-SSE2::%TWO-ARG-S16.8+
    • SB-SIMD-SSE2::%S16.8-ANDC1
    • SB-SIMD-SSE2::%TWO-ARG-S16.8-XOR
    • SB-SIMD-SSE2::%TWO-ARG-S16.8-OR
    • SB-SIMD-SSE2::%TWO-ARG-S16.8-AND
    • SB-SIMD-SSE2::%S16.8!-FROM-P128
    • SB-SIMD-SSE2::%S8.16-MOVEMASK
    • SB-SIMD-SSE2::%S8.16-UNPACKLO
    • SB-SIMD-SSE2::%S8.16-UNPACKHI
    • SB-SIMD-SSE2::%TWO-ARG-S8.16>
    • SB-SIMD-SSE2::%TWO-ARG-S8.16=
    • SB-SIMD-SSE2::%TWO-ARG-S8.16-
    • SB-SIMD-SSE2::%TWO-ARG-S8.16+
    • SB-SIMD-SSE2::%S8.16-ANDC1
    • SB-SIMD-SSE2::%TWO-ARG-S8.16-XOR
    • SB-SIMD-SSE2::%TWO-ARG-S8.16-OR
    • SB-SIMD-SSE2::%TWO-ARG-S8.16-AND
    • SB-SIMD-SSE2::%S8.16!-FROM-P128
    • SB-SIMD-SSE2::%U64.2-SHIFTR
    • SB-SIMD-SSE2::%U64.2-SHIFTL
    • SB-SIMD-SSE2::%U64.2-MOVEMASK
    • SB-SIMD-SSE2::%U64.2-UNPACKLO
    • SB-SIMD-SSE2::%U64.2-UNPACKHI
    • SB-SIMD-SSE2::%TWO-ARG-U64.2-
    • SB-SIMD-SSE2::%TWO-ARG-U64.2+
    • SB-SIMD-SSE2::%U64.2-ANDC1
    • SB-SIMD-SSE2::%TWO-ARG-U64.2-XOR
    • SB-SIMD-SSE2::%TWO-ARG-U64.2-OR
    • SB-SIMD-SSE2::%TWO-ARG-U64.2-AND
    • SB-SIMD-SSE2::%U64.2!-FROM-P128
    • SB-SIMD-SSE2::%U64.2!-FROM-U64
    • SB-SIMD-SSE2::%U32.4-SHIFTR
    • SB-SIMD-SSE2::%U32.4-SHIFTL
    • SB-SIMD-SSE2::%U32.4-SHUFFLE
    • SB-SIMD-SSE2::%U32.4-MOVEMASK
    • SB-SIMD-SSE2::%U32.4-UNPACKLO
    • SB-SIMD-SSE2::%U32.4-UNPACKHI
    • SB-SIMD-SSE2::%TWO-ARG-U32.4>~
    • SB-SIMD-SSE2::%TWO-ARG-U32.4=
    • SB-SIMD-SSE2::%TWO-ARG-U32.4-
    • SB-SIMD-SSE2::%TWO-ARG-U32.4+
    • SB-SIMD-SSE2::%U32.4-ANDC1
    • SB-SIMD-SSE2::%TWO-ARG-U32.4-XOR
    • SB-SIMD-SSE2::%TWO-ARG-U32.4-OR
    • SB-SIMD-SSE2::%TWO-ARG-U32.4-AND
    • SB-SIMD-SSE2::%U32.4!-FROM-P128
    • SB-SIMD-SSE2::%U32.4!-FROM-U32
    • SB-SIMD-SSE2::%U16.8-SHIFTR
    • SB-SIMD-SSE2::%U16.8-SHIFTL
    • SB-SIMD-SSE2::%U16.8-SHUFFLELO
    • SB-SIMD-SSE2::%U16.8-SHUFFLEHI
    • SB-SIMD-SSE2::%U16.8-ELT
    • SB-SIMD-SSE2::%U16.8-UNPACKLO
    • SB-SIMD-SSE2::%U16.8-UNPACKHI
    • SB-SIMD-SSE2::%U16.8-AVERAGE
    • SB-SIMD-SSE2::%TWO-ARG-U16.8>~
    • SB-SIMD-SSE2::%TWO-ARG-U16.8=
    • SB-SIMD-SSE2::%TWO-ARG-U16.8-
    • SB-SIMD-SSE2::%TWO-ARG-U16.8+
    • SB-SIMD-SSE2::%U16.8-ANDC1
    • SB-SIMD-SSE2::%TWO-ARG-U16.8-XOR
    • SB-SIMD-SSE2::%TWO-ARG-U16.8-OR
    • SB-SIMD-SSE2::%TWO-ARG-U16.8-AND
    • SB-SIMD-SSE2::%U16.8!-FROM-P128
    • SB-SIMD-SSE2::%U16.8!-FROM-U16
    • SB-SIMD-SSE2::%U8.16-MOVEMASK
    • SB-SIMD-SSE2::%U8.16-UNPACKLO
    • SB-SIMD-SSE2::%U8.16-UNPACKHI
    • SB-SIMD-SSE2::%U8.16-AVERAGE
    • SB-SIMD-SSE2::%TWO-ARG-U8.16>~
    • SB-SIMD-SSE2::%TWO-ARG-U8.16=
    • SB-SIMD-SSE2::%TWO-ARG-U8.16-
    • SB-SIMD-SSE2::%TWO-ARG-U8.16+
    • SB-SIMD-SSE2::%U8.16-ANDC1
    • SB-SIMD-SSE2::%TWO-ARG-U8.16-XOR
    • SB-SIMD-SSE2::%TWO-ARG-U8.16-OR
    • SB-SIMD-SSE2::%TWO-ARG-U8.16-AND
    • SB-SIMD-SSE2::%U8.16!-FROM-P128
    • SB-SIMD-SSE2::%U8.16!-FROM-U8
    • SB-SIMD-SSE2::%F64.2-MOVEMASK
    • SB-SIMD-SSE2::%F64.2-SHUFFLE
    • SB-SIMD-SSE2::%F64.2-UNPACKLO
    • SB-SIMD-SSE2::%F64.2-UNPACKHI
    • SB-SIMD-SSE2::%F64.2-SQRT
    • SB-SIMD-SSE2::%F64.2-ANDC1
    • SB-SIMD-SSE2::%TWO-ARG-F64.2>=
    • SB-SIMD-SSE2::%TWO-ARG-F64.2>
    • SB-SIMD-SSE2::%TWO-ARG-F64.2<=
    • SB-SIMD-SSE2::%TWO-ARG-F64.2<
    • SB-SIMD-SSE2::%TWO-ARG-F64.2/=
    • SB-SIMD-SSE2::%TWO-ARG-F64.2=
    • SB-SIMD-SSE2::%TWO-ARG-F64.2/
    • SB-SIMD-SSE2::%TWO-ARG-F64.2*
    • SB-SIMD-SSE2::%TWO-ARG-F64.2-
    • SB-SIMD-SSE2::%TWO-ARG-F64.2+
    • SB-SIMD-SSE2::%TWO-ARG-F64.2-MIN
    • SB-SIMD-SSE2::%TWO-ARG-F64.2-MAX
    • SB-SIMD-SSE2::%TWO-ARG-F64.2-XOR
    • SB-SIMD-SSE2::%TWO-ARG-F64.2-OR
    • SB-SIMD-SSE2::%TWO-ARG-F64.2-AND
    • SB-SIMD-SSE2::%F64.2!-FROM-P128
    • SB-SIMD-SSE2::%F64.2!-FROM-F64
    • SB-SIMD-SSE2::%TWO-ARG-F32.4>=
    • SB-SIMD-SSE2::%TWO-ARG-F32.4>
    • SB-SIMD-SSE2::%TWO-ARG-F32.4<=
    • SB-SIMD-SSE2::%TWO-ARG-F32.4<
    • SB-SIMD-SSE2::%TWO-ARG-F32.4/=
    • SB-SIMD-SSE2::%TWO-ARG-F32.4=
    • SB-SIMD-SSE2::%F32.4!-FROM-P128
    • SB-SIMD-SSE2::%F32.4-FROM-S32.4
    • SB-SIMD-SSE2::%U64!-FROM-P128
    • SB-SIMD-SSE2::%F64-SQRT
    • SB-SIMD-SSE2::%F64-ANDC1
    • SB-SIMD-SSE2::%TWO-ARG-F64>=
    • SB-SIMD-SSE2::%TWO-ARG-F64>
    • SB-SIMD-SSE2::%TWO-ARG-F64<=
    • SB-SIMD-SSE2::%TWO-ARG-F64<
    • SB-SIMD-SSE2::%TWO-ARG-F64/=
    • SB-SIMD-SSE2::%TWO-ARG-F64=
    • SB-SIMD-SSE2::%TWO-ARG-F64/
    • SB-SIMD-SSE2::%TWO-ARG-F64*
    • SB-SIMD-SSE2::%TWO-ARG-F64-
    • SB-SIMD-SSE2::%TWO-ARG-F64+
    • SB-SIMD-SSE2::%TWO-ARG-F64-MIN
    • SB-SIMD-SSE2::%TWO-ARG-F64-MAX
    • SB-SIMD-SSE2::%TWO-ARG-F64-XOR
    • SB-SIMD-SSE2::%TWO-ARG-F64-OR
    • SB-SIMD-SSE2::%TWO-ARG-F64-AND
    • SB-SIMD-SSE2::%F64!-FROM-P128
    • SB-SIMD-SSE2::%F64-FROM-S64
    • SB-SIMD-SSE2::%F64-FROM-F32
    • SB-SIMD-SSE2::%F32-FROM-F64
    • SB-SIMD-SSE::%F32.4-MOVEMASK
    • SB-SIMD-SSE::%F32.4-UNPACKHI
    • SB-SIMD-SSE::%F32.4-UNPACKLO
    • SB-SIMD-SSE::%F32.4-SHUFFLE
    • SB-SIMD-SSE::%F32.4-SQRT
    • SB-SIMD-SSE::%F32.4-RSQRT
    • SB-SIMD-SSE::%F32.4-RECIPROCAL
    • SB-SIMD-SSE::%F32.4-ANDC1
    • SB-SIMD-SSE::%TWO-ARG-F32.4/
    • SB-SIMD-SSE::%TWO-ARG-F32.4*
    • SB-SIMD-SSE::%TWO-ARG-F32.4-
    • SB-SIMD-SSE::%TWO-ARG-F32.4+
    • SB-SIMD-SSE::%TWO-ARG-F32.4-MIN
    • SB-SIMD-SSE::%TWO-ARG-F32.4-MAX
    • SB-SIMD-SSE::%TWO-ARG-F32.4-XOR
    • SB-SIMD-SSE::%TWO-ARG-F32.4-OR
    • SB-SIMD-SSE::%TWO-ARG-F32.4-AND
    • SB-SIMD-SSE::%F32.4!-FROM-F32
    • SB-SIMD-SSE::%F32-SQRT
    • SB-SIMD-SSE::%F32-RSQRT
    • SB-SIMD-SSE::%F32-RECIPROCAL
    • SB-SIMD-SSE::%F32-ANDC1
    • SB-SIMD-SSE::%TWO-ARG-F32>=
    • SB-SIMD-SSE::%TWO-ARG-F32>
    • SB-SIMD-SSE::%TWO-ARG-F32<=
    • SB-SIMD-SSE::%TWO-ARG-F32<
    • SB-SIMD-SSE::%TWO-ARG-F32/=
    • SB-SIMD-SSE::%TWO-ARG-F32=
    • SB-SIMD-SSE::%TWO-ARG-F32/
    • SB-SIMD-SSE::%TWO-ARG-F32*
    • SB-SIMD-SSE::%TWO-ARG-F32-
    • SB-SIMD-SSE::%TWO-ARG-F32+
    • SB-SIMD-SSE::%TWO-ARG-F32-MIN
    • SB-SIMD-SSE::%TWO-ARG-F32-MAX
    • SB-SIMD-SSE::%TWO-ARG-F32-XOR
    • SB-SIMD-SSE::%TWO-ARG-F32-OR
    • SB-SIMD-SSE::%TWO-ARG-F32-AND
    • SB-SIMD-SSE::%F32!-FROM-P128
    • SB-SIMD-SSE::%F32-FROM-S64
definitions
  • SYS:CONTRIB;SB-SIMD;CODE;DEFINE-VOP-FUNCTIONS.LISP.NEWEST

PRINTABLE-SLOT-PLIST   generic function

properties


ID: SB-SIMD-INTERNALS:PRINTABLE-SLOT-PLIST
ALLOC: HEAP DYNAMIC



PRINTABLE-SLOT-PLIST names a generic function:
  Lambda-list: (PRINTABLE)
  Derived type: (FUNCTION (T) *)
  Method-combination: APPEND
  Methods:
    (PRINTABLE-SLOT-PLIST APPEND (VREF-RECORD))
    (PRINTABLE-SLOT-PLIST APPEND (INSTRUCTION-RECORD))
    (PRINTABLE-SLOT-PLIST APPEND (REFFER-RECORD))
    (PRINTABLE-SLOT-PLIST APPEND (FUNCTION-RECORD))
    (PRINTABLE-SLOT-PLIST APPEND (VALUE-RECORD))
    (PRINTABLE-SLOT-PLIST APPEND (RECORD))
    (PRINTABLE-SLOT-PLIST APPEND (INSTRUCTION-SET))
    (PRINTABLE-SLOT-PLIST APPEND (T))
  Source file: SYS:CONTRIB;SB-SIMD;CODE;PRINTABLE.LISP.NEWEST

  • Called by
    • (PRINT-OBJECT (PRINTABLE T))
definitions
  • SYS:CONTRIB;SB-SIMD;CODE;RECORD.LISP.NEWEST
    • (APPEND VREF-RECORD)
  • SYS:CONTRIB;SB-SIMD;CODE;RECORD.LISP.NEWEST
    • (APPEND INSTRUCTION-RECORD)
  • SYS:CONTRIB;SB-SIMD;CODE;RECORD.LISP.NEWEST
    • (APPEND REFFER-RECORD)
  • SYS:CONTRIB;SB-SIMD;CODE;RECORD.LISP.NEWEST
    • (APPEND FUNCTION-RECORD)
  • SYS:CONTRIB;SB-SIMD;CODE;RECORD.LISP.NEWEST
    • (APPEND VALUE-RECORD)
  • SYS:CONTRIB;SB-SIMD;CODE;RECORD.LISP.NEWEST
    • (APPEND RECORD)
  • SYS:CONTRIB;SB-SIMD;CODE;INSTRUCTION-SET.LISP.NEWEST
    • (APPEND INSTRUCTION-SET)
  • SYS:CONTRIB;SB-SIMD;CODE;PRINTABLE.LISP.NEWEST
  • SYS:CONTRIB;SB-SIMD;CODE;PRINTABLE.LISP.NEWEST
    • (PRINTABLE)

INSTRUCTION-SET-CASE   compiled macro function

properties


ID: SB-SIMD-INTERNALS:INSTRUCTION-SET-CASE
ALLOC: HEAP DYNAMIC



INSTRUCTION-SET-CASE names a macro:
  Lambda-list: (&BODY CLAUSES)
  Documentation:
    Execute the first clause whose instruction sets are available at run
    time, or signal an error if no clause could be run.
    
    Each clause has to start with an instruction set name, or a list of
    instruction set names, followed by a list of statements.
    
    Example:
    
     (instruction-set-case
       (:sse2 (foo))
       (:avx (bar))
       ((:avx2 :fma) (baz)))
  Source file: SYS:CONTRIB;SB-SIMD;CODE;INSTRUCTION-SET-CASE.LISP.NEWEST

definitions
  • SYS:CONTRIB;SB-SIMD;CODE;INSTRUCTION-SET-CASE.LISP.NEWEST

SETF-AREF-RECORD-P   compiled function

properties


ID: SB-SIMD-INTERNALS:SETF-AREF-RECORD-P
ALLOC: HEAP DYNAMIC



SETF-AREF-RECORD-P names a compiled function:
  Lambda-list: (X)
  Derived type: (FUNCTION (T) (VALUES BOOLEAN &OPTIONAL))
  Source file: SYS:CONTRIB;SB-SIMD;CODE;RECORD.LISP.NEWEST

definitions
  • SYS:CONTRIB;SB-SIMD;CODE;RECORD.LISP.NEWEST

NEON-SUPPORTED-P   compiled function

properties


ID: SB-SIMD-INTERNALS:NEON-SUPPORTED-P
ALLOC: HEAP DYNAMIC



NEON-SUPPORTED-P names a compiled function:
  Lambda-list: ()
  Derived type: (FUNCTION NIL (VALUES NULL &OPTIONAL))
  Source file: SYS:CONTRIB;SB-SIMD;CODE;CPU-IDENTIFICATION.LISP.NEWEST

definitions
  • SYS:CONTRIB;SB-SIMD;CODE;CPU-IDENTIFICATION.LISP.NEWEST

INSTRUCTION-RECORD-ALWAYS-TRANSLATABLE   generic function

properties


ID: SB-SIMD-INTERNALS:INSTRUCTION-RECORD-ALWAYS-TRANSLATABLE
ALLOC: HEAP DYNAMIC



INSTRUCTION-RECORD-ALWAYS-TRANSLATABLE names a generic function:
  Lambda-list: (OBJECT)
  Derived type: (FUNCTION (T) *)
  Method-combination: STANDARD
  Methods:
    (INSTRUCTION-RECORD-ALWAYS-TRANSLATABLE (INSTRUCTION-RECORD))
      Documentation:
        automatically generated reader method

  • Called by
    • (PRINTABLE-SLOT-PLIST APPEND (INSTRUCTION-RECORD))
definitions
  • SYS:CONTRIB;SB-SIMD;CODE;RECORD.LISP.NEWEST
    • SB-SIMD-INTERNALS:INSTRUCTION-RECORD

REFFER-RECORD-INSTRUCTION-SET   generic function

properties


ID: SB-SIMD-INTERNALS:REFFER-RECORD-INSTRUCTION-SET
ALLOC: HEAP DYNAMIC



REFFER-RECORD-INSTRUCTION-SET names a generic function:
  Lambda-list: (OBJECT)
  Derived type: (FUNCTION (T) *)
  Method-combination: STANDARD
  Methods:
    (REFFER-RECORD-INSTRUCTION-SET (REFFER-RECORD))
      Documentation:
        automatically generated reader method

definitions
  • SYS:CONTRIB;SB-SIMD;CODE;RECORD.LISP.NEWEST
    • SB-SIMD-INTERNALS:REFFER-RECORD

VALUE-RECORD-SIMD-WIDTH   generic function

properties


ID: SB-SIMD-INTERNALS:VALUE-RECORD-SIMD-WIDTH
ALLOC: HEAP DYNAMIC



VALUE-RECORD-SIMD-WIDTH names a generic function:
  Lambda-list: (VALUE-RECORD)
  Derived type: (FUNCTION (T) *)
  Method-combination: STANDARD
  Methods:
    (VALUE-RECORD-SIMD-WIDTH (SIMD-RECORD))
      Documentation:
        automatically generated reader method
    (VALUE-RECORD-SIMD-WIDTH (VALUE-RECORD))
  Source file: SYS:CONTRIB;SB-SIMD;CODE;RECORD.LISP.NEWEST

  • Called by
    • SB-SIMD-INTERNALS:FUNCTION-RECORD-SIMD-WIDTH
definitions
  • SYS:CONTRIB;SB-SIMD;CODE;RECORD.LISP.NEWEST
    • SB-SIMD-INTERNALS:SIMD-RECORD
  • SYS:CONTRIB;SB-SIMD;CODE;RECORD.LISP.NEWEST
    • (VALUE-RECORD)
  • SYS:CONTRIB;SB-SIMD;CODE;RECORD.LISP.NEWEST
    • SB-SIMD-INTERNALS:VALUE-RECORD

MOST-POSITIVE-U64   constant var

properties


ID: SB-SIMD-INTERNALS:MOST-POSITIVE-U64
ALLOC: HEAP DYNAMIC



MOST-POSITIVE-U64 names a constant variable:
  Value: 18446744073709551615

definitions
  • SYS:CONTRIB;SB-SIMD;CODE;CONSTANTS.LISP.NEWEST

UNEQUAL-RECORD-NEQ   generic function

properties


ID: SB-SIMD-INTERNALS:UNEQUAL-RECORD-NEQ
ALLOC: HEAP DYNAMIC



UNEQUAL-RECORD-NEQ names a generic function:
  Lambda-list: (OBJECT)
  Derived type: (FUNCTION (T) *)
  Method-combination: STANDARD
  Methods:
    (UNEQUAL-RECORD-NEQ (UNEQUAL-RECORD))
      Documentation:
        automatically generated reader method

  • Called by
    • (FUNCTION-RECORD-REST-ARGUMENT-RECORD (UNEQUAL-RECORD))
definitions
  • SYS:CONTRIB;SB-SIMD;CODE;RECORD.LISP.NEWEST
    • SB-SIMD-INTERNALS:UNEQUAL-RECORD

LOAD-RECORD-INSTRUCTION-SET   generic function

properties


ID: SB-SIMD-INTERNALS:LOAD-RECORD-INSTRUCTION-SET
ALLOC: HEAP DYNAMIC



LOAD-RECORD-INSTRUCTION-SET names a generic function:
  Lambda-list: (OBJECT)
  Derived type: (FUNCTION (T) *)
  Method-combination: STANDARD
  Methods:
    (LOAD-RECORD-INSTRUCTION-SET (LOAD-RECORD))
      Documentation:
        automatically generated reader method

definitions
  • SYS:CONTRIB;SB-SIMD;CODE;RECORD.LISP.NEWEST
    • SB-SIMD-INTERNALS:LOAD-RECORD

IF-RECORD-INSTRUCTION-SET   generic function

properties


ID: SB-SIMD-INTERNALS:IF-RECORD-INSTRUCTION-SET
ALLOC: HEAP DYNAMIC



IF-RECORD-INSTRUCTION-SET names a generic function:
  Lambda-list: (OBJECT)
  Derived type: (FUNCTION (T) *)
  Method-combination: STANDARD
  Methods:
    (IF-RECORD-INSTRUCTION-SET (IF-RECORD))
      Documentation:
        automatically generated reader method

definitions
  • SYS:CONTRIB;SB-SIMD;CODE;RECORD.LISP.NEWEST
    • SB-SIMD-INTERNALS:IF-RECORD

SIMD-RECORD-SCALAR-RECORD   generic function

properties


ID: SB-SIMD-INTERNALS:SIMD-RECORD-SCALAR-RECORD
ALLOC: HEAP DYNAMIC



SIMD-RECORD-SCALAR-RECORD names a generic function:
  Lambda-list: (OBJECT)
  Derived type: (FUNCTION (T) *)
  Method-combination: STANDARD
  Methods:
    (SIMD-RECORD-SCALAR-RECORD (SIMD-RECORD))
      Documentation:
        automatically generated reader method

definitions
  • SYS:CONTRIB;SB-SIMD;CODE;RECORD.LISP.NEWEST
    • SB-SIMD-INTERNALS:SIMD-RECORD

CAST-RECORD   class

properties


ID: SB-SIMD-INTERNALS:CAST-RECORD
ALLOC: HEAP DYNAMIC



CAST-RECORD names the standard-class #<STANDARD-CLASS SB-SIMD-INTERNALS:CAST-RECORD>:
  Class precedence-list: SB-SIMD-INTERNALS:CAST-RECORD,
                         SB-SIMD-INTERNALS:FUNCTION-RECORD,
                         SB-SIMD-INTERNALS:RECORD, SB-SIMD-INTERNALS:PRINTABLE,
                         STANDARD-OBJECT, SB-PCL::SLOT-OBJECT, T
  Direct superclasses: SB-SIMD-INTERNALS:FUNCTION-RECORD
  Direct subclasses: SB-SIMD-INTERNALS:SIMD-CAST-RECORD,
                     SB-SIMD-INTERNALS:SCALAR-CAST-RECORD
  Direct slots:
    SB-SIMD-INTERNALS::%NAME
      Readers: SB-SIMD-INTERNALS:CAST-RECORD-NAME
    SB-SIMD-INTERNALS::%INSTRUCTION-SET
      Readers: SB-SIMD-INTERNALS:CAST-RECORD-INSTRUCTION-SET
    SB-SIMD-INTERNALS::%RESULT-RECORD
      Type: SB-SIMD-INTERNALS:VALUE-RECORD
      Initargs: :RESULT-RECORD
      Initform: (SB-SIMD-INTERNALS:REQUIRED-ARGUMENT :RESULT-RECORD)
      Readers: SB-SIMD-INTERNALS:FUNCTION-RECORD-RESULT-RECORD, SB-SIMD-INTERNALS::CAST-RECORD-RESULT-RECORD

definitions
  • SYS:CONTRIB;SB-SIMD;CODE;RECORD.LISP.NEWEST

INSTRUCTION-RECORD-PREFIX   generic function

properties


ID: SB-SIMD-INTERNALS:INSTRUCTION-RECORD-PREFIX
ALLOC: HEAP DYNAMIC



INSTRUCTION-RECORD-PREFIX names a generic function:
  Lambda-list: (OBJECT)
  Derived type: (FUNCTION (T) *)
  Method-combination: STANDARD
  Methods:
    (INSTRUCTION-RECORD-PREFIX (INSTRUCTION-RECORD))
      Documentation:
        automatically generated reader method

  • Called by
    • (PRINTABLE-SLOT-PLIST APPEND (INSTRUCTION-RECORD))
definitions
  • SYS:CONTRIB;SB-SIMD;CODE;RECORD.LISP.NEWEST
    • SB-SIMD-INTERNALS:INSTRUCTION-RECORD

INSTRUCTION-RECORD-INSTRUCTION-SET   generic function

properties


ID: SB-SIMD-INTERNALS:INSTRUCTION-RECORD-INSTRUCTION-SET
ALLOC: HEAP DYNAMIC



INSTRUCTION-RECORD-INSTRUCTION-SET names a generic function:
  Lambda-list: (OBJECT)
  Derived type: (FUNCTION (T) *)
  Method-combination: STANDARD
  Methods:
    (INSTRUCTION-RECORD-INSTRUCTION-SET (INSTRUCTION-RECORD))
      Documentation:
        automatically generated reader method

  • Called by
    • (DEFINE-FAKE-VOP)
    • (MISSING-INSTRUCTION)
definitions
  • SYS:CONTRIB;SB-SIMD;CODE;RECORD.LISP.NEWEST
    • SB-SIMD-INTERNALS:INSTRUCTION-RECORD

FUNCTION-RECORD-RESULT-RECORD   generic function

properties


ID: SB-SIMD-INTERNALS:FUNCTION-RECORD-RESULT-RECORD
ALLOC: HEAP DYNAMIC



FUNCTION-RECORD-RESULT-RECORD names a generic function:
  Lambda-list: (FUNCTION-RECORD)
  Derived type: (FUNCTION (T) *)
  Method-combination: STANDARD
  Methods:
    (FUNCTION-RECORD-RESULT-RECORD (CAST-RECORD))
      Documentation:
        automatically generated reader method
    (FUNCTION-RECORD-RESULT-RECORD (FUNCTION-RECORD))
  Source file: SYS:CONTRIB;SB-SIMD;CODE;RECORD.LISP.NEWEST

  • Called by
    • (FUNCTION-RECORD-REQUIRED-ARGUMENT-RECORDS (SETF-ROW-MAJOR-AREF-RECORD))
    • (FUNCTION-RECORD-REQUIRED-ARGUMENT-RECORDS (SETF-AREF-RECORD))
    • SB-SIMD-INTERNALS:FUNCTION-RECORD-SIMD-WIDTH
definitions
  • SYS:CONTRIB;SB-SIMD;CODE;RECORD.LISP.NEWEST
    • SB-SIMD-INTERNALS:CAST-RECORD
  • SYS:CONTRIB;SB-SIMD;CODE;RECORD.LISP.NEWEST
    • (FUNCTION-RECORD)
  • SYS:CONTRIB;SB-SIMD;CODE;RECORD.LISP.NEWEST
    • SB-SIMD-INTERNALS:FUNCTION-RECORD

UNEQUAL-RECORD-NAME   generic function

properties


ID: SB-SIMD-INTERNALS:UNEQUAL-RECORD-NAME
ALLOC: HEAP DYNAMIC



UNEQUAL-RECORD-NAME names a generic function:
  Lambda-list: (OBJECT)
  Derived type: (FUNCTION (T) *)
  Method-combination: STANDARD
  Methods:
    (UNEQUAL-RECORD-NAME (UNEQUAL-RECORD))
      Documentation:
        automatically generated reader method

definitions
  • SYS:CONTRIB;SB-SIMD;CODE;RECORD.LISP.NEWEST
    • SB-SIMD-INTERNALS:UNEQUAL-RECORD

FMA-SUPPORTED-P   compiled function

properties


ID: SB-SIMD-INTERNALS:FMA-SUPPORTED-P
ALLOC: HEAP DYNAMIC



FMA-SUPPORTED-P names a compiled function:
  Lambda-list: ()
  Derived type: (FUNCTION NIL (VALUES BOOLEAN &OPTIONAL))
  Source file: SYS:CONTRIB;SB-SIMD;CODE;CPU-IDENTIFICATION.LISP.NEWEST

definitions
  • SYS:CONTRIB;SB-SIMD;CODE;CPU-IDENTIFICATION.LISP.NEWEST

VREF-RECORD-VOP   generic function

properties


ID: SB-SIMD-INTERNALS:VREF-RECORD-VOP
ALLOC: HEAP DYNAMIC



VREF-RECORD-VOP names a generic function:
  Lambda-list: (OBJECT)
  Derived type: (FUNCTION (T) *)
  Method-combination: STANDARD
  Methods:
    (VREF-RECORD-VOP (VREF-RECORD))
      Documentation:
        automatically generated reader method

  • Called by
    • (PRINTABLE-SLOT-PLIST APPEND (VREF-RECORD))
definitions
  • SYS:CONTRIB;SB-SIMD;CODE;RECORD.LISP.NEWEST
    • SB-SIMD-INTERNALS:VREF-RECORD

+F64-FALSE​+   constant var

properties


ID: SB-SIMD-INTERNALS:+F64-FALSE+
ALLOC: HEAP DYNAMIC



+F64-FALSE+ names a constant variable:
  Value: 0.0d0

definitions
  • SYS:CONTRIB;SB-SIMD;CODE;CONSTANTS.LISP.NEWEST

MKSYM   compiled function

properties


ID: SB-SIMD-INTERNALS:MKSYM
ALLOC: HEAP DYNAMIC



MKSYM names a compiled function:
  Lambda-list: (PACKAGE &REST STRING-DESIGNATORS)
  Derived type: (FUNCTION (T &REST T)
                 (VALUES SYMBOL (MEMBER NIL :INHERITED :EXTERNAL :INTERNAL)
                         &OPTIONAL))
  Source file: SYS:CONTRIB;SB-SIMD;CODE;UTILITIES.LISP.NEWEST

  • Called by
    • SB-SIMD-INTERNALS::DECODE-VREF-RECORD-DEFINITION
    • (DECODE-RECORD-DEFINITION ((EQL INSTRUCTION-RECORD) T))
    • SB-SIMD-INTERNALS:PREFIXED-SYMBOLS
definitions
  • SYS:CONTRIB;SB-SIMD;CODE;UTILITIES.LISP.NEWEST

REFFER-RECORD-ARRAY-RECORD   generic function

properties


ID: SB-SIMD-INTERNALS:REFFER-RECORD-ARRAY-RECORD
ALLOC: HEAP DYNAMIC



REFFER-RECORD-ARRAY-RECORD names a generic function:
  Lambda-list: (OBJECT)
  Derived type: (FUNCTION (T) *)
  Method-combination: STANDARD
  Methods:
    (REFFER-RECORD-ARRAY-RECORD (REFFER-RECORD))
      Documentation:
        automatically generated reader method

  • Called by
    • (FUNCTION-RECORD-REQUIRED-ARGUMENT-RECORDS (SETF-ROW-MAJOR-AREF-RECORD))
    • (FUNCTION-RECORD-REQUIRED-ARGUMENT-RECORDS (SETF-AREF-RECORD))
    • (FUNCTION-RECORD-REQUIRED-ARGUMENT-RECORDS (ROW-MAJOR-AREF-RECORD))
    • (FUNCTION-RECORD-REQUIRED-ARGUMENT-RECORDS (AREF-RECORD))
    • (PRINTABLE-SLOT-PLIST APPEND (REFFER-RECORD))
definitions
  • SYS:CONTRIB;SB-SIMD;CODE;RECORD.LISP.NEWEST
    • SB-SIMD-INTERNALS:REFFER-RECORD

INSTRUCTION-SET   class

properties


ID: SB-SIMD-INTERNALS:INSTRUCTION-SET
ALLOC: HEAP DYNAMIC



INSTRUCTION-SET names the standard-class #<STANDARD-CLASS SB-SIMD-INTERNALS:INSTRUCTION-SET>:
  Class precedence-list: SB-SIMD-INTERNALS:INSTRUCTION-SET,
                         SB-SIMD-INTERNALS:PRINTABLE, STANDARD-OBJECT,
                         SB-PCL::SLOT-OBJECT, T
  Direct superclasses: SB-SIMD-INTERNALS:PRINTABLE
  No subclasses.
  Direct slots:
    SB-SIMD-INTERNALS::%NAME
      Type: KEYWORD
      Initargs: :NAME
      Initform: (SB-SIMD-INTERNALS:REQUIRED-ARGUMENT :NAME)
      Readers: SB-SIMD-INTERNALS:INSTRUCTION-SET-NAME
    SB-SIMD-INTERNALS::%PACKAGE
      Type: PACKAGE
      Initargs: :PACKAGE
      Initform: (SB-SIMD-INTERNALS:REQUIRED-ARGUMENT :PACKAGE)
      Readers: SB-SIMD-INTERNALS:INSTRUCTION-SET-PACKAGE
    SB-SIMD-INTERNALS::%TEST
      Type: FUNCTION
      Initargs: :TEST
      Initform: (SB-SIMD-INTERNALS:REQUIRED-ARGUMENT :TEST)
      Readers: SB-SIMD-INTERNALS::INSTRUCTION-SET-TEST
    SB-SIMD-INTERNALS::%INCLUDES
      Type: LIST
      Initargs: :INCLUDES
      Initform: 'NIL
      Readers: SB-SIMD-INTERNALS:INSTRUCTION-SET-INCLUDES
    SB-SIMD-INTERNALS::%VECTORIZER-TABLE
      Type: HASH-TABLE
      Initform: (MAKE-HASH-TABLE :TEST #'EQ)
      Readers: SB-SIMD-INTERNALS::INSTRUCTION-SET-VECTORIZER-TABLE

definitions
  • SYS:CONTRIB;SB-SIMD;CODE;INSTRUCTION-SET.LISP.NEWEST

TOUCH   compiled function

properties


ID: SB-SIMD-INTERNALS:TOUCH
ALLOC: HEAP DYNAMIC



TOUCH names a compiled function:
  Lambda-list: (&REST ARGUMENTS &AUX VALUE)
  Derived type: FUNCTION
  Inline proclamation: NOTINLINE (no inline expansion available)
  Source file: SYS:CONTRIB;SB-SIMD;CODE;UTILITIES.LISP.NEWEST

definitions
  • SYS:CONTRIB;SB-SIMD;CODE;UTILITIES.LISP.NEWEST

VREF-RECORD   class

properties


ID: SB-SIMD-INTERNALS:VREF-RECORD
ALLOC: HEAP DYNAMIC



VREF-RECORD names the standard-class #<STANDARD-CLASS SB-SIMD-INTERNALS:VREF-RECORD>:
  Class precedence-list: SB-SIMD-INTERNALS:VREF-RECORD,
                         SB-SIMD-INTERNALS:FUNCTION-RECORD,
                         SB-SIMD-INTERNALS:RECORD, SB-SIMD-INTERNALS:PRINTABLE,
                         STANDARD-OBJECT, SB-PCL::SLOT-OBJECT, T
  Direct superclasses: SB-SIMD-INTERNALS:FUNCTION-RECORD
  Direct subclasses: SB-SIMD-INTERNALS:STORE-RECORD,
                     SB-SIMD-INTERNALS:LOAD-RECORD
  Direct slots:
    SB-SIMD-INTERNALS::%NAME
      Readers: SB-SIMD-INTERNALS:VREF-RECORD-NAME
    SB-SIMD-INTERNALS::%INSTRUCTION-SET
      Readers: SB-SIMD-INTERNALS:VREF-RECORD-INSTRUCTION-SET
    SB-SIMD-INTERNALS::%VOP
      Type: SB-SIMD-INTERNALS:NON-NIL-SYMBOL
      Initargs: :VOP
      Initform: (SB-SIMD-INTERNALS:REQUIRED-ARGUMENT :VOP)
      Readers: SB-SIMD-INTERNALS:VREF-RECORD-VOP
    SB-SIMD-INTERNALS::%VOP-C
      Type: SB-SIMD-INTERNALS:NON-NIL-SYMBOL
      Initargs: :VOP-C
      Initform: (SB-SIMD-INTERNALS:REQUIRED-ARGUMENT :VOP-C)
      Readers: SB-SIMD-INTERNALS:VREF-RECORD-VOP-C
    SB-SIMD-INTERNALS::%MNEMONIC
      Type: SYMBOL
      Initargs: :MNEMONIC
      Initform: (SB-SIMD-INTERNALS:REQUIRED-ARGUMENT :MNEMONIC)
      Readers: SB-SIMD-INTERNALS:VREF-RECORD-MNEMONIC
    SB-SIMD-INTERNALS::%VALUE-RECORD
      Type: SB-SIMD-INTERNALS:VALUE-RECORD
      Initargs: :VALUE-RECORD
      Initform: (SB-SIMD-INTERNALS:REQUIRED-ARGUMENT :VALUE-RECORD)
      Readers: SB-SIMD-INTERNALS:VREF-RECORD-VALUE-RECORD
    SB-SIMD-INTERNALS::%VECTOR-RECORD
      Type: SB-SIMD-INTERNALS:VALUE-RECORD
      Initargs: :VECTOR-RECORD
      Initform: (SB-SIMD-INTERNALS:REQUIRED-ARGUMENT :VECTOR-RECORD)
      Readers: SB-SIMD-INTERNALS:VREF-RECORD-VECTOR-RECORD
    SB-SIMD-INTERNALS::%AREF
      Type: SB-SIMD-INTERNALS:FUNCTION-NAME
      Initargs: :AREF
      Initform: (SB-SIMD-INTERNALS:REQUIRED-ARGUMENT :AREF)
      Readers: SB-SIMD-INTERNALS:VREF-RECORD-AREF
    SB-SIMD-INTERNALS::%ROW-MAJOR-AREF
      Type: SB-SIMD-INTERNALS:FUNCTION-NAME
      Initargs: :ROW-MAJOR-AREF
      Initform: (SB-SIMD-INTERNALS:REQUIRED-ARGUMENT :ROW-MAJOR-AREF)
      Readers: SB-SIMD-INTERNALS:VREF-RECORD-ROW-MAJOR-AREF

definitions
  • SYS:CONTRIB;SB-SIMD;CODE;RECORD.LISP.NEWEST

COMPARISON-RECORD   class

properties


ID: SB-SIMD-INTERNALS:COMPARISON-RECORD
ALLOC: HEAP DYNAMIC



COMPARISON-RECORD names the standard-class #<STANDARD-CLASS SB-SIMD-INTERNALS:COMPARISON-RECORD>:
  Class precedence-list: SB-SIMD-INTERNALS:COMPARISON-RECORD,
                         SB-SIMD-INTERNALS:FUNCTION-RECORD,
                         SB-SIMD-INTERNALS:RECORD, SB-SIMD-INTERNALS:PRINTABLE,
                         STANDARD-OBJECT, SB-PCL::SLOT-OBJECT, T
  Direct superclasses: SB-SIMD-INTERNALS:FUNCTION-RECORD
  No subclasses.
  Direct slots:
    SB-SIMD-INTERNALS::%NAME
      Readers: SB-SIMD-INTERNALS:COMPARISON-RECORD-NAME
    SB-SIMD-INTERNALS::%INSTRUCTION-SET
      Readers: SB-SIMD-INTERNALS:COMPARISON-RECORD-INSTRUCTION-SET
    SB-SIMD-INTERNALS::%CMP
      Type: SB-SIMD-INTERNALS:INSTRUCTION-RECORD
      Initargs: :CMP
      Initform: (SB-SIMD-INTERNALS:REQUIRED-ARGUMENT :CMP)
      Readers: SB-SIMD-INTERNALS:COMPARISON-RECORD-CMP
    SB-SIMD-INTERNALS::%AND
      Type: SB-SIMD-INTERNALS:FUNCTION-RECORD
      Initargs: :AND
      Initform: (SB-SIMD-INTERNALS:REQUIRED-ARGUMENT :AND)
      Readers: SB-SIMD-INTERNALS:COMPARISON-RECORD-AND
    SB-SIMD-INTERNALS::%TRUTH
      Initargs: :TRUTH
      Initform: (SB-SIMD-INTERNALS:REQUIRED-ARGUMENT :TRUTH)
      Readers: SB-SIMD-INTERNALS:COMPARISON-RECORD-TRUTH

definitions
  • SYS:CONTRIB;SB-SIMD;CODE;RECORD.LISP.NEWEST

COMPARISON-RECORD-NAME   generic function

properties


ID: SB-SIMD-INTERNALS:COMPARISON-RECORD-NAME
ALLOC: HEAP DYNAMIC



COMPARISON-RECORD-NAME names a generic function:
  Lambda-list: (OBJECT)
  Derived type: (FUNCTION (T) *)
  Method-combination: STANDARD
  Methods:
    (COMPARISON-RECORD-NAME (COMPARISON-RECORD))
      Documentation:
        automatically generated reader method

definitions
  • SYS:CONTRIB;SB-SIMD;CODE;RECORD.LISP.NEWEST
    • SB-SIMD-INTERNALS:COMPARISON-RECORD

DEFINE-INLINE   compiled macro function

properties


ID: SB-SIMD-INTERNALS:DEFINE-INLINE
ALLOC: HEAP DYNAMIC



DEFINE-INLINE names a macro:
  Lambda-list: (NAME LAMBDA-LIST &BODY BODY)
  Source file: SYS:CONTRIB;SB-SIMD;CODE;UTILITIES.LISP.NEWEST

definitions
  • SYS:CONTRIB;SB-SIMD;CODE;UTILITIES.LISP.NEWEST

INSTRUCTION-SET-NAME   generic function

properties


ID: SB-SIMD-INTERNALS:INSTRUCTION-SET-NAME
ALLOC: HEAP DYNAMIC



INSTRUCTION-SET-NAME names a generic function:
  Lambda-list: (OBJECT)
  Derived type: (FUNCTION (T) *)
  Method-combination: STANDARD
  Methods:
    (INSTRUCTION-SET-NAME (INSTRUCTION-SET))
      Documentation:
        automatically generated reader method

  • Called by
    • (MISSING-INSTRUCTION)
    • (SHARED-INITIALIZE AFTER (RECORD T))
    • (SHARED-INITIALIZE AFTER (INSTRUCTION-SET T))
    • (MAKE-LOAD-FORM (INSTRUCTION-SET))
    • (PRINTABLE-SLOT-PLIST APPEND (INSTRUCTION-SET))
definitions
  • SYS:CONTRIB;SB-SIMD;CODE;INSTRUCTION-SET.LISP.NEWEST
    • SB-SIMD-INTERNALS:INSTRUCTION-SET

LOAD-RECORD   class

properties


ID: SB-SIMD-INTERNALS:LOAD-RECORD
ALLOC: HEAP DYNAMIC



LOAD-RECORD names the standard-class #<STANDARD-CLASS SB-SIMD-INTERNALS:LOAD-RECORD>:
  Class precedence-list: SB-SIMD-INTERNALS:LOAD-RECORD,
                         SB-SIMD-INTERNALS:VREF-RECORD,
                         SB-SIMD-INTERNALS:FUNCTION-RECORD,
                         SB-SIMD-INTERNALS:RECORD, SB-SIMD-INTERNALS:PRINTABLE,
                         STANDARD-OBJECT, SB-PCL::SLOT-OBJECT, T
  Direct superclasses: SB-SIMD-INTERNALS:VREF-RECORD
  No subclasses.
  Direct slots:
    SB-SIMD-INTERNALS::%NAME
      Readers: SB-SIMD-INTERNALS:LOAD-RECORD-NAME
    SB-SIMD-INTERNALS::%INSTRUCTION-SET
      Readers: SB-SIMD-INTERNALS:LOAD-RECORD-INSTRUCTION-SET
    SB-SIMD-INTERNALS::%VOP
      Readers: SB-SIMD-INTERNALS:LOAD-RECORD-VOP
    SB-SIMD-INTERNALS::%VOP-C
      Readers: SB-SIMD-INTERNALS:LOAD-RECORD-VOP-C
    SB-SIMD-INTERNALS::%MNEMONIC
      Readers: SB-SIMD-INTERNALS:LOAD-RECORD-MNEMONIC
    SB-SIMD-INTERNALS::%VALUE-RECORD
      Readers: SB-SIMD-INTERNALS:LOAD-RECORD-VALUE-RECORD
    SB-SIMD-INTERNALS::%VECTOR-RECORD
      Readers: SB-SIMD-INTERNALS:LOAD-RECORD-VECTOR-RECORD
    SB-SIMD-INTERNALS::%AREF
      Readers: SB-SIMD-INTERNALS:LOAD-RECORD-AREF
    SB-SIMD-INTERNALS::%ROW-MAJOR-AREF
      Readers: SB-SIMD-INTERNALS:LOAD-RECORD-ROW-MAJOR-AREF

definitions
  • SYS:CONTRIB;SB-SIMD;CODE;RECORD.LISP.NEWEST

SIMD-CAST-RECORD   class

properties


ID: SB-SIMD-INTERNALS:SIMD-CAST-RECORD
ALLOC: HEAP DYNAMIC



SIMD-CAST-RECORD names the standard-class #<STANDARD-CLASS SB-SIMD-INTERNALS:SIMD-CAST-RECORD>:
  Class precedence-list: SB-SIMD-INTERNALS:SIMD-CAST-RECORD,
                         SB-SIMD-INTERNALS:CAST-RECORD,
                         SB-SIMD-INTERNALS:FUNCTION-RECORD,
                         SB-SIMD-INTERNALS:RECORD, SB-SIMD-INTERNALS:PRINTABLE,
                         STANDARD-OBJECT, SB-PCL::SLOT-OBJECT, T
  Direct superclasses: SB-SIMD-INTERNALS:CAST-RECORD
  No subclasses.
  Direct slots:
    SB-SIMD-INTERNALS::%NAME
      Readers: SB-SIMD-INTERNALS:SIMD-CAST-RECORD-NAME
    SB-SIMD-INTERNALS::%INSTRUCTION-SET
      Readers: SB-SIMD-INTERNALS:SIMD-CAST-RECORD-INSTRUCTION-SET
    SB-SIMD-INTERNALS::%BROADCAST
      Type: SB-SIMD-INTERNALS:INSTRUCTION-RECORD
      Initargs: :BROADCAST
      Initform: (SB-SIMD-INTERNALS:REQUIRED-ARGUMENT :BROADCAST)
      Readers: SB-SIMD-INTERNALS:SIMD-CAST-RECORD-BROADCAST

definitions
  • SYS:CONTRIB;SB-SIMD;CODE;RECORD.LISP.NEWEST

UNEQUAL-RECORD-INSTRUCTION-SET   generic function

properties


ID: SB-SIMD-INTERNALS:UNEQUAL-RECORD-INSTRUCTION-SET
ALLOC: HEAP DYNAMIC



UNEQUAL-RECORD-INSTRUCTION-SET names a generic function:
  Lambda-list: (OBJECT)
  Derived type: (FUNCTION (T) *)
  Method-combination: STANDARD
  Methods:
    (UNEQUAL-RECORD-INSTRUCTION-SET (UNEQUAL-RECORD))
      Documentation:
        automatically generated reader method

definitions
  • SYS:CONTRIB;SB-SIMD;CODE;RECORD.LISP.NEWEST
    • SB-SIMD-INTERNALS:UNEQUAL-RECORD

SIMD-CAST-RECORD-NAME   generic function

properties


ID: SB-SIMD-INTERNALS:SIMD-CAST-RECORD-NAME
ALLOC: HEAP DYNAMIC



SIMD-CAST-RECORD-NAME names a generic function:
  Lambda-list: (OBJECT)
  Derived type: (FUNCTION (T) *)
  Method-combination: STANDARD
  Methods:
    (SIMD-CAST-RECORD-NAME (SIMD-CAST-RECORD))
      Documentation:
        automatically generated reader method

definitions
  • SYS:CONTRIB;SB-SIMD;CODE;RECORD.LISP.NEWEST
    • SB-SIMD-INTERNALS:SIMD-CAST-RECORD

CAST-RECORD-P   compiled function

properties


ID: SB-SIMD-INTERNALS:CAST-RECORD-P
ALLOC: HEAP DYNAMIC



CAST-RECORD-P names a compiled function:
  Lambda-list: (X)
  Derived type: (FUNCTION (T) (VALUES BOOLEAN &OPTIONAL))
  Source file: SYS:CONTRIB;SB-SIMD;CODE;RECORD.LISP.NEWEST

definitions
  • SYS:CONTRIB;SB-SIMD;CODE;RECORD.LISP.NEWEST

FILTER-AVAILABLE-FUNCTION-RECORDS   compiled function

properties


ID: SB-SIMD-INTERNALS:FILTER-AVAILABLE-FUNCTION-RECORDS
ALLOC: HEAP DYNAMIC



FILTER-AVAILABLE-FUNCTION-RECORDS names a compiled function:
  Lambda-list: (PREDICATE)
  Derived type: (FUNCTION (T) (VALUES LIST &OPTIONAL))
  Source file: SYS:CONTRIB;SB-SIMD;CODE;RECORD.LISP.NEWEST

definitions
  • SYS:CONTRIB;SB-SIMD;CODE;RECORD.LISP.NEWEST

SIMD-RECORD-PRIMITIVE-TYPE   generic function

properties


ID: SB-SIMD-INTERNALS:SIMD-RECORD-PRIMITIVE-TYPE
ALLOC: HEAP DYNAMIC



SIMD-RECORD-PRIMITIVE-TYPE names a generic function:
  Lambda-list: (OBJECT)
  Derived type: (FUNCTION (T) *)
  Method-combination: STANDARD
  Methods:
    (SIMD-RECORD-PRIMITIVE-TYPE (SIMD-RECORD))
      Documentation:
        automatically generated reader method

definitions
  • SYS:CONTRIB;SB-SIMD;CODE;RECORD.LISP.NEWEST
    • SB-SIMD-INTERNALS:SIMD-RECORD

+U32-FALSE​+   constant var

properties


ID: SB-SIMD-INTERNALS:+U32-FALSE+
ALLOC: HEAP DYNAMIC



+U32-FALSE+ names a constant variable:
  Value: 0

  • Referenced by
    • SB-SIMD:U32-FROM-BOOLEAN
definitions
  • SYS:CONTRIB;SB-SIMD;CODE;CONSTANTS.LISP.NEWEST

INSTRUCTION-RECORD-COST   generic function

properties


ID: SB-SIMD-INTERNALS:INSTRUCTION-RECORD-COST
ALLOC: HEAP DYNAMIC



INSTRUCTION-RECORD-COST names a generic function:
  Lambda-list: (OBJECT)
  Derived type: (FUNCTION (T) *)
  Method-combination: STANDARD
  Methods:
    (INSTRUCTION-RECORD-COST (INSTRUCTION-RECORD))
      Documentation:
        automatically generated reader method

definitions
  • SYS:CONTRIB;SB-SIMD;CODE;RECORD.LISP.NEWEST
    • SB-SIMD-INTERNALS:INSTRUCTION-RECORD

INSTRUCTION-RECORD-ENCODING   generic function

properties


ID: SB-SIMD-INTERNALS:INSTRUCTION-RECORD-ENCODING
ALLOC: HEAP DYNAMIC



INSTRUCTION-RECORD-ENCODING names a generic function:
  Lambda-list: (OBJECT)
  Derived type: (FUNCTION (T) *)
  Method-combination: STANDARD
  Methods:
    (INSTRUCTION-RECORD-ENCODING (INSTRUCTION-RECORD))
      Documentation:
        automatically generated reader method

  • Called by
    • (PRINTABLE-SLOT-PLIST APPEND (INSTRUCTION-RECORD))
definitions
  • SYS:CONTRIB;SB-SIMD;CODE;RECORD.LISP.NEWEST
    • SB-SIMD-INTERNALS:INSTRUCTION-RECORD

STORE-RECORD-P   compiled function

properties


ID: SB-SIMD-INTERNALS:STORE-RECORD-P
ALLOC: HEAP DYNAMIC



STORE-RECORD-P names a compiled function:
  Lambda-list: (X)
  Derived type: (FUNCTION (T) (VALUES BOOLEAN &OPTIONAL))
  Source file: SYS:CONTRIB;SB-SIMD;CODE;RECORD.LISP.NEWEST

definitions
  • SYS:CONTRIB;SB-SIMD;CODE;RECORD.LISP.NEWEST

MOST-NEGATIVE-S64   constant var

properties


ID: SB-SIMD-INTERNALS:MOST-NEGATIVE-S64
ALLOC: HEAP DYNAMIC



MOST-NEGATIVE-S64 names a constant variable:
  Value: -9223372036854775808

definitions
  • SYS:CONTRIB;SB-SIMD;CODE;CONSTANTS.LISP.NEWEST

ENSURE-PACKAGE   compiled function

properties


ID: SB-SIMD-INTERNALS:ENSURE-PACKAGE
ALLOC: HEAP DYNAMIC



ENSURE-PACKAGE names a compiled function:
  Lambda-list: (NAME)
  Derived type: (FUNCTION (T) (VALUES PACKAGE &OPTIONAL))
  Source file: SYS:CONTRIB;SB-SIMD;CODE;UTILITIES.LISP.NEWEST

definitions
  • SYS:CONTRIB;SB-SIMD;CODE;UTILITIES.LISP.NEWEST

FUNCTION-RECORD-REST-ARGUMENT-RECORD   generic function

properties


ID: SB-SIMD-INTERNALS:FUNCTION-RECORD-REST-ARGUMENT-RECORD
ALLOC: HEAP DYNAMIC



FUNCTION-RECORD-REST-ARGUMENT-RECORD names a generic function:
  Lambda-list: (FUNCTION-RECORD)
  Derived type: (FUNCTION (T) *)
  Method-combination: STANDARD
  Methods:
    (FUNCTION-RECORD-REST-ARGUMENT-RECORD (UNEQUAL-RECORD))
    (FUNCTION-RECORD-REST-ARGUMENT-RECORD (COMPARISON-RECORD))
    (FUNCTION-RECORD-REST-ARGUMENT-RECORD (REDUCER-RECORD))
    (FUNCTION-RECORD-REST-ARGUMENT-RECORD (ASSOCIATIVE-RECORD))
    (FUNCTION-RECORD-REST-ARGUMENT-RECORD (SETF-AREF-RECORD))
    (FUNCTION-RECORD-REST-ARGUMENT-RECORD (AREF-RECORD))
    (FUNCTION-RECORD-REST-ARGUMENT-RECORD (FUNCTION-RECORD))
  Source file: SYS:CONTRIB;SB-SIMD;CODE;RECORD.LISP.NEWEST

  • Called by
    • (FUNCTION-RECORD-REQUIRED-ARGUMENT-RECORDS (UNEQUAL-RECORD))
    • (FUNCTION-RECORD-REQUIRED-ARGUMENT-RECORDS (COMPARISON-RECORD))
    • (FUNCTION-RECORD-REQUIRED-ARGUMENT-RECORDS (REDUCER-RECORD))
    • (FUNCTION-RECORD-REQUIRED-ARGUMENT-RECORDS (ASSOCIATIVE-RECORD))
    • (PRINTABLE-SLOT-PLIST APPEND (FUNCTION-RECORD))
definitions
  • SYS:CONTRIB;SB-SIMD;CODE;RECORD.LISP.NEWEST
    • SB-SIMD-INTERNALS:AREF-RECORD
  • SYS:CONTRIB;SB-SIMD;CODE;RECORD.LISP.NEWEST
    • SB-SIMD-INTERNALS:UNEQUAL-RECORD
  • SYS:CONTRIB;SB-SIMD;CODE;RECORD.LISP.NEWEST
    • SB-SIMD-INTERNALS:REDUCER-RECORD
  • SYS:CONTRIB;SB-SIMD;CODE;RECORD.LISP.NEWEST
    • (FUNCTION-RECORD)
  • SYS:CONTRIB;SB-SIMD;CODE;RECORD.LISP.NEWEST
    • SB-SIMD-INTERNALS:FUNCTION-RECORD
  • SYS:CONTRIB;SB-SIMD;CODE;RECORD.LISP.NEWEST
    • SB-SIMD-INTERNALS:SETF-AREF-RECORD
  • SYS:CONTRIB;SB-SIMD;CODE;RECORD.LISP.NEWEST
    • SB-SIMD-INTERNALS:COMPARISON-RECORD
  • SYS:CONTRIB;SB-SIMD;CODE;RECORD.LISP.NEWEST
    • SB-SIMD-INTERNALS:ASSOCIATIVE-RECORD

STORE-RECORD-MNEMONIC   generic function

properties


ID: SB-SIMD-INTERNALS:STORE-RECORD-MNEMONIC
ALLOC: HEAP DYNAMIC



STORE-RECORD-MNEMONIC names a generic function:
  Lambda-list: (OBJECT)
  Derived type: (FUNCTION (T) *)
  Method-combination: STANDARD
  Methods:
    (STORE-RECORD-MNEMONIC (STORE-RECORD))
      Documentation:
        automatically generated reader method

definitions
  • SYS:CONTRIB;SB-SIMD;CODE;RECORD.LISP.NEWEST
    • SB-SIMD-INTERNALS:STORE-RECORD

DEFINE-NOTINLINE   compiled macro function

properties


ID: SB-SIMD-INTERNALS:DEFINE-NOTINLINE
ALLOC: HEAP DYNAMIC



DEFINE-NOTINLINE names a macro:
  Lambda-list: (NAME LAMBDA-LIST &BODY BODY)
  Source file: SYS:CONTRIB;SB-SIMD;CODE;UTILITIES.LISP.NEWEST

definitions
  • SYS:CONTRIB;SB-SIMD;CODE;UTILITIES.LISP.NEWEST

SIMD-RECORD-SCS   generic function

properties


ID: SB-SIMD-INTERNALS:SIMD-RECORD-SCS
ALLOC: HEAP DYNAMIC



SIMD-RECORD-SCS names a generic function:
  Lambda-list: (OBJECT)
  Derived type: (FUNCTION (T) *)
  Method-combination: STANDARD
  Methods:
    (SIMD-RECORD-SCS (SIMD-RECORD))
      Documentation:
        automatically generated reader method

definitions
  • SYS:CONTRIB;SB-SIMD;CODE;RECORD.LISP.NEWEST
    • SB-SIMD-INTERNALS:SIMD-RECORD

INDEX+   compiled cmacro function

properties


ID: SB-SIMD-INTERNALS:INDEX+
ALLOC: HEAP DYNAMIC



INDEX+ names a compiled function:
  Lambda-list: (&REST INDICES)
  Derived type: (FUNCTION *
                 (VALUES (INTEGER -17592186044414 17592186044414) &OPTIONAL))
  Source file: SYS:CONTRIB;SB-SIMD;CODE;UTILITIES.LISP.NEWEST

INDEX+ has a compiler-macro:
  Source file: SYS:CONTRIB;SB-SIMD;CODE;UTILITIES.LISP.NEWEST

definitions
  • SYS:CONTRIB;SB-SIMD;CODE;UTILITIES.LISP.NEWEST

MOST-POSITIVE-F32   constant var

properties


ID: SB-SIMD-INTERNALS:MOST-POSITIVE-F32
ALLOC: HEAP DYNAMIC



MOST-POSITIVE-F32 names a constant variable:
  Value: 3.4028235e38

definitions
  • SYS:CONTRIB;SB-SIMD;CODE;CONSTANTS.LISP.NEWEST

PREFIXED-SYMBOLS   compiled function

properties


ID: SB-SIMD-INTERNALS:PREFIXED-SYMBOLS
ALLOC: HEAP DYNAMIC



PREFIXED-SYMBOLS names a compiled function:
  Lambda-list: (PREFIX N &OPTIONAL (PACKAGE *PACKAGE*))
  Derived type: (FUNCTION (T T &OPTIONAL T) (VALUES LIST &OPTIONAL))
  Source file: SYS:CONTRIB;SB-SIMD;CODE;UTILITIES.LISP.NEWEST

  • Called by
    • (DEFINE-TRIVIAL-FAKE-VOP)
definitions
  • SYS:CONTRIB;SB-SIMD;CODE;UTILITIES.LISP.NEWEST

STORE-RECORD-ROW-MAJOR-AREF   generic function

properties


ID: SB-SIMD-INTERNALS:STORE-RECORD-ROW-MAJOR-AREF
ALLOC: HEAP DYNAMIC



STORE-RECORD-ROW-MAJOR-AREF names a generic function:
  Lambda-list: (OBJECT)
  Derived type: (FUNCTION (T) *)
  Method-combination: STANDARD
  Methods:
    (STORE-RECORD-ROW-MAJOR-AREF (STORE-RECORD))
      Documentation:
        automatically generated reader method

definitions
  • SYS:CONTRIB;SB-SIMD;CODE;RECORD.LISP.NEWEST
    • SB-SIMD-INTERNALS:STORE-RECORD

SCALAR-CAST-RECORD-INSTRUCTION-SET   generic function

properties


ID: SB-SIMD-INTERNALS:SCALAR-CAST-RECORD-INSTRUCTION-SET
ALLOC: HEAP DYNAMIC



SCALAR-CAST-RECORD-INSTRUCTION-SET names a generic function:
  Lambda-list: (OBJECT)
  Derived type: (FUNCTION (T) *)
  Method-combination: STANDARD
  Methods:
    (SCALAR-CAST-RECORD-INSTRUCTION-SET (SCALAR-CAST-RECORD))
      Documentation:
        automatically generated reader method

definitions
  • SYS:CONTRIB;SB-SIMD;CODE;RECORD.LISP.NEWEST
    • SB-SIMD-INTERNALS:SCALAR-CAST-RECORD

STORE-RECORD-VALUE-RECORD   generic function

properties


ID: SB-SIMD-INTERNALS:STORE-RECORD-VALUE-RECORD
ALLOC: HEAP DYNAMIC



STORE-RECORD-VALUE-RECORD names a generic function:
  Lambda-list: (OBJECT)
  Derived type: (FUNCTION (T) *)
  Method-combination: STANDARD
  Methods:
    (STORE-RECORD-VALUE-RECORD (STORE-RECORD))
      Documentation:
        automatically generated reader method

  • Called by
    • (FUNCTION-RECORD-REQUIRED-ARGUMENT-RECORDS (STORE-RECORD))
definitions
  • SYS:CONTRIB;SB-SIMD;CODE;RECORD.LISP.NEWEST
    • SB-SIMD-INTERNALS:STORE-RECORD

SIMD-RECORD-TYPE   generic function

properties


ID: SB-SIMD-INTERNALS:SIMD-RECORD-TYPE
ALLOC: HEAP DYNAMIC



SIMD-RECORD-TYPE names a generic function:
  Lambda-list: (OBJECT)
  Derived type: (FUNCTION (T) *)
  Method-combination: STANDARD
  Methods:
    (SIMD-RECORD-TYPE (SIMD-RECORD))
      Documentation:
        automatically generated reader method

definitions
  • SYS:CONTRIB;SB-SIMD;CODE;RECORD.LISP.NEWEST
    • SB-SIMD-INTERNALS:SIMD-RECORD

+S16-TRUE​+   constant var

properties


ID: SB-SIMD-INTERNALS:+S16-TRUE+
ALLOC: HEAP DYNAMIC



+S16-TRUE+ names a constant variable:
  Value: -1

  • Referenced by
    • SB-SIMD-AVX2::%S16.16-NOT
    • SB-SIMD-AVX::%S16.8-NOT
    • SB-SIMD-SSE2::%S16.8-NOT
definitions
  • SYS:CONTRIB;SB-SIMD;CODE;CONSTANTS.LISP.NEWEST

LOAD-RECORD-AREF   generic function

properties


ID: SB-SIMD-INTERNALS:LOAD-RECORD-AREF
ALLOC: HEAP DYNAMIC



LOAD-RECORD-AREF names a generic function:
  Lambda-list: (OBJECT)
  Derived type: (FUNCTION (T) *)
  Method-combination: STANDARD
  Methods:
    (LOAD-RECORD-AREF (LOAD-RECORD))
      Documentation:
        automatically generated reader method

definitions
  • SYS:CONTRIB;SB-SIMD;CODE;RECORD.LISP.NEWEST
    • SB-SIMD-INTERNALS:LOAD-RECORD

REFFER-RECORD-P   compiled function

properties


ID: SB-SIMD-INTERNALS:REFFER-RECORD-P
ALLOC: HEAP DYNAMIC



REFFER-RECORD-P names a compiled function:
  Lambda-list: (X)
  Derived type: (FUNCTION (T) (VALUES BOOLEAN &OPTIONAL))
  Source file: SYS:CONTRIB;SB-SIMD;CODE;RECORD.LISP.NEWEST

definitions
  • SYS:CONTRIB;SB-SIMD;CODE;RECORD.LISP.NEWEST

IF-RECORD   class

properties


ID: SB-SIMD-INTERNALS:IF-RECORD
ALLOC: HEAP DYNAMIC



IF-RECORD names the standard-class #<STANDARD-CLASS SB-SIMD-INTERNALS:IF-RECORD>:
  Class precedence-list: SB-SIMD-INTERNALS:IF-RECORD,
                         SB-SIMD-INTERNALS:FUNCTION-RECORD,
                         SB-SIMD-INTERNALS:RECORD, SB-SIMD-INTERNALS:PRINTABLE,
                         STANDARD-OBJECT, SB-PCL::SLOT-OBJECT, T
  Direct superclasses: SB-SIMD-INTERNALS:FUNCTION-RECORD
  No subclasses.
  Direct slots:
    SB-SIMD-INTERNALS::%NAME
      Readers: SB-SIMD-INTERNALS:IF-RECORD-NAME
    SB-SIMD-INTERNALS::%INSTRUCTION-SET
      Readers: SB-SIMD-INTERNALS:IF-RECORD-INSTRUCTION-SET
    SB-SIMD-INTERNALS::%BLEND
      Type: SB-SIMD-INTERNALS:INSTRUCTION-RECORD
      Initargs: :BLEND
      Initform: (SB-SIMD-INTERNALS:REQUIRED-ARGUMENT :BLEND)
      Readers: SB-SIMD-INTERNALS:IF-RECORD-BLEND

definitions
  • SYS:CONTRIB;SB-SIMD;CODE;RECORD.LISP.NEWEST

VREF-RECORD-VECTOR-RECORD   generic function

properties


ID: SB-SIMD-INTERNALS:VREF-RECORD-VECTOR-RECORD
ALLOC: HEAP DYNAMIC



VREF-RECORD-VECTOR-RECORD names a generic function:
  Lambda-list: (OBJECT)
  Derived type: (FUNCTION (T) *)
  Method-combination: STANDARD
  Methods:
    (VREF-RECORD-VECTOR-RECORD (VREF-RECORD))
      Documentation:
        automatically generated reader method

  • Called by
    • (PRINTABLE-SLOT-PLIST APPEND (VREF-RECORD))
definitions
  • SYS:CONTRIB;SB-SIMD;CODE;RECORD.LISP.NEWEST
    • SB-SIMD-INTERNALS:VREF-RECORD

REDUCER-RECORD-P   compiled function

properties


ID: SB-SIMD-INTERNALS:REDUCER-RECORD-P
ALLOC: HEAP DYNAMIC



REDUCER-RECORD-P names a compiled function:
  Lambda-list: (X)
  Derived type: (FUNCTION (T) (VALUES BOOLEAN &OPTIONAL))
  Source file: SYS:CONTRIB;SB-SIMD;CODE;RECORD.LISP.NEWEST

definitions
  • SYS:CONTRIB;SB-SIMD;CODE;RECORD.LISP.NEWEST

AVX2-SUPPORTED-P   compiled function

properties


ID: SB-SIMD-INTERNALS:AVX2-SUPPORTED-P
ALLOC: HEAP DYNAMIC



AVX2-SUPPORTED-P names a compiled function:
  Lambda-list: ()
  Derived type: (FUNCTION NIL (VALUES BOOLEAN &OPTIONAL))
  Source file: SYS:CONTRIB;SB-SIMD;CODE;CPU-IDENTIFICATION.LISP.NEWEST

definitions
  • SYS:CONTRIB;SB-SIMD;CODE;CPU-IDENTIFICATION.LISP.NEWEST

MACROEXPAND-ALL   compiled function

properties


ID: SB-SIMD-INTERNALS:MACROEXPAND-ALL
ALLOC: HEAP DYNAMIC



MACROEXPAND-ALL names a compiled function:
  Lambda-list: (FORM &OPTIONAL ENV)
  Derived type: (FUNCTION (T &OPTIONAL T) *)
  Source file: SYS:CONTRIB;SB-SIMD;CODE;UTILITIES.LISP.NEWEST

definitions
  • SYS:CONTRIB;SB-SIMD;CODE;UTILITIES.LISP.NEWEST

ASSOCIATIVE-RECORD-INSTRUCTION-SET   generic function

properties


ID: SB-SIMD-INTERNALS:ASSOCIATIVE-RECORD-INSTRUCTION-SET
ALLOC: HEAP DYNAMIC



ASSOCIATIVE-RECORD-INSTRUCTION-SET names a generic function:
  Lambda-list: (OBJECT)
  Derived type: (FUNCTION (T) *)
  Method-combination: STANDARD
  Methods:
    (ASSOCIATIVE-RECORD-INSTRUCTION-SET (ASSOCIATIVE-RECORD))
      Documentation:
        automatically generated reader method

definitions
  • SYS:CONTRIB;SB-SIMD;CODE;RECORD.LISP.NEWEST
    • SB-SIMD-INTERNALS:ASSOCIATIVE-RECORD

DEFINE-TRIVIAL-FAKE-VOP   compiled macro function

properties


ID: SB-SIMD-INTERNALS:DEFINE-TRIVIAL-FAKE-VOP
ALLOC: HEAP DYNAMIC



DEFINE-TRIVIAL-FAKE-VOP names a macro:
  Lambda-list: (NAME OPERATOR &KEY KEY RESULT-KEY)
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-FAKE-VOPS.LISP.NEWEST

definitions
  • SYS:CONTRIB;SB-SIMD;CODE;DEFINE-FAKE-VOPS.LISP.NEWEST

COMPARISON-RECORD-INSTRUCTION-SET   generic function

properties


ID: SB-SIMD-INTERNALS:COMPARISON-RECORD-INSTRUCTION-SET
ALLOC: HEAP DYNAMIC



COMPARISON-RECORD-INSTRUCTION-SET names a generic function:
  Lambda-list: (OBJECT)
  Derived type: (FUNCTION (T) *)
  Method-combination: STANDARD
  Methods:
    (COMPARISON-RECORD-INSTRUCTION-SET (COMPARISON-RECORD))
      Documentation:
        automatically generated reader method

definitions
  • SYS:CONTRIB;SB-SIMD;CODE;RECORD.LISP.NEWEST
    • SB-SIMD-INTERNALS:COMPARISON-RECORD

+U64-FALSE​+   constant var

properties


ID: SB-SIMD-INTERNALS:+U64-FALSE+
ALLOC: HEAP DYNAMIC



+U64-FALSE+ names a constant variable:
  Value: 0

  • Referenced by
    • SB-SIMD:U64-FROM-BOOLEAN
definitions
  • SYS:CONTRIB;SB-SIMD;CODE;CONSTANTS.LISP.NEWEST

ROW-MAJOR-AREF-RECORD   class

properties


ID: SB-SIMD-INTERNALS:ROW-MAJOR-AREF-RECORD
ALLOC: HEAP DYNAMIC



ROW-MAJOR-AREF-RECORD names the standard-class #<STANDARD-CLASS SB-SIMD-INTERNALS:ROW-MAJOR-AREF-RECORD>:
  Class precedence-list: SB-SIMD-INTERNALS:ROW-MAJOR-AREF-RECORD,
                         SB-SIMD-INTERNALS:REFFER-RECORD,
                         SB-SIMD-INTERNALS:FUNCTION-RECORD,
                         SB-SIMD-INTERNALS:RECORD, SB-SIMD-INTERNALS:PRINTABLE,
                         STANDARD-OBJECT, SB-PCL::SLOT-OBJECT, T
  Direct superclasses: SB-SIMD-INTERNALS:REFFER-RECORD
  No subclasses.
  Direct slots:
    SB-SIMD-INTERNALS::%NAME
      Readers: SB-SIMD-INTERNALS::ROW-MAJOR-AREF-RECORD-NAME
    SB-SIMD-INTERNALS::%INSTRUCTION-SET
      Readers: SB-SIMD-INTERNALS::ROW-MAJOR-AREF-RECORD-INSTRUCTION-SET

definitions
  • SYS:CONTRIB;SB-SIMD;CODE;RECORD.LISP.NEWEST

REINTERPRET-CAST-RECORD-INSTRUCTION-SET   generic function

properties


ID: SB-SIMD-INTERNALS:REINTERPRET-CAST-RECORD-INSTRUCTION-SET
ALLOC: HEAP DYNAMIC



REINTERPRET-CAST-RECORD-INSTRUCTION-SET names a generic function:
  Lambda-list: (OBJECT)
  Derived type: (FUNCTION (T) *)
  Method-combination: STANDARD
  Methods:
    (REINTERPRET-CAST-RECORD-INSTRUCTION-SET (REINTERPRET-CAST-RECORD))
      Documentation:
        automatically generated reader method

definitions
  • SYS:CONTRIB;SB-SIMD;CODE;RECORD.LISP.NEWEST
    • SB-SIMD-INTERNALS:REINTERPRET-CAST-RECORD

+S8-TRUE​+   constant var

properties


ID: SB-SIMD-INTERNALS:+S8-TRUE+
ALLOC: HEAP DYNAMIC



+S8-TRUE+ names a constant variable:
  Value: -1

  • Referenced by
    • SB-SIMD-AVX2::%S8.32-NOT
    • SB-SIMD-AVX::%S8.16-NOT
    • SB-SIMD-SSE2::%S8.16-NOT
definitions
  • SYS:CONTRIB;SB-SIMD;CODE;CONSTANTS.LISP.NEWEST

REINTERPRET-CAST-RECORD   class

properties


ID: SB-SIMD-INTERNALS:REINTERPRET-CAST-RECORD
ALLOC: HEAP DYNAMIC



REINTERPRET-CAST-RECORD names the standard-class #<STANDARD-CLASS SB-SIMD-INTERNALS:REINTERPRET-CAST-RECORD>:
  Class precedence-list: SB-SIMD-INTERNALS:REINTERPRET-CAST-RECORD,
                         SB-SIMD-INTERNALS:FUNCTION-RECORD,
                         SB-SIMD-INTERNALS:RECORD, SB-SIMD-INTERNALS:PRINTABLE,
                         STANDARD-OBJECT, SB-PCL::SLOT-OBJECT, T
  Direct superclasses: SB-SIMD-INTERNALS:FUNCTION-RECORD
  No subclasses.
  Direct slots:
    SB-SIMD-INTERNALS::%NAME
      Readers: SB-SIMD-INTERNALS:REINTERPRET-CAST-RECORD-NAME
    SB-SIMD-INTERNALS::%INSTRUCTION-SET
      Readers: SB-SIMD-INTERNALS:REINTERPRET-CAST-RECORD-INSTRUCTION-SET
    SB-SIMD-INTERNALS::%REINTERPRETERS
      Type: LIST
      Initargs: :REINTERPRETERS
      Initform: (SB-SIMD-INTERNALS:REQUIRED-ARGUMENT :REINTERPRETERS)
      Readers: SB-SIMD-INTERNALS:REINTERPRET-CAST-RECORD-REINTERPRETERS

definitions
  • SYS:CONTRIB;SB-SIMD;CODE;RECORD.LISP.NEWEST

RECORD-P   compiled function

properties


ID: SB-SIMD-INTERNALS:RECORD-P
ALLOC: HEAP DYNAMIC



RECORD-P names a compiled function:
  Lambda-list: (X)
  Derived type: (FUNCTION (T) (VALUES BOOLEAN &OPTIONAL))
  Source file: SYS:CONTRIB;SB-SIMD;CODE;RECORD.LISP.NEWEST

definitions
  • SYS:CONTRIB;SB-SIMD;CODE;RECORD.LISP.NEWEST

+S32-TRUE​+   constant var

properties


ID: SB-SIMD-INTERNALS:+S32-TRUE+
ALLOC: HEAP DYNAMIC



+S32-TRUE+ names a constant variable:
  Value: -1

  • Referenced by
    • SB-SIMD-AVX2::%S32.8-NOT
    • SB-SIMD-AVX::%S32.4-NOT
    • SB-SIMD-SSE2::%S32.4-NOT
definitions
  • SYS:CONTRIB;SB-SIMD;CODE;CONSTANTS.LISP.NEWEST

ENSURE-LIST   compiled function

properties


ID: SB-SIMD-INTERNALS:ENSURE-LIST
ALLOC: HEAP DYNAMIC



ENSURE-LIST names a compiled function:
  Lambda-list: (X)
  Derived type: (FUNCTION (T) (VALUES LIST &OPTIONAL))
  Source file: SYS:CONTRIB;SB-SIMD;CODE;UTILITIES.LISP.NEWEST

definitions
  • SYS:CONTRIB;SB-SIMD;CODE;UTILITIES.LISP.NEWEST

SSE2-SUPPORTED-P   compiled function

properties


ID: SB-SIMD-INTERNALS:SSE2-SUPPORTED-P
ALLOC: HEAP DYNAMIC



SSE2-SUPPORTED-P names a compiled function:
  Lambda-list: ()
  Derived type: (FUNCTION NIL (VALUES BOOLEAN &OPTIONAL))
  Source file: SYS:CONTRIB;SB-SIMD;CODE;CPU-IDENTIFICATION.LISP.NEWEST

definitions
  • SYS:CONTRIB;SB-SIMD;CODE;CPU-IDENTIFICATION.LISP.NEWEST

REFFER-RECORD-PRIMITIVE   generic function

properties


ID: SB-SIMD-INTERNALS:REFFER-RECORD-PRIMITIVE
ALLOC: HEAP DYNAMIC



REFFER-RECORD-PRIMITIVE names a generic function:
  Lambda-list: (OBJECT)
  Derived type: (FUNCTION (T) *)
  Method-combination: STANDARD
  Methods:
    (REFFER-RECORD-PRIMITIVE (REFFER-RECORD))
      Documentation:
        automatically generated reader method

definitions
  • SYS:CONTRIB;SB-SIMD;CODE;RECORD.LISP.NEWEST
    • SB-SIMD-INTERNALS:REFFER-RECORD

INSTRUCTION-RECORD-ARGUMENT-RECORDS   generic function

properties


ID: SB-SIMD-INTERNALS:INSTRUCTION-RECORD-ARGUMENT-RECORDS
ALLOC: HEAP DYNAMIC



INSTRUCTION-RECORD-ARGUMENT-RECORDS names a generic function:
  Lambda-list: (OBJECT)
  Derived type: (FUNCTION (T) *)
  Method-combination: STANDARD
  Methods:
    (INSTRUCTION-RECORD-ARGUMENT-RECORDS (INSTRUCTION-RECORD))
      Documentation:
        automatically generated reader method

  • Called by
    • (DEFINE-TRIVIAL-FAKE-VOP)
    • (DEFINE-FAKE-VOP)
definitions
  • SYS:CONTRIB;SB-SIMD;CODE;RECORD.LISP.NEWEST
    • SB-SIMD-INTERNALS:INSTRUCTION-RECORD

ASSOCIATIVE-RECORD-IDENTITY-ELEMENT   generic function

properties


ID: SB-SIMD-INTERNALS:ASSOCIATIVE-RECORD-IDENTITY-ELEMENT
ALLOC: HEAP DYNAMIC



ASSOCIATIVE-RECORD-IDENTITY-ELEMENT names a generic function:
  Lambda-list: (OBJECT)
  Derived type: (FUNCTION (T) *)
  Method-combination: STANDARD
  Methods:
    (ASSOCIATIVE-RECORD-IDENTITY-ELEMENT (ASSOCIATIVE-RECORD))
      Documentation:
        automatically generated reader method

  • Called by
    • (FUNCTION-RECORD-REQUIRED-ARGUMENT-RECORDS (ASSOCIATIVE-RECORD))
definitions
  • SYS:CONTRIB;SB-SIMD;CODE;RECORD.LISP.NEWEST
    • SB-SIMD-INTERNALS:ASSOCIATIVE-RECORD

VALUE-RECORD-BITS   generic function

properties


ID: SB-SIMD-INTERNALS:VALUE-RECORD-BITS
ALLOC: HEAP DYNAMIC



VALUE-RECORD-BITS names a generic function:
  Lambda-list: (OBJECT)
  Derived type: (FUNCTION (T) *)
  Method-combination: STANDARD
  Methods:
    (VALUE-RECORD-BITS (VALUE-RECORD))
      Documentation:
        automatically generated reader method

  • Called by
    • (PRINTABLE-SLOT-PLIST APPEND (VALUE-RECORD))
definitions
  • SYS:CONTRIB;SB-SIMD;CODE;RECORD.LISP.NEWEST
    • SB-SIMD-INTERNALS:VALUE-RECORD

INDEX-   compiled cmacro function

properties


ID: SB-SIMD-INTERNALS:INDEX-
ALLOC: HEAP DYNAMIC



INDEX- names a compiled function:
  Lambda-list: (INDEX &REST MORE-INDICES)
  Derived type: (FUNCTION (T &REST T)
                 (VALUES (INTEGER -17592186044414 17592186044414) &OPTIONAL))
  Source file: SYS:CONTRIB;SB-SIMD;CODE;UTILITIES.LISP.NEWEST

INDEX- has a compiler-macro:
  Source file: SYS:CONTRIB;SB-SIMD;CODE;UTILITIES.LISP.NEWEST

definitions
  • SYS:CONTRIB;SB-SIMD;CODE;UTILITIES.LISP.NEWEST

IF-RECORD-P   compiled function

properties


ID: SB-SIMD-INTERNALS:IF-RECORD-P
ALLOC: HEAP DYNAMIC



IF-RECORD-P names a compiled function:
  Lambda-list: (X)
  Derived type: (FUNCTION (T) (VALUES BOOLEAN &OPTIONAL))
  Source file: SYS:CONTRIB;SB-SIMD;CODE;RECORD.LISP.NEWEST

definitions
  • SYS:CONTRIB;SB-SIMD;CODE;RECORD.LISP.NEWEST

REINTERPRET-CAST-RECORD-NAME   generic function

properties


ID: SB-SIMD-INTERNALS:REINTERPRET-CAST-RECORD-NAME
ALLOC: HEAP DYNAMIC



REINTERPRET-CAST-RECORD-NAME names a generic function:
  Lambda-list: (OBJECT)
  Derived type: (FUNCTION (T) *)
  Method-combination: STANDARD
  Methods:
    (REINTERPRET-CAST-RECORD-NAME (REINTERPRET-CAST-RECORD))
      Documentation:
        automatically generated reader method

definitions
  • SYS:CONTRIB;SB-SIMD;CODE;RECORD.LISP.NEWEST
    • SB-SIMD-INTERNALS:REINTERPRET-CAST-RECORD

SETF-ROW-MAJOR-AREF-RECORD   class

properties


ID: SB-SIMD-INTERNALS:SETF-ROW-MAJOR-AREF-RECORD
ALLOC: HEAP DYNAMIC



SETF-ROW-MAJOR-AREF-RECORD names the standard-class #<STANDARD-CLASS SB-SIMD-INTERNALS:SETF-ROW-MAJOR-AREF-RECORD>:
  Class precedence-list: SB-SIMD-INTERNALS:SETF-ROW-MAJOR-AREF-RECORD,
                         SB-SIMD-INTERNALS:REFFER-RECORD,
                         SB-SIMD-INTERNALS:FUNCTION-RECORD,
                         SB-SIMD-INTERNALS:RECORD, SB-SIMD-INTERNALS:PRINTABLE,
                         STANDARD-OBJECT, SB-PCL::SLOT-OBJECT, T
  Direct superclasses: SB-SIMD-INTERNALS:REFFER-RECORD
  No subclasses.
  Direct slots:
    SB-SIMD-INTERNALS::%NAME
      Readers: SB-SIMD-INTERNALS::SETF-ROW-MAJOR-AREF-RECORD-NAME
    SB-SIMD-INTERNALS::%INSTRUCTION-SET
      Readers: SB-SIMD-INTERNALS::SETF-ROW-MAJOR-AREF-RECORD-INSTRUCTION-SET

definitions
  • SYS:CONTRIB;SB-SIMD;CODE;RECORD.LISP.NEWEST

REDUCER-RECORD   class

properties


ID: SB-SIMD-INTERNALS:REDUCER-RECORD
ALLOC: HEAP DYNAMIC



REDUCER-RECORD names the standard-class #<STANDARD-CLASS SB-SIMD-INTERNALS:REDUCER-RECORD>:
  Class precedence-list: SB-SIMD-INTERNALS:REDUCER-RECORD,
                         SB-SIMD-INTERNALS:FUNCTION-RECORD,
                         SB-SIMD-INTERNALS:RECORD, SB-SIMD-INTERNALS:PRINTABLE,
                         STANDARD-OBJECT, SB-PCL::SLOT-OBJECT, T
  Direct superclasses: SB-SIMD-INTERNALS:FUNCTION-RECORD
  No subclasses.
  Direct slots:
    SB-SIMD-INTERNALS::%NAME
      Readers: SB-SIMD-INTERNALS:REDUCER-RECORD-NAME
    SB-SIMD-INTERNALS::%INSTRUCTION-SET
      Readers: SB-SIMD-INTERNALS:REDUCER-RECORD-INSTRUCTION-SET
    SB-SIMD-INTERNALS::%BINARY-OPERATION
      Initargs: :BINARY-OPERATION
      Initform: (SB-SIMD-INTERNALS:REQUIRED-ARGUMENT :BINARY-OPERATION)
      Readers: SB-SIMD-INTERNALS:REDUCER-RECORD-BINARY-OPERATION
    SB-SIMD-INTERNALS::%INITIAL-ELEMENT
      Initargs: :INITIAL-ELEMENT
      Initform: (SB-SIMD-INTERNALS:REQUIRED-ARGUMENT :INITIAL-ELEMENT)
      Readers: SB-SIMD-INTERNALS:REDUCER-RECORD-INITIAL-ELEMENT

definitions
  • SYS:CONTRIB;SB-SIMD;CODE;RECORD.LISP.NEWEST

INSTRUCTION-RECORD-NAME   generic function

properties


ID: SB-SIMD-INTERNALS:INSTRUCTION-RECORD-NAME
ALLOC: HEAP DYNAMIC



INSTRUCTION-RECORD-NAME names a generic function:
  Lambda-list: (OBJECT)
  Derived type: (FUNCTION (T) *)
  Method-combination: STANDARD
  Methods:
    (INSTRUCTION-RECORD-NAME (INSTRUCTION-RECORD))
      Documentation:
        automatically generated reader method

  • Called by
    • (MISSING-INSTRUCTION)
definitions
  • SYS:CONTRIB;SB-SIMD;CODE;RECORD.LISP.NEWEST
    • SB-SIMD-INTERNALS:INSTRUCTION-RECORD

LAMBDA-EXPRESSION-P   compiled function

properties


ID: SB-SIMD-INTERNALS:LAMBDA-EXPRESSION-P
ALLOC: HEAP DYNAMIC



LAMBDA-EXPRESSION-P names a compiled function:
  Lambda-list: (X)
  Derived type: (FUNCTION (T) (VALUES BOOLEAN &OPTIONAL))
  Source file: SYS:CONTRIB;SB-SIMD;CODE;UTILITIES.LISP.NEWEST

definitions
  • SYS:CONTRIB;SB-SIMD;CODE;UTILITIES.LISP.NEWEST

MOST-POSITIVE-U8   constant var

properties


ID: SB-SIMD-INTERNALS:MOST-POSITIVE-U8
ALLOC: HEAP DYNAMIC



MOST-POSITIVE-U8 names a constant variable:
  Value: 255

definitions
  • SYS:CONTRIB;SB-SIMD;CODE;CONSTANTS.LISP.NEWEST

REDUCER-RECORD-INSTRUCTION-SET   generic function

properties


ID: SB-SIMD-INTERNALS:REDUCER-RECORD-INSTRUCTION-SET
ALLOC: HEAP DYNAMIC



REDUCER-RECORD-INSTRUCTION-SET names a generic function:
  Lambda-list: (OBJECT)
  Derived type: (FUNCTION (T) *)
  Method-combination: STANDARD
  Methods:
    (REDUCER-RECORD-INSTRUCTION-SET (REDUCER-RECORD))
      Documentation:
        automatically generated reader method

definitions
  • SYS:CONTRIB;SB-SIMD;CODE;RECORD.LISP.NEWEST
    • SB-SIMD-INTERNALS:REDUCER-RECORD

SSE-SUPPORTED-P   compiled function

properties


ID: SB-SIMD-INTERNALS:SSE-SUPPORTED-P
ALLOC: HEAP DYNAMIC



SSE-SUPPORTED-P names a compiled function:
  Lambda-list: ()
  Derived type: (FUNCTION NIL (VALUES BOOLEAN &OPTIONAL))
  Source file: SYS:CONTRIB;SB-SIMD;CODE;CPU-IDENTIFICATION.LISP.NEWEST

definitions
  • SYS:CONTRIB;SB-SIMD;CODE;CPU-IDENTIFICATION.LISP.NEWEST

CAST-RECORD-NAME   generic function

properties


ID: SB-SIMD-INTERNALS:CAST-RECORD-NAME
ALLOC: HEAP DYNAMIC



CAST-RECORD-NAME names a generic function:
  Lambda-list: (OBJECT)
  Derived type: (FUNCTION (T) *)
  Method-combination: STANDARD
  Methods:
    (CAST-RECORD-NAME (CAST-RECORD))
      Documentation:
        automatically generated reader method

definitions
  • SYS:CONTRIB;SB-SIMD;CODE;RECORD.LISP.NEWEST
    • SB-SIMD-INTERNALS:CAST-RECORD

SIMD-RECORD-NAME   generic function

properties


ID: SB-SIMD-INTERNALS:SIMD-RECORD-NAME
ALLOC: HEAP DYNAMIC



SIMD-RECORD-NAME names a generic function:
  Lambda-list: (OBJECT)
  Derived type: (FUNCTION (T) *)
  Method-combination: STANDARD
  Methods:
    (SIMD-RECORD-NAME (SIMD-RECORD))
      Documentation:
        automatically generated reader method

definitions
  • SYS:CONTRIB;SB-SIMD;CODE;RECORD.LISP.NEWEST
    • SB-SIMD-INTERNALS:SIMD-RECORD

FUNCTION-RECORD   class

properties


ID: SB-SIMD-INTERNALS:FUNCTION-RECORD
ALLOC: HEAP DYNAMIC



FUNCTION-RECORD names the standard-class #<STANDARD-CLASS SB-SIMD-INTERNALS:FUNCTION-RECORD>:
  Class precedence-list: SB-SIMD-INTERNALS:FUNCTION-RECORD,
                         SB-SIMD-INTERNALS:RECORD, SB-SIMD-INTERNALS:PRINTABLE,
                         STANDARD-OBJECT, SB-PCL::SLOT-OBJECT, T
  Direct superclasses: SB-SIMD-INTERNALS:RECORD
  Direct subclasses: SB-SIMD-INTERNALS:REINTERPRET-CAST-RECORD,
                     SB-SIMD-INTERNALS:CAST-RECORD, SB-SIMD-INTERNALS:IF-RECORD,
                     SB-SIMD-INTERNALS:UNEQUAL-RECORD,
                     SB-SIMD-INTERNALS:COMPARISON-RECORD,
                     SB-SIMD-INTERNALS:REDUCER-RECORD,
                     SB-SIMD-INTERNALS:ASSOCIATIVE-RECORD,
                     SB-SIMD-INTERNALS:VREF-RECORD,
                     SB-SIMD-INTERNALS:INSTRUCTION-RECORD,
                     SB-SIMD-INTERNALS:REFFER-RECORD
  Direct slots:
    SB-SIMD-INTERNALS::%NAME
      Readers: SB-SIMD-INTERNALS:FUNCTION-RECORD-NAME
    SB-SIMD-INTERNALS::%INSTRUCTION-SET
      Readers: SB-SIMD-INTERNALS:FUNCTION-RECORD-INSTRUCTION-SET
    SB-SIMD-INTERNALS::%SCALAR-VARIANT
      Type: (OR SB-SIMD-INTERNALS:FUNCTION-RECORD NULL)
      Initargs: :SCALAR-VARIANT
      Readers: SB-SIMD-INTERNALS:FUNCTION-RECORD-SCALAR-VARIANT

definitions
  • SYS:CONTRIB;SB-SIMD;CODE;RECORD.LISP.NEWEST

AREF-RECORD-P   compiled function

properties


ID: SB-SIMD-INTERNALS:AREF-RECORD-P
ALLOC: HEAP DYNAMIC



AREF-RECORD-P names a compiled function:
  Lambda-list: (X)
  Derived type: (FUNCTION (T) (VALUES BOOLEAN &OPTIONAL))
  Source file: SYS:CONTRIB;SB-SIMD;CODE;RECORD.LISP.NEWEST

definitions
  • SYS:CONTRIB;SB-SIMD;CODE;RECORD.LISP.NEWEST

SSSE3-SUPPORTED-P   compiled function

properties


ID: SB-SIMD-INTERNALS:SSSE3-SUPPORTED-P
ALLOC: HEAP DYNAMIC



SSSE3-SUPPORTED-P names a compiled function:
  Lambda-list: ()
  Derived type: (FUNCTION NIL (VALUES BOOLEAN &OPTIONAL))
  Source file: SYS:CONTRIB;SB-SIMD;CODE;CPU-IDENTIFICATION.LISP.NEWEST

definitions
  • SYS:CONTRIB;SB-SIMD;CODE;CPU-IDENTIFICATION.LISP.NEWEST

ASSOCIATIVE-RECORD-NAME   generic function

properties


ID: SB-SIMD-INTERNALS:ASSOCIATIVE-RECORD-NAME
ALLOC: HEAP DYNAMIC



ASSOCIATIVE-RECORD-NAME names a generic function:
  Lambda-list: (OBJECT)
  Derived type: (FUNCTION (T) *)
  Method-combination: STANDARD
  Methods:
    (ASSOCIATIVE-RECORD-NAME (ASSOCIATIVE-RECORD))
      Documentation:
        automatically generated reader method

definitions
  • SYS:CONTRIB;SB-SIMD;CODE;RECORD.LISP.NEWEST
    • SB-SIMD-INTERNALS:ASSOCIATIVE-RECORD

FIND-VALUE-RECORD   compiled function

properties


ID: SB-SIMD-INTERNALS:FIND-VALUE-RECORD
ALLOC: HEAP DYNAMIC



FIND-VALUE-RECORD names a compiled function:
  Lambda-list: (NAME &OPTIONAL (ERRORP T))
  Derived type: (FUNCTION (T &OPTIONAL T) (VALUES T &OPTIONAL))
  Source file: SYS:CONTRIB;SB-SIMD;CODE;RECORD.LISP.NEWEST

  • Called by
    • (WITH-PRIMITIVE-ARGUMENT)
    • (FUNCTION-RECORD-REQUIRED-ARGUMENT-RECORDS (REINTERPRET-CAST-RECORD))
    • (FUNCTION-RECORD-REQUIRED-ARGUMENT-RECORDS (SIMD-CAST-RECORD))
    • (FUNCTION-RECORD-REQUIRED-ARGUMENT-RECORDS (CAST-RECORD))
    • (FUNCTION-RECORD-REQUIRED-ARGUMENT-RECORDS (STORE-RECORD))
    • (FUNCTION-RECORD-REQUIRED-ARGUMENT-RECORDS (LOAD-RECORD))
    • (FUNCTION-RECORD-REQUIRED-ARGUMENT-RECORDS (SETF-ROW-MAJOR-AREF-RECORD))
    • (FUNCTION-RECORD-REST-ARGUMENT-RECORD (SETF-AREF-RECORD))
    • (FUNCTION-RECORD-REQUIRED-ARGUMENT-RECORDS (ROW-MAJOR-AREF-RECORD))
    • (FUNCTION-RECORD-REST-ARGUMENT-RECORD (AREF-RECORD))
definitions
  • SYS:CONTRIB;SB-SIMD;CODE;RECORD.LISP.NEWEST

FUNCTION-RECORD-INSTRUCTION-SET   generic function

properties


ID: SB-SIMD-INTERNALS:FUNCTION-RECORD-INSTRUCTION-SET
ALLOC: HEAP DYNAMIC



FUNCTION-RECORD-INSTRUCTION-SET names a generic function:
  Lambda-list: (OBJECT)
  Derived type: (FUNCTION (T) *)
  Method-combination: STANDARD
  Methods:
    (FUNCTION-RECORD-INSTRUCTION-SET (FUNCTION-RECORD))
      Documentation:
        automatically generated reader method

  • Called by
    • SB-SIMD-INTERNALS:FILTER-AVAILABLE-FUNCTION-RECORDS
    • SB-SIMD-INTERNALS::REGISTER-VECTORIZER
definitions
  • SYS:CONTRIB;SB-SIMD;CODE;RECORD.LISP.NEWEST
    • SB-SIMD-INTERNALS:FUNCTION-RECORD

SIMD-RECORD-BITS   generic function

properties


ID: SB-SIMD-INTERNALS:SIMD-RECORD-BITS
ALLOC: HEAP DYNAMIC



SIMD-RECORD-BITS names a generic function:
  Lambda-list: (OBJECT)
  Derived type: (FUNCTION (T) *)
  Method-combination: STANDARD
  Methods:
    (SIMD-RECORD-BITS (SIMD-RECORD))
      Documentation:
        automatically generated reader method

definitions
  • SYS:CONTRIB;SB-SIMD;CODE;RECORD.LISP.NEWEST
    • SB-SIMD-INTERNALS:SIMD-RECORD

VREF-RECORD-AREF   generic function

properties


ID: SB-SIMD-INTERNALS:VREF-RECORD-AREF
ALLOC: HEAP DYNAMIC



VREF-RECORD-AREF names a generic function:
  Lambda-list: (OBJECT)
  Derived type: (FUNCTION (T) *)
  Method-combination: STANDARD
  Methods:
    (VREF-RECORD-AREF (VREF-RECORD))
      Documentation:
        automatically generated reader method

  • Called by
    • (PRINTABLE-SLOT-PLIST APPEND (VREF-RECORD))
definitions
  • SYS:CONTRIB;SB-SIMD;CODE;RECORD.LISP.NEWEST
    • SB-SIMD-INTERNALS:VREF-RECORD

MOST-POSITIVE-U1   constant var

properties


ID: SB-SIMD-INTERNALS:MOST-POSITIVE-U1
ALLOC: HEAP DYNAMIC



MOST-POSITIVE-U1 names a constant variable:
  Value: 1

definitions
  • SYS:CONTRIB;SB-SIMD;CODE;CONSTANTS.LISP.NEWEST

SSE3-SUPPORTED-P   compiled function

properties


ID: SB-SIMD-INTERNALS:SSE3-SUPPORTED-P
ALLOC: HEAP DYNAMIC



SSE3-SUPPORTED-P names a compiled function:
  Lambda-list: ()
  Derived type: (FUNCTION NIL (VALUES BOOLEAN &OPTIONAL))
  Source file: SYS:CONTRIB;SB-SIMD;CODE;CPU-IDENTIFICATION.LISP.NEWEST

definitions
  • SYS:CONTRIB;SB-SIMD;CODE;CPU-IDENTIFICATION.LISP.NEWEST

+U64-TRUE​+   constant var

properties


ID: SB-SIMD-INTERNALS:+U64-TRUE+
ALLOC: HEAP DYNAMIC



+U64-TRUE+ names a constant variable:
  Value: 18446744073709551615

  • Referenced by
    • SB-SIMD-AVX2::%U64.4-NOT
    • SB-SIMD-AVX::%U64.2-NOT
    • SB-SIMD-SSE2::%U64.2-NOT
    • SB-SIMD:U64-FROM-BOOLEAN
definitions
  • SYS:CONTRIB;SB-SIMD;CODE;CONSTANTS.LISP.NEWEST

IF-RECORD-NAME   generic function

properties


ID: SB-SIMD-INTERNALS:IF-RECORD-NAME
ALLOC: HEAP DYNAMIC



IF-RECORD-NAME names a generic function:
  Lambda-list: (OBJECT)
  Derived type: (FUNCTION (T) *)
  Method-combination: STANDARD
  Methods:
    (IF-RECORD-NAME (IF-RECORD))
      Documentation:
        automatically generated reader method

definitions
  • SYS:CONTRIB;SB-SIMD;CODE;RECORD.LISP.NEWEST
    • SB-SIMD-INTERNALS:IF-RECORD

INSTRUCTION-SET-AVAILABLE-P   compiled function

properties


ID: SB-SIMD-INTERNALS:INSTRUCTION-SET-AVAILABLE-P
ALLOC: HEAP DYNAMIC



INSTRUCTION-SET-AVAILABLE-P names a compiled function:
  Lambda-list: (INSTRUCTION-SET)
  Derived type: (FUNCTION (T) *)
  Source file: SYS:CONTRIB;SB-SIMD;CODE;INSTRUCTION-SET.LISP.NEWEST

  • Called by
    • (DEFINE-FAKE-VOP)
    • SB-SIMD-INTERNALS:FILTER-AVAILABLE-FUNCTION-RECORDS
    • SB-SIMD-INTERNALS::UPDATE-IDISPATCH-INDEX
definitions
  • SYS:CONTRIB;SB-SIMD;CODE;INSTRUCTION-SET.LISP.NEWEST

LOAD-RECORD-P   compiled function

properties


ID: SB-SIMD-INTERNALS:LOAD-RECORD-P
ALLOC: HEAP DYNAMIC



LOAD-RECORD-P names a compiled function:
  Lambda-list: (X)
  Derived type: (FUNCTION (T) (VALUES BOOLEAN &OPTIONAL))
  Source file: SYS:CONTRIB;SB-SIMD;CODE;RECORD.LISP.NEWEST

definitions
  • SYS:CONTRIB;SB-SIMD;CODE;RECORD.LISP.NEWEST

*INSTRUCTION-SETS​*   var

properties


ID: SB-SIMD-INTERNALS:*INSTRUCTION-SETS*
ALLOC: HEAP IMMOBILE



*INSTRUCTION-SETS* names a special variable:
  Value: #<HASH-TABLE :TEST EQ :COUNT 26 {1200AF4CB3}>

  • Referenced by
    • (SHARED-INITIALIZE AFTER (INSTRUCTION-SET T))
    • SB-SIMD-INTERNALS:FIND-INSTRUCTION-SET
definitions
  • SYS:CONTRIB;SB-SIMD;CODE;INSTRUCTION-SET.LISP.NEWEST

LOAD-RECORD-ROW-MAJOR-AREF   generic function

properties


ID: SB-SIMD-INTERNALS:LOAD-RECORD-ROW-MAJOR-AREF
ALLOC: HEAP DYNAMIC



LOAD-RECORD-ROW-MAJOR-AREF names a generic function:
  Lambda-list: (OBJECT)
  Derived type: (FUNCTION (T) *)
  Method-combination: STANDARD
  Methods:
    (LOAD-RECORD-ROW-MAJOR-AREF (LOAD-RECORD))
      Documentation:
        automatically generated reader method

definitions
  • SYS:CONTRIB;SB-SIMD;CODE;RECORD.LISP.NEWEST
    • SB-SIMD-INTERNALS:LOAD-RECORD

SIMD-RECORD-P   compiled function

properties


ID: SB-SIMD-INTERNALS:SIMD-RECORD-P
ALLOC: HEAP DYNAMIC



SIMD-RECORD-P names a compiled function:
  Lambda-list: (X)
  Derived type: (FUNCTION (T) (VALUES BOOLEAN &OPTIONAL))
  Source file: SYS:CONTRIB;SB-SIMD;CODE;RECORD.LISP.NEWEST

  • Called by
    • (WITH-PRIMITIVE-ARGUMENT)
    • SB-SIMD-INTERNALS:SIMD-FUNCTION-RECORD-P
    • SB-SIMD-INTERNALS:SCALAR-FUNCTION-RECORD-P
definitions
  • SYS:CONTRIB;SB-SIMD;CODE;RECORD.LISP.NEWEST

VREF-RECORD-VALUE-RECORD   generic function

properties


ID: SB-SIMD-INTERNALS:VREF-RECORD-VALUE-RECORD
ALLOC: HEAP DYNAMIC



VREF-RECORD-VALUE-RECORD names a generic function:
  Lambda-list: (OBJECT)
  Derived type: (FUNCTION (T) *)
  Method-combination: STANDARD
  Methods:
    (VREF-RECORD-VALUE-RECORD (VREF-RECORD))
      Documentation:
        automatically generated reader method

  • Called by
    • (FUNCTION-RECORD-RESULT-RECORDS (VREF-RECORD))
definitions
  • SYS:CONTRIB;SB-SIMD;CODE;RECORD.LISP.NEWEST
    • SB-SIMD-INTERNALS:VREF-RECORD

MOST-POSITIVE-S32   constant var

properties


ID: SB-SIMD-INTERNALS:MOST-POSITIVE-S32
ALLOC: HEAP DYNAMIC



MOST-POSITIVE-S32 names a constant variable:
  Value: 2147483647

definitions
  • SYS:CONTRIB;SB-SIMD;CODE;CONSTANTS.LISP.NEWEST

VREF-RECORD-MNEMONIC   generic function

properties


ID: SB-SIMD-INTERNALS:VREF-RECORD-MNEMONIC
ALLOC: HEAP DYNAMIC



VREF-RECORD-MNEMONIC names a generic function:
  Lambda-list: (OBJECT)
  Derived type: (FUNCTION (T) *)
  Method-combination: STANDARD
  Methods:
    (VREF-RECORD-MNEMONIC (VREF-RECORD))
      Documentation:
        automatically generated reader method

  • Called by
    • (PRINTABLE-SLOT-PLIST APPEND (VREF-RECORD))
definitions
  • SYS:CONTRIB;SB-SIMD;CODE;RECORD.LISP.NEWEST
    • SB-SIMD-INTERNALS:VREF-RECORD

MOST-POSITIVE-U4   constant var

properties


ID: SB-SIMD-INTERNALS:MOST-POSITIVE-U4
ALLOC: HEAP DYNAMIC



MOST-POSITIVE-U4 names a constant variable:
  Value: 15

definitions
  • SYS:CONTRIB;SB-SIMD;CODE;CONSTANTS.LISP.NEWEST

INSTRUCTION-SET-INCLUDES   generic function

properties


ID: SB-SIMD-INTERNALS:INSTRUCTION-SET-INCLUDES
ALLOC: HEAP DYNAMIC



INSTRUCTION-SET-INCLUDES names a generic function:
  Lambda-list: (OBJECT)
  Derived type: (FUNCTION (T) *)
  Method-combination: STANDARD
  Methods:
    (INSTRUCTION-SET-INCLUDES (INSTRUCTION-SET))
      Documentation:
        automatically generated reader method

  • Called by
    • SB-SIMD-INTERNALS:INCLUDED-INSTRUCTION-SETS
definitions
  • SYS:CONTRIB;SB-SIMD;CODE;INSTRUCTION-SET.LISP.NEWEST
    • SB-SIMD-INTERNALS:INSTRUCTION-SET

VALUE-RECORD-INSTRUCTION-SET   generic function

properties


ID: SB-SIMD-INTERNALS:VALUE-RECORD-INSTRUCTION-SET
ALLOC: HEAP DYNAMIC



VALUE-RECORD-INSTRUCTION-SET names a generic function:
  Lambda-list: (OBJECT)
  Derived type: (FUNCTION (T) *)
  Method-combination: STANDARD
  Methods:
    (VALUE-RECORD-INSTRUCTION-SET (VALUE-RECORD))
      Documentation:
        automatically generated reader method

definitions
  • SYS:CONTRIB;SB-SIMD;CODE;RECORD.LISP.NEWEST
    • SB-SIMD-INTERNALS:VALUE-RECORD

+S64-TRUE​+   constant var

properties


ID: SB-SIMD-INTERNALS:+S64-TRUE+
ALLOC: HEAP DYNAMIC



+S64-TRUE+ names a constant variable:
  Value: -1

  • Referenced by
    • SB-SIMD-AVX2::%S64.4-NOT
    • SB-SIMD-AVX::%S64.2-NOT
    • SB-SIMD-SSE2::%S64.2-NOT
definitions
  • SYS:CONTRIB;SB-SIMD;CODE;CONSTANTS.LISP.NEWEST

REQUIRED-ARGUMENT   compiled function

properties


ID: SB-SIMD-INTERNALS:REQUIRED-ARGUMENT
ALLOC: HEAP DYNAMIC



REQUIRED-ARGUMENT names a compiled function:
  Lambda-list: (INITARG)
  Derived type: (FUNCTION (T) NIL)
  Source file: SYS:CONTRIB;SB-SIMD;CODE;UTILITIES.LISP.NEWEST

definitions
  • SYS:CONTRIB;SB-SIMD;CODE;UTILITIES.LISP.NEWEST

INSTRUCTION-RECORD-P   compiled function

properties


ID: SB-SIMD-INTERNALS:INSTRUCTION-RECORD-P
ALLOC: HEAP DYNAMIC



INSTRUCTION-RECORD-P names a compiled function:
  Lambda-list: (X)
  Derived type: (FUNCTION (T) (VALUES BOOLEAN &OPTIONAL))
  Source file: SYS:CONTRIB;SB-SIMD;CODE;RECORD.LISP.NEWEST

definitions
  • SYS:CONTRIB;SB-SIMD;CODE;RECORD.LISP.NEWEST

MOST-POSITIVE-U16   constant var

properties


ID: SB-SIMD-INTERNALS:MOST-POSITIVE-U16
ALLOC: HEAP DYNAMIC



MOST-POSITIVE-U16 names a constant variable:
  Value: 65535

definitions
  • SYS:CONTRIB;SB-SIMD;CODE;CONSTANTS.LISP.NEWEST

MOST-POSITIVE-S64   constant var

properties


ID: SB-SIMD-INTERNALS:MOST-POSITIVE-S64
ALLOC: HEAP DYNAMIC



MOST-POSITIVE-S64 names a constant variable:
  Value: 9223372036854775807

definitions
  • SYS:CONTRIB;SB-SIMD;CODE;CONSTANTS.LISP.NEWEST

+U8-TRUE​+   constant var

properties


ID: SB-SIMD-INTERNALS:+U8-TRUE+
ALLOC: HEAP DYNAMIC



+U8-TRUE+ names a constant variable:
  Value: 255

  • Referenced by
    • SB-SIMD-AVX2::%U8.32-NOT
    • SB-SIMD-AVX::%U8.16-NOT
    • SB-SIMD-SSE2::%U8.16-NOT
    • SB-SIMD:U8-FROM-BOOLEAN
definitions
  • SYS:CONTRIB;SB-SIMD;CODE;CONSTANTS.LISP.NEWEST

REINTERPRET-CAST-RECORD-REINTERPRETERS   generic function

properties


ID: SB-SIMD-INTERNALS:REINTERPRET-CAST-RECORD-REINTERPRETERS
ALLOC: HEAP DYNAMIC



REINTERPRET-CAST-RECORD-REINTERPRETERS names a generic function:
  Lambda-list: (OBJECT)
  Derived type: (FUNCTION (T) *)
  Method-combination: STANDARD
  Methods:
    (REINTERPRET-CAST-RECORD-REINTERPRETERS (REINTERPRET-CAST-RECORD))
      Documentation:
        automatically generated reader method

  • Called by
    • (FUNCTION-RECORD-RESULT-RECORDS (REINTERPRET-CAST-RECORD))
definitions
  • SYS:CONTRIB;SB-SIMD;CODE;RECORD.LISP.NEWEST
    • SB-SIMD-INTERNALS:REINTERPRET-CAST-RECORD

STORE-RECORD   class

properties


ID: SB-SIMD-INTERNALS:STORE-RECORD
ALLOC: HEAP DYNAMIC



STORE-RECORD names the standard-class #<STANDARD-CLASS SB-SIMD-INTERNALS:STORE-RECORD>:
  Class precedence-list: SB-SIMD-INTERNALS:STORE-RECORD,
                         SB-SIMD-INTERNALS:VREF-RECORD,
                         SB-SIMD-INTERNALS:FUNCTION-RECORD,
                         SB-SIMD-INTERNALS:RECORD, SB-SIMD-INTERNALS:PRINTABLE,
                         STANDARD-OBJECT, SB-PCL::SLOT-OBJECT, T
  Direct superclasses: SB-SIMD-INTERNALS:VREF-RECORD
  No subclasses.
  Direct slots:
    SB-SIMD-INTERNALS::%NAME
      Readers: SB-SIMD-INTERNALS:STORE-RECORD-NAME
    SB-SIMD-INTERNALS::%INSTRUCTION-SET
      Readers: SB-SIMD-INTERNALS:STORE-RECORD-INSTRUCTION-SET
    SB-SIMD-INTERNALS::%VOP
      Readers: SB-SIMD-INTERNALS:STORE-RECORD-VOP
    SB-SIMD-INTERNALS::%VOP-C
      Readers: SB-SIMD-INTERNALS:STORE-RECORD-VOP-C
    SB-SIMD-INTERNALS::%MNEMONIC
      Readers: SB-SIMD-INTERNALS:STORE-RECORD-MNEMONIC
    SB-SIMD-INTERNALS::%VALUE-RECORD
      Readers: SB-SIMD-INTERNALS:STORE-RECORD-VALUE-RECORD
    SB-SIMD-INTERNALS::%VECTOR-RECORD
      Readers: SB-SIMD-INTERNALS:STORE-RECORD-VECTOR-RECORD
    SB-SIMD-INTERNALS::%AREF
      Readers: SB-SIMD-INTERNALS:STORE-RECORD-AREF
    SB-SIMD-INTERNALS::%ROW-MAJOR-AREF
      Readers: SB-SIMD-INTERNALS:STORE-RECORD-ROW-MAJOR-AREF

definitions
  • SYS:CONTRIB;SB-SIMD;CODE;RECORD.LISP.NEWEST

+S16-FALSE​+   constant var

properties


ID: SB-SIMD-INTERNALS:+S16-FALSE+
ALLOC: HEAP DYNAMIC



+S16-FALSE+ names a constant variable:
  Value: 0

definitions
  • SYS:CONTRIB;SB-SIMD;CODE;CONSTANTS.LISP.NEWEST

LOAD-RECORD-VALUE-RECORD   generic function

properties


ID: SB-SIMD-INTERNALS:LOAD-RECORD-VALUE-RECORD
ALLOC: HEAP DYNAMIC



LOAD-RECORD-VALUE-RECORD names a generic function:
  Lambda-list: (OBJECT)
  Derived type: (FUNCTION (T) *)
  Method-combination: STANDARD
  Methods:
    (LOAD-RECORD-VALUE-RECORD (LOAD-RECORD))
      Documentation:
        automatically generated reader method

definitions
  • SYS:CONTRIB;SB-SIMD;CODE;RECORD.LISP.NEWEST
    • SB-SIMD-INTERNALS:LOAD-RECORD

INSTRUCTION-RECORD-VOP   generic function

properties


ID: SB-SIMD-INTERNALS:INSTRUCTION-RECORD-VOP
ALLOC: HEAP DYNAMIC



INSTRUCTION-RECORD-VOP names a generic function:
  Lambda-list: (OBJECT)
  Derived type: (FUNCTION (T) *)
  Method-combination: STANDARD
  Methods:
    (INSTRUCTION-RECORD-VOP (INSTRUCTION-RECORD))
      Documentation:
        automatically generated reader method

  • Called by
    • (DEFINE-FAKE-VOP)
    • (PRINTABLE-SLOT-PLIST APPEND (INSTRUCTION-RECORD))
definitions
  • SYS:CONTRIB;SB-SIMD;CODE;RECORD.LISP.NEWEST
    • SB-SIMD-INTERNALS:INSTRUCTION-RECORD

MOST-POSITIVE-U32   constant var

properties


ID: SB-SIMD-INTERNALS:MOST-POSITIVE-U32
ALLOC: HEAP DYNAMIC



MOST-POSITIVE-U32 names a constant variable:
  Value: 4294967295

definitions
  • SYS:CONTRIB;SB-SIMD;CODE;CONSTANTS.LISP.NEWEST

ASSOCIATIVE-RECORD-BINARY-OPERATION   generic function

properties


ID: SB-SIMD-INTERNALS:ASSOCIATIVE-RECORD-BINARY-OPERATION
ALLOC: HEAP DYNAMIC



ASSOCIATIVE-RECORD-BINARY-OPERATION names a generic function:
  Lambda-list: (OBJECT)
  Derived type: (FUNCTION (T) *)
  Method-combination: STANDARD
  Methods:
    (ASSOCIATIVE-RECORD-BINARY-OPERATION (ASSOCIATIVE-RECORD))
      Documentation:
        automatically generated reader method

  • Called by
    • (FUNCTION-RECORD-REST-ARGUMENT-RECORD (ASSOCIATIVE-RECORD))
    • (FUNCTION-RECORD-RESULT-RECORDS (ASSOCIATIVE-RECORD))
definitions
  • SYS:CONTRIB;SB-SIMD;CODE;RECORD.LISP.NEWEST
    • SB-SIMD-INTERNALS:ASSOCIATIVE-RECORD

IF-RECORD-BLEND   generic function

properties


ID: SB-SIMD-INTERNALS:IF-RECORD-BLEND
ALLOC: HEAP DYNAMIC



IF-RECORD-BLEND names a generic function:
  Lambda-list: (OBJECT)
  Derived type: (FUNCTION (T) *)
  Method-combination: STANDARD
  Methods:
    (IF-RECORD-BLEND (IF-RECORD))
      Documentation:
        automatically generated reader method

  • Called by
    • (FUNCTION-RECORD-REQUIRED-ARGUMENT-RECORDS (IF-RECORD))
    • (FUNCTION-RECORD-RESULT-RECORDS (IF-RECORD))
definitions
  • SYS:CONTRIB;SB-SIMD;CODE;RECORD.LISP.NEWEST
    • SB-SIMD-INTERNALS:IF-RECORD

COMPARISON-RECORD-TRUTH   generic function

properties


ID: SB-SIMD-INTERNALS:COMPARISON-RECORD-TRUTH
ALLOC: HEAP DYNAMIC



COMPARISON-RECORD-TRUTH names a generic function:
  Lambda-list: (OBJECT)
  Derived type: (FUNCTION (T) *)
  Method-combination: STANDARD
  Methods:
    (COMPARISON-RECORD-TRUTH (COMPARISON-RECORD))
      Documentation:
        automatically generated reader method

definitions
  • SYS:CONTRIB;SB-SIMD;CODE;RECORD.LISP.NEWEST
    • SB-SIMD-INTERNALS:COMPARISON-RECORD

FUNCTION-RECORD-P   compiled function

properties


ID: SB-SIMD-INTERNALS:FUNCTION-RECORD-P
ALLOC: HEAP DYNAMIC



FUNCTION-RECORD-P names a compiled function:
  Lambda-list: (X)
  Derived type: (FUNCTION (T) (VALUES BOOLEAN &OPTIONAL))
  Source file: SYS:CONTRIB;SB-SIMD;CODE;RECORD.LISP.NEWEST

  • Called by
    • SB-SIMD-INTERNALS:SIMD-FUNCTION-RECORD-P
    • SB-SIMD-INTERNALS:SCALAR-FUNCTION-RECORD-P
definitions
  • SYS:CONTRIB;SB-SIMD;CODE;RECORD.LISP.NEWEST

RECORD-INSTRUCTION-SET   generic function

properties


ID: SB-SIMD-INTERNALS:RECORD-INSTRUCTION-SET
ALLOC: HEAP DYNAMIC



RECORD-INSTRUCTION-SET names a generic function:
  Lambda-list: (OBJECT)
  Derived type: (FUNCTION (T) *)
  Method-combination: STANDARD
  Methods:
    (RECORD-INSTRUCTION-SET (RECORD))
      Documentation:
        automatically generated reader method

  • Called by
    • (PRINTABLE-SLOT-PLIST APPEND (RECORD))
    • (SHARED-INITIALIZE AFTER (RECORD T))
definitions
  • SYS:CONTRIB;SB-SIMD;CODE;RECORD.LISP.NEWEST
    • SB-SIMD-INTERNALS:RECORD

INSTRUCTION-SET-P   compiled function

properties


ID: SB-SIMD-INTERNALS:INSTRUCTION-SET-P
ALLOC: HEAP DYNAMIC



INSTRUCTION-SET-P names a compiled function:
  Lambda-list: (X)
  Derived type: (FUNCTION (T) (VALUES BOOLEAN &OPTIONAL))
  Source file: SYS:CONTRIB;SB-SIMD;CODE;INSTRUCTION-SET.LISP.NEWEST

definitions
  • SYS:CONTRIB;SB-SIMD;CODE;INSTRUCTION-SET.LISP.NEWEST

FIND-FUNCTION-RECORD   compiled function

properties


ID: SB-SIMD-INTERNALS:FIND-FUNCTION-RECORD
ALLOC: HEAP DYNAMIC



FIND-FUNCTION-RECORD names a compiled function:
  Lambda-list: (NAME &OPTIONAL (ERRORP T))
  Derived type: (FUNCTION (T &OPTIONAL T) (VALUES T &OPTIONAL))
  Source file: SYS:CONTRIB;SB-SIMD;CODE;RECORD.LISP.NEWEST

  • Called by
    • (DEFINE-TRIVIAL-FAKE-VOP)
    • (DEFINE-FAKE-VOP)
    • (DEFINE-MISSING-INSTRUCTION)
    • (SHARED-INITIALIZE AROUND (FUNCTION-RECORD T))
    • (VALUE-RECORD-CAST-RECORD (VALUE-RECORD))
definitions
  • SYS:CONTRIB;SB-SIMD;CODE;RECORD.LISP.NEWEST

DEFINE-FAKE-VOP   compiled macro function

properties


ID: SB-SIMD-INTERNALS:DEFINE-FAKE-VOP
ALLOC: HEAP DYNAMIC



DEFINE-FAKE-VOP names a macro:
  Lambda-list: (NAME LAMBDA-LIST &BODY BODY)
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-FAKE-VOPS.LISP.NEWEST

definitions
  • SYS:CONTRIB;SB-SIMD;CODE;DEFINE-FAKE-VOPS.LISP.NEWEST

SETF-AREF-RECORD   class

properties


ID: SB-SIMD-INTERNALS:SETF-AREF-RECORD
ALLOC: HEAP DYNAMIC



SETF-AREF-RECORD names the standard-class #<STANDARD-CLASS SB-SIMD-INTERNALS:SETF-AREF-RECORD>:
  Class precedence-list: SB-SIMD-INTERNALS:SETF-AREF-RECORD,
                         SB-SIMD-INTERNALS:REFFER-RECORD,
                         SB-SIMD-INTERNALS:FUNCTION-RECORD,
                         SB-SIMD-INTERNALS:RECORD, SB-SIMD-INTERNALS:PRINTABLE,
                         STANDARD-OBJECT, SB-PCL::SLOT-OBJECT, T
  Direct superclasses: SB-SIMD-INTERNALS:REFFER-RECORD
  No subclasses.
  Direct slots:
    SB-SIMD-INTERNALS::%NAME
      Readers: SB-SIMD-INTERNALS::SETF-AREF-RECORD-NAME
    SB-SIMD-INTERNALS::%INSTRUCTION-SET
      Readers: SB-SIMD-INTERNALS::SETF-AREF-RECORD-INSTRUCTION-SET

definitions
  • SYS:CONTRIB;SB-SIMD;CODE;RECORD.LISP.NEWEST

VREF-RECORD-VOP-C   generic function

properties


ID: SB-SIMD-INTERNALS:VREF-RECORD-VOP-C
ALLOC: HEAP DYNAMIC



VREF-RECORD-VOP-C names a generic function:
  Lambda-list: (OBJECT)
  Derived type: (FUNCTION (T) *)
  Method-combination: STANDARD
  Methods:
    (VREF-RECORD-VOP-C (VREF-RECORD))
      Documentation:
        automatically generated reader method

  • Called by
    • (PRINTABLE-SLOT-PLIST APPEND (VREF-RECORD))
definitions
  • SYS:CONTRIB;SB-SIMD;CODE;RECORD.LISP.NEWEST
    • SB-SIMD-INTERNALS:VREF-RECORD

PRINTABLE   class

properties


ID: SB-SIMD-INTERNALS:PRINTABLE
ALLOC: HEAP DYNAMIC



PRINTABLE names the standard-class #<STANDARD-CLASS SB-SIMD-INTERNALS:PRINTABLE>:
  Direct superclasses: STANDARD-OBJECT
  Direct subclasses: SB-SIMD-INTERNALS:RECORD, SB-SIMD-INTERNALS:INSTRUCTION-SET
  Not yet finalized.
  No direct slots.

definitions
  • SYS:CONTRIB;SB-SIMD;CODE;PRINTABLE.LISP.NEWEST

RECORD   class

properties


ID: SB-SIMD-INTERNALS:RECORD
ALLOC: HEAP DYNAMIC



RECORD names the standard-class #<STANDARD-CLASS SB-SIMD-INTERNALS:RECORD>:
  Direct superclasses: SB-SIMD-INTERNALS:PRINTABLE
  Direct subclasses: SB-SIMD-INTERNALS:FUNCTION-RECORD,
                     SB-SIMD-INTERNALS:VALUE-RECORD
  Not yet finalized.
  Direct slots:
    SB-SIMD-INTERNALS::%NAME
      Type: (OR SB-SIMD-INTERNALS:NON-NIL-SYMBOL
                SB-SIMD-INTERNALS:FUNCTION-NAME)
      Initargs: :NAME
      Initform: (SB-SIMD-INTERNALS:REQUIRED-ARGUMENT :NAME)
      Readers: SB-SIMD-INTERNALS:RECORD-NAME
    SB-SIMD-INTERNALS::%INSTRUCTION-SET
      Type: SB-SIMD-INTERNALS:INSTRUCTION-SET
      Initargs: :INSTRUCTION-SET
      Initform: SB-SIMD-INTERNALS::*INSTRUCTION-SET*
      Readers: SB-SIMD-INTERNALS:RECORD-INSTRUCTION-SET

definitions
  • SYS:CONTRIB;SB-SIMD;CODE;RECORD.LISP.NEWEST

MOST-NEGATIVE-S16   constant var

properties


ID: SB-SIMD-INTERNALS:MOST-NEGATIVE-S16
ALLOC: HEAP DYNAMIC



MOST-NEGATIVE-S16 names a constant variable:
  Value: -32768

definitions
  • SYS:CONTRIB;SB-SIMD;CODE;CONSTANTS.LISP.NEWEST

ASSOCIATIVE-RECORD   class

properties


ID: SB-SIMD-INTERNALS:ASSOCIATIVE-RECORD
ALLOC: HEAP DYNAMIC



ASSOCIATIVE-RECORD names the standard-class #<STANDARD-CLASS SB-SIMD-INTERNALS:ASSOCIATIVE-RECORD>:
  Class precedence-list: SB-SIMD-INTERNALS:ASSOCIATIVE-RECORD,
                         SB-SIMD-INTERNALS:FUNCTION-RECORD,
                         SB-SIMD-INTERNALS:RECORD, SB-SIMD-INTERNALS:PRINTABLE,
                         STANDARD-OBJECT, SB-PCL::SLOT-OBJECT, T
  Direct superclasses: SB-SIMD-INTERNALS:FUNCTION-RECORD
  No subclasses.
  Direct slots:
    SB-SIMD-INTERNALS::%NAME
      Readers: SB-SIMD-INTERNALS:ASSOCIATIVE-RECORD-NAME
    SB-SIMD-INTERNALS::%INSTRUCTION-SET
      Readers: SB-SIMD-INTERNALS:ASSOCIATIVE-RECORD-INSTRUCTION-SET
    SB-SIMD-INTERNALS::%BINARY-OPERATION
      Initargs: :BINARY-OPERATION
      Initform: (SB-SIMD-INTERNALS:REQUIRED-ARGUMENT :BINARY-OPERATION)
      Readers: SB-SIMD-INTERNALS:ASSOCIATIVE-RECORD-BINARY-OPERATION
    SB-SIMD-INTERNALS::%IDENTITY-ELEMENT
      Initargs: :IDENTITY-ELEMENT
      Initform: (SB-SIMD-INTERNALS:REQUIRED-ARGUMENT :IDENTITY-ELEMENT)
      Readers: SB-SIMD-INTERNALS:ASSOCIATIVE-RECORD-IDENTITY-ELEMENT

definitions
  • SYS:CONTRIB;SB-SIMD;CODE;RECORD.LISP.NEWEST

MOST-NEGATIVE-S8   constant var

properties


ID: SB-SIMD-INTERNALS:MOST-NEGATIVE-S8
ALLOC: HEAP DYNAMIC



MOST-NEGATIVE-S8 names a constant variable:
  Value: -128

definitions
  • SYS:CONTRIB;SB-SIMD;CODE;CONSTANTS.LISP.NEWEST

SIMD-FUNCTION-RECORD-P   compiled function

properties


ID: SB-SIMD-INTERNALS:SIMD-FUNCTION-RECORD-P
ALLOC: HEAP DYNAMIC



SIMD-FUNCTION-RECORD-P names a compiled function:
  Lambda-list: (X)
  Derived type: (FUNCTION (T) (VALUES BOOLEAN &OPTIONAL))
  Source file: SYS:CONTRIB;SB-SIMD;CODE;RECORD.LISP.NEWEST

  • Called by
    • SB-SIMD-INTERNALS::REGISTER-VECTORIZER
definitions
  • SYS:CONTRIB;SB-SIMD;CODE;RECORD.LISP.NEWEST

VALUE-RECORD-PRIMITIVE-TYPE   generic function

properties


ID: SB-SIMD-INTERNALS:VALUE-RECORD-PRIMITIVE-TYPE
ALLOC: HEAP DYNAMIC



VALUE-RECORD-PRIMITIVE-TYPE names a generic function:
  Lambda-list: (OBJECT)
  Derived type: (FUNCTION (T) *)
  Method-combination: STANDARD
  Methods:
    (VALUE-RECORD-PRIMITIVE-TYPE (VALUE-RECORD))
      Documentation:
        automatically generated reader method

  • Called by
    • (WITH-PRIMITIVE-ARGUMENT)
    • (PRINTABLE-SLOT-PLIST APPEND (VALUE-RECORD))
definitions
  • SYS:CONTRIB;SB-SIMD;CODE;RECORD.LISP.NEWEST
    • SB-SIMD-INTERNALS:VALUE-RECORD

ROW-MAJOR-AREF-RECORD-P   compiled function

properties


ID: SB-SIMD-INTERNALS:ROW-MAJOR-AREF-RECORD-P
ALLOC: HEAP DYNAMIC



ROW-MAJOR-AREF-RECORD-P names a compiled function:
  Lambda-list: (X)
  Derived type: (FUNCTION (T) (VALUES BOOLEAN &OPTIONAL))
  Source file: SYS:CONTRIB;SB-SIMD;CODE;RECORD.LISP.NEWEST

definitions
  • SYS:CONTRIB;SB-SIMD;CODE;RECORD.LISP.NEWEST

SIMD-CAST-RECORD-INSTRUCTION-SET   generic function

properties


ID: SB-SIMD-INTERNALS:SIMD-CAST-RECORD-INSTRUCTION-SET
ALLOC: HEAP DYNAMIC



SIMD-CAST-RECORD-INSTRUCTION-SET names a generic function:
  Lambda-list: (OBJECT)
  Derived type: (FUNCTION (T) *)
  Method-combination: STANDARD
  Methods:
    (SIMD-CAST-RECORD-INSTRUCTION-SET (SIMD-CAST-RECORD))
      Documentation:
        automatically generated reader method

definitions
  • SYS:CONTRIB;SB-SIMD;CODE;RECORD.LISP.NEWEST
    • SB-SIMD-INTERNALS:SIMD-CAST-RECORD

SCALAR-CAST-RECORD   class

properties


ID: SB-SIMD-INTERNALS:SCALAR-CAST-RECORD
ALLOC: HEAP DYNAMIC



SCALAR-CAST-RECORD names the standard-class #<STANDARD-CLASS SB-SIMD-INTERNALS:SCALAR-CAST-RECORD>:
  Class precedence-list: SB-SIMD-INTERNALS:SCALAR-CAST-RECORD,
                         SB-SIMD-INTERNALS:CAST-RECORD,
                         SB-SIMD-INTERNALS:FUNCTION-RECORD,
                         SB-SIMD-INTERNALS:RECORD, SB-SIMD-INTERNALS:PRINTABLE,
                         STANDARD-OBJECT, SB-PCL::SLOT-OBJECT, T
  Direct superclasses: SB-SIMD-INTERNALS:CAST-RECORD
  No subclasses.
  Direct slots:
    SB-SIMD-INTERNALS::%NAME
      Readers: SB-SIMD-INTERNALS:SCALAR-CAST-RECORD-NAME
    SB-SIMD-INTERNALS::%INSTRUCTION-SET
      Readers: SB-SIMD-INTERNALS:SCALAR-CAST-RECORD-INSTRUCTION-SET

definitions
  • SYS:CONTRIB;SB-SIMD;CODE;RECORD.LISP.NEWEST

VALUE-RECORD-TYPE   generic function

properties


ID: SB-SIMD-INTERNALS:VALUE-RECORD-TYPE
ALLOC: HEAP DYNAMIC



VALUE-RECORD-TYPE names a generic function:
  Lambda-list: (OBJECT)
  Derived type: (FUNCTION (T) *)
  Method-combination: STANDARD
  Methods:
    (VALUE-RECORD-TYPE (VALUE-RECORD))
      Documentation:
        automatically generated reader method

  • Called by
    • (PRINTABLE-SLOT-PLIST APPEND (VALUE-RECORD))
definitions
  • SYS:CONTRIB;SB-SIMD;CODE;RECORD.LISP.NEWEST
    • SB-SIMD-INTERNALS:VALUE-RECORD

LOAD-RECORD-VOP   generic function

properties


ID: SB-SIMD-INTERNALS:LOAD-RECORD-VOP
ALLOC: HEAP DYNAMIC



LOAD-RECORD-VOP names a generic function:
  Lambda-list: (OBJECT)
  Derived type: (FUNCTION (T) *)
  Method-combination: STANDARD
  Methods:
    (LOAD-RECORD-VOP (LOAD-RECORD))
      Documentation:
        automatically generated reader method

definitions
  • SYS:CONTRIB;SB-SIMD;CODE;RECORD.LISP.NEWEST
    • SB-SIMD-INTERNALS:LOAD-RECORD

FILTER-FUNCTION-RECORDS   compiled function

properties


ID: SB-SIMD-INTERNALS:FILTER-FUNCTION-RECORDS
ALLOC: HEAP DYNAMIC



FILTER-FUNCTION-RECORDS names a compiled function:
  Lambda-list: (PREDICATE)
  Derived type: (FUNCTION (T) (VALUES LIST &OPTIONAL))
  Source file: SYS:CONTRIB;SB-SIMD;CODE;RECORD.LISP.NEWEST

  • Called by
    • SB-SIMD-INTERNALS:FILTER-AVAILABLE-FUNCTION-RECORDS
definitions
  • SYS:CONTRIB;SB-SIMD;CODE;RECORD.LISP.NEWEST

INSTRUCTION-RECORD-RESULT-RECORDS   generic function

properties


ID: SB-SIMD-INTERNALS:INSTRUCTION-RECORD-RESULT-RECORDS
ALLOC: HEAP DYNAMIC



INSTRUCTION-RECORD-RESULT-RECORDS names a generic function:
  Lambda-list: (OBJECT)
  Derived type: (FUNCTION (T) *)
  Method-combination: STANDARD
  Methods:
    (INSTRUCTION-RECORD-RESULT-RECORDS (INSTRUCTION-RECORD))
      Documentation:
        automatically generated reader method

  • Called by
    • (DEFINE-TRIVIAL-FAKE-VOP)
    • (DEFINE-FAKE-VOP)
definitions
  • SYS:CONTRIB;SB-SIMD;CODE;RECORD.LISP.NEWEST
    • SB-SIMD-INTERNALS:INSTRUCTION-RECORD

+S64-FALSE​+   constant var

properties


ID: SB-SIMD-INTERNALS:+S64-FALSE+
ALLOC: HEAP DYNAMIC



+S64-FALSE+ names a constant variable:
  Value: 0

definitions
  • SYS:CONTRIB;SB-SIMD;CODE;CONSTANTS.LISP.NEWEST

VALUE-RECORD-P   compiled function

properties


ID: SB-SIMD-INTERNALS:VALUE-RECORD-P
ALLOC: HEAP DYNAMIC



VALUE-RECORD-P names a compiled function:
  Lambda-list: (X)
  Derived type: (FUNCTION (T) (VALUES BOOLEAN &OPTIONAL))
  Source file: SYS:CONTRIB;SB-SIMD;CODE;RECORD.LISP.NEWEST

definitions
  • SYS:CONTRIB;SB-SIMD;CODE;RECORD.LISP.NEWEST

LOAD-RECORD-VOP-C   generic function

properties


ID: SB-SIMD-INTERNALS:LOAD-RECORD-VOP-C
ALLOC: HEAP DYNAMIC



LOAD-RECORD-VOP-C names a generic function:
  Lambda-list: (OBJECT)
  Derived type: (FUNCTION (T) *)
  Method-combination: STANDARD
  Methods:
    (LOAD-RECORD-VOP-C (LOAD-RECORD))
      Documentation:
        automatically generated reader method

definitions
  • SYS:CONTRIB;SB-SIMD;CODE;RECORD.LISP.NEWEST
    • SB-SIMD-INTERNALS:LOAD-RECORD

MOST-NEGATIVE-F64   constant var

properties


ID: SB-SIMD-INTERNALS:MOST-NEGATIVE-F64
ALLOC: HEAP DYNAMIC



MOST-NEGATIVE-F64 names a constant variable:
  Value: -1.7976931348623157d308

definitions
  • SYS:CONTRIB;SB-SIMD;CODE;CONSTANTS.LISP.NEWEST

+F32-FALSE​+   constant var

properties


ID: SB-SIMD-INTERNALS:+F32-FALSE+
ALLOC: HEAP DYNAMIC



+F32-FALSE+ names a constant variable:
  Value: 0.0

definitions
  • SYS:CONTRIB;SB-SIMD;CODE;CONSTANTS.LISP.NEWEST

VREF-RECORD-ROW-MAJOR-AREF   generic function

properties


ID: SB-SIMD-INTERNALS:VREF-RECORD-ROW-MAJOR-AREF
ALLOC: HEAP DYNAMIC



VREF-RECORD-ROW-MAJOR-AREF names a generic function:
  Lambda-list: (OBJECT)
  Derived type: (FUNCTION (T) *)
  Method-combination: STANDARD
  Methods:
    (VREF-RECORD-ROW-MAJOR-AREF (VREF-RECORD))
      Documentation:
        automatically generated reader method

  • Called by
    • (PRINTABLE-SLOT-PLIST APPEND (VREF-RECORD))
definitions
  • SYS:CONTRIB;SB-SIMD;CODE;RECORD.LISP.NEWEST
    • SB-SIMD-INTERNALS:VREF-RECORD

INSTRUCTION-SET-VECTORIZERS   compiled function

properties


ID: SB-SIMD-INTERNALS:INSTRUCTION-SET-VECTORIZERS
ALLOC: HEAP DYNAMIC



INSTRUCTION-SET-VECTORIZERS names a compiled function:
  Lambda-list: (INSTRUCTION-SET X-RECORD)
  Derived type: (FUNCTION (T T) (VALUES LIST &OPTIONAL))
  Source file: SYS:CONTRIB;SB-SIMD;CODE;INSTRUCTION-SET.LISP.NEWEST

definitions
  • SYS:CONTRIB;SB-SIMD;CODE;INSTRUCTION-SET.LISP.NEWEST

SCALAR-CAST-RECORD-P   compiled function

properties


ID: SB-SIMD-INTERNALS:SCALAR-CAST-RECORD-P
ALLOC: HEAP DYNAMIC



SCALAR-CAST-RECORD-P names a compiled function:
  Lambda-list: (X)
  Derived type: (FUNCTION (T) (VALUES BOOLEAN &OPTIONAL))
  Source file: SYS:CONTRIB;SB-SIMD;CODE;RECORD.LISP.NEWEST

definitions
  • SYS:CONTRIB;SB-SIMD;CODE;RECORD.LISP.NEWEST

LOAD-RECORD-MNEMONIC   generic function

properties


ID: SB-SIMD-INTERNALS:LOAD-RECORD-MNEMONIC
ALLOC: HEAP DYNAMIC



LOAD-RECORD-MNEMONIC names a generic function:
  Lambda-list: (OBJECT)
  Derived type: (FUNCTION (T) *)
  Method-combination: STANDARD
  Methods:
    (LOAD-RECORD-MNEMONIC (LOAD-RECORD))
      Documentation:
        automatically generated reader method

definitions
  • SYS:CONTRIB;SB-SIMD;CODE;RECORD.LISP.NEWEST
    • SB-SIMD-INTERNALS:LOAD-RECORD

INSTRUCTION-RECORD-MNEMONIC   generic function

properties


ID: SB-SIMD-INTERNALS:INSTRUCTION-RECORD-MNEMONIC
ALLOC: HEAP DYNAMIC



INSTRUCTION-RECORD-MNEMONIC names a generic function:
  Lambda-list: (OBJECT)
  Derived type: (FUNCTION (T) *)
  Method-combination: STANDARD
  Methods:
    (INSTRUCTION-RECORD-MNEMONIC (INSTRUCTION-RECORD))
      Documentation:
        automatically generated reader method

  • Called by
    • (PRINTABLE-SLOT-PLIST APPEND (INSTRUCTION-RECORD))
definitions
  • SYS:CONTRIB;SB-SIMD;CODE;RECORD.LISP.NEWEST
    • SB-SIMD-INTERNALS:INSTRUCTION-RECORD

SIMD-CAST-RECORD-P   compiled function

properties


ID: SB-SIMD-INTERNALS:SIMD-CAST-RECORD-P
ALLOC: HEAP DYNAMIC



SIMD-CAST-RECORD-P names a compiled function:
  Lambda-list: (X)
  Derived type: (FUNCTION (T) (VALUES BOOLEAN &OPTIONAL))
  Source file: SYS:CONTRIB;SB-SIMD;CODE;RECORD.LISP.NEWEST

definitions
  • SYS:CONTRIB;SB-SIMD;CODE;RECORD.LISP.NEWEST

DEFINE-INSTRUCTION-SET   compiled macro function

properties


ID: SB-SIMD-INTERNALS:DEFINE-INSTRUCTION-SET
ALLOC: HEAP DYNAMIC



DEFINE-INSTRUCTION-SET names a macro:
  Lambda-list: (NAME &BODY OPTIONS)
  Source file: SYS:CONTRIB;SB-SIMD;CODE;INSTRUCTION-SET.LISP.NEWEST

definitions
  • SYS:CONTRIB;SB-SIMD;CODE;INSTRUCTION-SET.LISP.NEWEST

REFFER-RECORD   class

properties


ID: SB-SIMD-INTERNALS:REFFER-RECORD
ALLOC: HEAP DYNAMIC



REFFER-RECORD names the standard-class #<STANDARD-CLASS SB-SIMD-INTERNALS:REFFER-RECORD>:
  Class precedence-list: SB-SIMD-INTERNALS:REFFER-RECORD,
                         SB-SIMD-INTERNALS:FUNCTION-RECORD,
                         SB-SIMD-INTERNALS:RECORD, SB-SIMD-INTERNALS:PRINTABLE,
                         STANDARD-OBJECT, SB-PCL::SLOT-OBJECT, T
  Direct superclasses: SB-SIMD-INTERNALS:FUNCTION-RECORD
  Direct subclasses: SB-SIMD-INTERNALS:SETF-ROW-MAJOR-AREF-RECORD,
                     SB-SIMD-INTERNALS:SETF-AREF-RECORD,
                     SB-SIMD-INTERNALS:ROW-MAJOR-AREF-RECORD,
                     SB-SIMD-INTERNALS:AREF-RECORD
  Direct slots:
    SB-SIMD-INTERNALS::%NAME
      Readers: SB-SIMD-INTERNALS:REFFER-RECORD-NAME
    SB-SIMD-INTERNALS::%INSTRUCTION-SET
      Readers: SB-SIMD-INTERNALS:REFFER-RECORD-INSTRUCTION-SET
    SB-SIMD-INTERNALS::%RESULT-RECORDS
      Type: LIST
      Initargs: :RESULT-RECORDS
      Initform: (SB-SIMD-INTERNALS:REQUIRED-ARGUMENT :RESULT-RECORDS)
      Readers: SB-SIMD-INTERNALS:FUNCTION-RECORD-RESULT-RECORDS
    SB-SIMD-INTERNALS::%ARRAY-RECORD
      Type: SB-SIMD-INTERNALS:VALUE-RECORD
      Initargs: :ARRAY-RECORD
      Initform: (SB-SIMD-INTERNALS:REQUIRED-ARGUMENT :ARRAY-RECORD)
      Readers: SB-SIMD-INTERNALS:REFFER-RECORD-ARRAY-RECORD
    SB-SIMD-INTERNALS::%PRIMITIVE
      Type: (OR SB-SIMD-INTERNALS:FUNCTION-RECORD NULL)
      Initargs: :PRIMITIVE
      Readers: SB-SIMD-INTERNALS:REFFER-RECORD-PRIMITIVE

definitions
  • SYS:CONTRIB;SB-SIMD;CODE;RECORD.LISP.NEWEST

+U16-TRUE​+   constant var

properties


ID: SB-SIMD-INTERNALS:+U16-TRUE+
ALLOC: HEAP DYNAMIC



+U16-TRUE+ names a constant variable:
  Value: 65535

  • Referenced by
    • SB-SIMD-AVX2::%U16.16-NOT
    • SB-SIMD-AVX::%U16.8-NOT
    • SB-SIMD-SSE2::%U16.8-NOT
    • SB-SIMD:U16-FROM-BOOLEAN
definitions
  • SYS:CONTRIB;SB-SIMD;CODE;CONSTANTS.LISP.NEWEST

FUNCTION-RECORD-SIMD-WIDTH   compiled function

properties


ID: SB-SIMD-INTERNALS:FUNCTION-RECORD-SIMD-WIDTH
ALLOC: HEAP DYNAMIC



FUNCTION-RECORD-SIMD-WIDTH names a compiled function:
  Lambda-list: (FUNCTION-RECORD)
  Derived type: (FUNCTION (T) *)
  Source file: SYS:CONTRIB;SB-SIMD;CODE;RECORD.LISP.NEWEST

definitions
  • SYS:CONTRIB;SB-SIMD;CODE;RECORD.LISP.NEWEST

VALUE-RECORD-NAME   generic function

properties


ID: SB-SIMD-INTERNALS:VALUE-RECORD-NAME
ALLOC: HEAP DYNAMIC



VALUE-RECORD-NAME names a generic function:
  Lambda-list: (OBJECT)
  Derived type: (FUNCTION (T) *)
  Method-combination: STANDARD
  Methods:
    (VALUE-RECORD-NAME (VALUE-RECORD))
      Documentation:
        automatically generated reader method

  • Called by
    • (DEFINE-FAKE-VOP)
    • (PRINTABLE-SLOT-PLIST APPEND (FUNCTION-RECORD))
    • (VALUE-RECORD-CAST-RECORD (VALUE-RECORD))
    • (SHARED-INITIALIZE AFTER (VALUE-RECORD T))
    • (MAKE-LOAD-FORM (VALUE-RECORD))
definitions
  • SYS:CONTRIB;SB-SIMD;CODE;RECORD.LISP.NEWEST
    • SB-SIMD-INTERNALS:VALUE-RECORD

FUNCTION-RECORD-SCALAR-VARIANT   generic function

properties


ID: SB-SIMD-INTERNALS:FUNCTION-RECORD-SCALAR-VARIANT
ALLOC: HEAP DYNAMIC



FUNCTION-RECORD-SCALAR-VARIANT names a generic function:
  Lambda-list: (OBJECT)
  Derived type: (FUNCTION (T) *)
  Method-combination: STANDARD
  Methods:
    (FUNCTION-RECORD-SCALAR-VARIANT (FUNCTION-RECORD))
      Documentation:
        automatically generated reader method

  • Called by
    • (SHARED-INITIALIZE AFTER (FUNCTION-RECORD T))
definitions
  • SYS:CONTRIB;SB-SIMD;CODE;RECORD.LISP.NEWEST
    • SB-SIMD-INTERNALS:FUNCTION-RECORD

FILTER-VALUE-RECORDS   compiled function

properties


ID: SB-SIMD-INTERNALS:FILTER-VALUE-RECORDS
ALLOC: HEAP DYNAMIC



FILTER-VALUE-RECORDS names a compiled function:
  Lambda-list: (PREDICATE)
  Derived type: (FUNCTION (T) (VALUES LIST &OPTIONAL))
  Source file: SYS:CONTRIB;SB-SIMD;CODE;RECORD.LISP.NEWEST

definitions
  • SYS:CONTRIB;SB-SIMD;CODE;RECORD.LISP.NEWEST

INSTRUCTION-RECORD   class

properties


ID: SB-SIMD-INTERNALS:INSTRUCTION-RECORD
ALLOC: HEAP DYNAMIC



INSTRUCTION-RECORD names the standard-class #<STANDARD-CLASS SB-SIMD-INTERNALS:INSTRUCTION-RECORD>:
  Class precedence-list: SB-SIMD-INTERNALS:INSTRUCTION-RECORD,
                         SB-SIMD-INTERNALS:FUNCTION-RECORD,
                         SB-SIMD-INTERNALS:RECORD, SB-SIMD-INTERNALS:PRINTABLE,
                         STANDARD-OBJECT, SB-PCL::SLOT-OBJECT, T
  Direct superclasses: SB-SIMD-INTERNALS:FUNCTION-RECORD
  No subclasses.
  Direct slots:
    SB-SIMD-INTERNALS::%NAME
      Readers: SB-SIMD-INTERNALS:INSTRUCTION-RECORD-NAME
    SB-SIMD-INTERNALS::%INSTRUCTION-SET
      Readers: SB-SIMD-INTERNALS:INSTRUCTION-RECORD-INSTRUCTION-SET
    SB-SIMD-INTERNALS::%VOP
      Type: SB-SIMD-INTERNALS:NON-NIL-SYMBOL
      Initargs: :VOP
      Initform: (SB-SIMD-INTERNALS:REQUIRED-ARGUMENT :VOP)
      Readers: SB-SIMD-INTERNALS:INSTRUCTION-RECORD-VOP
    SB-SIMD-INTERNALS::%MNEMONIC
      Type: SYMBOL
      Initargs: :MNEMONIC
      Initform: (SB-SIMD-INTERNALS:REQUIRED-ARGUMENT :MNEMONIC)
      Readers: SB-SIMD-INTERNALS:INSTRUCTION-RECORD-MNEMONIC
    SB-SIMD-INTERNALS::%RESULT-RECORDS
      Type: LIST
      Initargs: :RESULT-RECORDS
      Initform: (SB-SIMD-INTERNALS:REQUIRED-ARGUMENT :RESULT-RECORDS)
      Readers: SB-SIMD-INTERNALS:FUNCTION-RECORD-RESULT-RECORDS, SB-SIMD-INTERNALS:INSTRUCTION-RECORD-RESULT-RECORDS
    SB-SIMD-INTERNALS::%ARGUMENT-RECORDS
      Type: LIST
      Initargs: :ARGUMENT-RECORDS
      Initform: (SB-SIMD-INTERNALS:REQUIRED-ARGUMENT :ARGUMENT-RECORDS)
      Readers: SB-SIMD-INTERNALS:INSTRUCTION-RECORD-ARGUMENT-RECORDS, SB-SIMD-INTERNALS:FUNCTION-RECORD-REQUIRED-ARGUMENT-RECORDS
    SB-SIMD-INTERNALS::%COST
      Type: UNSIGNED-BYTE
      Initargs: :COST
      Initform: 1
      Readers: SB-SIMD-INTERNALS:INSTRUCTION-RECORD-COST
    SB-SIMD-INTERNALS::%ASSOCIATIVE
      Type: BOOLEAN
      Initargs: :ASSOCIATIVE
      Readers: SB-SIMD-INTERNALS:INSTRUCTION-RECORD-ASSOCIATIVE
    SB-SIMD-INTERNALS::%PURE
      Type: BOOLEAN
      Initargs: :PURE
      Initform: T
      Readers: SB-SIMD-INTERNALS:INSTRUCTION-RECORD-PURE
    SB-SIMD-INTERNALS::%ALWAYS-TRANSLATABLE
      Type: BOOLEAN
      Initargs: :ALWAYS-TRANSLATABLE
      Initform: T
      Readers: SB-SIMD-INTERNALS:INSTRUCTION-RECORD-ALWAYS-TRANSLATABLE
    SB-SIMD-INTERNALS::%ENCODING
      Type: (MEMBER :STANDARD :SSE :SSE+XMM0 :CUSTOM :FAKE-VOP :MOVE :FMA
                    :NEON-RMW)
      Initargs: :ENCODING
      Initform: :STANDARD
      Readers: SB-SIMD-INTERNALS:INSTRUCTION-RECORD-ENCODING
    SB-SIMD-INTERNALS::%PREFIX
      Type: LIST
      Initargs: :PREFIX
      Initform: 'NIL
      Readers: SB-SIMD-INTERNALS:INSTRUCTION-RECORD-PREFIX
    SB-SIMD-INTERNALS::%SUFFIX
      Type: LIST
      Initargs: :SUFFIX
      Initform: 'NIL
      Readers: SB-SIMD-INTERNALS:INSTRUCTION-RECORD-SUFFIX

definitions
  • SYS:CONTRIB;SB-SIMD;CODE;RECORD.LISP.NEWEST

VALUE-RECORD   class

properties


ID: SB-SIMD-INTERNALS:VALUE-RECORD
ALLOC: HEAP DYNAMIC



VALUE-RECORD names the standard-class #<STANDARD-CLASS SB-SIMD-INTERNALS:VALUE-RECORD>:
  Class precedence-list: SB-SIMD-INTERNALS:VALUE-RECORD,
                         SB-SIMD-INTERNALS:RECORD, SB-SIMD-INTERNALS:PRINTABLE,
                         STANDARD-OBJECT, SB-PCL::SLOT-OBJECT, T
  Direct superclasses: SB-SIMD-INTERNALS:RECORD
  Direct subclasses: SB-SIMD-INTERNALS:SIMD-RECORD
  Direct slots:
    SB-SIMD-INTERNALS::%NAME
      Readers: SB-SIMD-INTERNALS:VALUE-RECORD-NAME
    SB-SIMD-INTERNALS::%INSTRUCTION-SET
      Readers: SB-SIMD-INTERNALS:VALUE-RECORD-INSTRUCTION-SET
    SB-SIMD-INTERNALS::%TYPE
      Type: SB-SIMD-INTERNALS:TYPE-SPECIFIER
      Initargs: :TYPE
      Initform: (SB-SIMD-INTERNALS:REQUIRED-ARGUMENT :TYPE)
      Readers: SB-SIMD-INTERNALS:VALUE-RECORD-TYPE
    SB-SIMD-INTERNALS::%PRIMITIVE-TYPE
      Type: SB-SIMD-INTERNALS:TYPE-SPECIFIER
      Initargs: :PRIMITIVE-TYPE
      Initform: (SB-SIMD-INTERNALS:REQUIRED-ARGUMENT :PRIMITIVE-TYPE)
      Readers: SB-SIMD-INTERNALS:VALUE-RECORD-PRIMITIVE-TYPE
    SB-SIMD-INTERNALS::%BITS
      Type: UNSIGNED-BYTE
      Initargs: :BITS
      Initform: (SB-SIMD-INTERNALS:REQUIRED-ARGUMENT :BITS)
      Readers: SB-SIMD-INTERNALS:VALUE-RECORD-BITS
    SB-SIMD-INTERNALS::%SCS
      Type: LIST
      Initargs: :SCS
      Initform: (SB-SIMD-INTERNALS:REQUIRED-ARGUMENT :SCS)
      Readers: SB-SIMD-INTERNALS:VALUE-RECORD-SCS

definitions
  • SYS:CONTRIB;SB-SIMD;CODE;RECORD.LISP.NEWEST

RECORD-NAME   generic function

properties


ID: SB-SIMD-INTERNALS:RECORD-NAME
ALLOC: HEAP DYNAMIC



RECORD-NAME names a generic function:
  Lambda-list: (OBJECT)
  Derived type: (FUNCTION (T) *)
  Method-combination: STANDARD
  Methods:
    (RECORD-NAME (RECORD))
      Documentation:
        automatically generated reader method

  • Called by
    • (PRINTABLE-SLOT-PLIST APPEND (RECORD))
    • (SHARED-INITIALIZE AFTER (RECORD T))
definitions
  • SYS:CONTRIB;SB-SIMD;CODE;RECORD.LISP.NEWEST
    • SB-SIMD-INTERNALS:RECORD

SCALAR-RECORD-P   compiled function

properties


ID: SB-SIMD-INTERNALS:SCALAR-RECORD-P
ALLOC: HEAP DYNAMIC



SCALAR-RECORD-P names a compiled function:
  Lambda-list: (X)
  Derived type: (FUNCTION (T) (VALUES BOOLEAN &OPTIONAL))
  Source file: SYS:CONTRIB;SB-SIMD;CODE;RECORD.LISP.NEWEST

definitions
  • SYS:CONTRIB;SB-SIMD;CODE;RECORD.LISP.NEWEST

VREF-RECORD-NAME   generic function

properties


ID: SB-SIMD-INTERNALS:VREF-RECORD-NAME
ALLOC: HEAP DYNAMIC



VREF-RECORD-NAME names a generic function:
  Lambda-list: (OBJECT)
  Derived type: (FUNCTION (T) *)
  Method-combination: STANDARD
  Methods:
    (VREF-RECORD-NAME (VREF-RECORD))
      Documentation:
        automatically generated reader method

definitions
  • SYS:CONTRIB;SB-SIMD;CODE;RECORD.LISP.NEWEST
    • SB-SIMD-INTERNALS:VREF-RECORD

PARSE-FUNCTION-NAME   compiled function

properties


ID: SB-SIMD-INTERNALS:PARSE-FUNCTION-NAME
ALLOC: HEAP DYNAMIC



PARSE-FUNCTION-NAME names a compiled function:
  Lambda-list: (FUNCTION-NAME)
  Derived type: (FUNCTION (T) (VALUES T BOOLEAN &OPTIONAL))
  Source file: SYS:CONTRIB;SB-SIMD;CODE;UTILITIES.LISP.NEWEST

  • Called by
    • (SHARED-INITIALIZE AROUND (FUNCTION-RECORD T))
definitions
  • SYS:CONTRIB;SB-SIMD;CODE;UTILITIES.LISP.NEWEST

AVX-SUPPORTED-P   compiled function

properties


ID: SB-SIMD-INTERNALS:AVX-SUPPORTED-P
ALLOC: HEAP DYNAMIC



AVX-SUPPORTED-P names a compiled function:
  Lambda-list: ()
  Derived type: (FUNCTION NIL (VALUES BOOLEAN &OPTIONAL))
  Source file: SYS:CONTRIB;SB-SIMD;CODE;CPU-IDENTIFICATION.LISP.NEWEST

definitions
  • SYS:CONTRIB;SB-SIMD;CODE;CPU-IDENTIFICATION.LISP.NEWEST

WITH-PRIMITIVE-ARGUMENTS   compiled macro function

properties


ID: SB-SIMD-INTERNALS:WITH-PRIMITIVE-ARGUMENTS
ALLOC: HEAP DYNAMIC



WITH-PRIMITIVE-ARGUMENTS names a macro:
  Lambda-list: (ALIST &BODY BODY)
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-VOP-FUNCTIONS.LISP.NEWEST

  • Macroexpanded by
    • SB-SIMD-FMA:F64.4-FMSUBADD
    • SB-SIMD-FMA:F64.4-FMADDSUB
    • SB-SIMD-FMA:F64.4-FMSUB
    • SB-SIMD-FMA:F64.4-FNMADD
    • SB-SIMD-FMA:F64.4-FMADD
    • SB-SIMD-FMA:F64.2-FMSUBADD
    • SB-SIMD-FMA:F64.2-FMADDSUB
    • SB-SIMD-FMA:F64.2-FMSUB
    • SB-SIMD-FMA:F64.2-FNMADD
    • SB-SIMD-FMA:F64.2-FMADD
    • SB-SIMD-FMA:F32.8-FMSUBADD
    • SB-SIMD-FMA:F32.8-FMADDSUB
    • SB-SIMD-FMA:F32.8-FMSUB
    • SB-SIMD-FMA:F32.8-FNMADD
    • SB-SIMD-FMA:F32.8-FMADD
    • SB-SIMD-FMA:F32.4-FMSUBADD
    • SB-SIMD-FMA:F32.4-FMADDSUB
    • SB-SIMD-FMA:F32.4-FMSUB
    • SB-SIMD-FMA:F32.4-FNMADD
    • SB-SIMD-FMA:F32.4-FMADD
    • SB-SIMD-FMA:F64-FMSUB
    • SB-SIMD-FMA:F64-FNMADD
    • SB-SIMD-FMA:F64-FMADD
    • SB-SIMD-FMA:F32-FMSUB
    • SB-SIMD-FMA:F32-FNMADD
    • SB-SIMD-FMA:F32-FMADD
    • SB-SIMD-AVX2:S64.4-PERMUTE128
    • SB-SIMD-AVX2:S64.4-INSERT-S64.2
    • SB-SIMD-AVX2:S64.2-FROM-S64.4
    • SB-SIMD-AVX2:S64.4-MOVEMASK
    • SB-SIMD-AVX2:S64.4-UNPACKLO
    • SB-SIMD-AVX2:S64.4-UNPACKHI
    • SB-SIMD-AVX2:S64.4-SHIFTR
    • SB-SIMD-AVX2:S64.4-SHIFTL
    • SB-SIMD-AVX2::TWO-ARG-S64.4<=
    • SB-SIMD-AVX2::TWO-ARG-S64.4>=
    • SB-SIMD-AVX2::TWO-ARG-S64.4<
    • SB-SIMD-AVX2::TWO-ARG-S64.4>
    • SB-SIMD-AVX2::TWO-ARG-S64.4/=
    • SB-SIMD-AVX2::TWO-ARG-S64.4=
    • SB-SIMD-AVX2::TWO-ARG-S64.4-MUL
    • SB-SIMD-AVX2::TWO-ARG-S64.4-
    • SB-SIMD-AVX2::TWO-ARG-S64.4+
    • SB-SIMD-AVX2:S64.4-NOT
    • SB-SIMD-AVX2:S64.4-ANDC1
    • SB-SIMD-AVX2::TWO-ARG-S64.4-XOR
    • SB-SIMD-AVX2::TWO-ARG-S64.4-OR
    • SB-SIMD-AVX2::TWO-ARG-S64.4-AND
    • SB-SIMD-AVX2:S64.4-FROM-U8.16
    • SB-SIMD-AVX2:S64.4-FROM-S8.16
    • SB-SIMD-AVX2:S64.4-FROM-U32.4
    • SB-SIMD-AVX2:S64.4-FROM-S32.4
    • SB-SIMD-AVX2:S64.4-FROM-U16.8
    • SB-SIMD-AVX2:S64.4-FROM-S16.8
    • SB-SIMD-AVX2::S64.4-BLEND
    • SB-SIMD-AVX2::S64.4-BROADCASTVEC
    • SB-SIMD-AVX2:S64.4-BROADCAST
    • SB-SIMD-AVX2:S64.4-VALUES
    • SB-SIMD-AVX2:MAKE-S64.4
    • SB-SIMD-AVX2:S32.8-PERMUTE128
    • SB-SIMD-AVX2:S32.8-INSERT-S32.4
    • SB-SIMD-AVX2:S32.4-FROM-S32.8
    • SB-SIMD-AVX2:S32.8-SIGN
    • SB-SIMD-AVX2:S32.8-MOVEMASK
    • SB-SIMD-AVX2:S32.8-UNPACKLO
    • SB-SIMD-AVX2:S32.8-UNPACKHI
    • SB-SIMD-AVX2:S32.8-SHIFTR
    • SB-SIMD-AVX2:S32.8-SHIFTL
    • SB-SIMD-AVX2:S32.8-HSUB
    • SB-SIMD-AVX2:S32.8-HADD
    • SB-SIMD-AVX2:S32.8-ABS
    • SB-SIMD-AVX2::TWO-ARG-S32.8<=
    • SB-SIMD-AVX2::TWO-ARG-S32.8>=
    • SB-SIMD-AVX2::TWO-ARG-S32.8<
    • SB-SIMD-AVX2::TWO-ARG-S32.8>
    • SB-SIMD-AVX2::TWO-ARG-S32.8/=
    • SB-SIMD-AVX2::TWO-ARG-S32.8=
    • SB-SIMD-AVX2::TWO-ARG-S32.8-MULLO
    • SB-SIMD-AVX2::TWO-ARG-S32.8-
    • SB-SIMD-AVX2::TWO-ARG-S32.8+
    • SB-SIMD-AVX2::TWO-ARG-S32.8-MIN
    • SB-SIMD-AVX2::TWO-ARG-S32.8-MAX
    • SB-SIMD-AVX2:S32.8-NOT
    • SB-SIMD-AVX2:S32.8-ANDC1
    • SB-SIMD-AVX2::TWO-ARG-S32.8-XOR
    • SB-SIMD-AVX2::TWO-ARG-S32.8-OR
    • SB-SIMD-AVX2::TWO-ARG-S32.8-AND
    • SB-SIMD-AVX2:S32.8-FROM-U8.16
    • SB-SIMD-AVX2:S32.8-FROM-S8.16
    • SB-SIMD-AVX2:S32.8-FROM-U16.8
    • SB-SIMD-AVX2:S32.8-FROM-S16.8
    • SB-SIMD-AVX2::S32.8-BLEND
    • SB-SIMD-AVX2::S32.8-BROADCASTVEC
    • SB-SIMD-AVX2:S32.8-BROADCAST
    • SB-SIMD-AVX2:S32.8-VALUES
    • SB-SIMD-AVX2:MAKE-S32.8
    • SB-SIMD-AVX2:S16.16-PERMUTE128
    • SB-SIMD-AVX2:S16.16-INSERT-S16.8
    • SB-SIMD-AVX2:S16.8-FROM-S16.16
    • SB-SIMD-AVX2:S16.16-SIGN
    • SB-SIMD-AVX2:S16.16-SHIFTR
    • SB-SIMD-AVX2:S16.16-SHIFTL
    • SB-SIMD-AVX2:S16.16-SHUFFLELO
    • SB-SIMD-AVX2:S16.16-SHUFFLEHI
    • SB-SIMD-AVX2:S16.16-MOVEMASK
    • SB-SIMD-AVX2:S16.16-UNPACKLO
    • SB-SIMD-AVX2:S16.16-UNPACKHI
    • SB-SIMD-AVX2:S16.16-PACKS
    • SB-SIMD-AVX2:S16.16-HSUBS
    • SB-SIMD-AVX2:S16.16-HSUB
    • SB-SIMD-AVX2:S16.16-MADDUBS
    • SB-SIMD-AVX2:S16.16-MADD
    • SB-SIMD-AVX2:S16.16-HADDS
    • SB-SIMD-AVX2:S16.16-HADD
    • SB-SIMD-AVX2:S16.16-ABS
    • SB-SIMD-AVX2::TWO-ARG-S16.16<=
    • SB-SIMD-AVX2::TWO-ARG-S16.16>=
    • SB-SIMD-AVX2::TWO-ARG-S16.16<
    • SB-SIMD-AVX2::TWO-ARG-S16.16>
    • SB-SIMD-AVX2::TWO-ARG-S16.16/=
    • SB-SIMD-AVX2::TWO-ARG-S16.16=
    • SB-SIMD-AVX2::TWO-ARG-S16.16-MULHRS
    • SB-SIMD-AVX2::TWO-ARG-S16.16-MULLO
    • SB-SIMD-AVX2::TWO-ARG-S16.16-MULHI
    • SB-SIMD-AVX2::TWO-ARG-S16.16-
    • SB-SIMD-AVX2::TWO-ARG-S16.16+
    • SB-SIMD-AVX2::TWO-ARG-S16.16-MIN
    • SB-SIMD-AVX2::TWO-ARG-S16.16-MAX
    • SB-SIMD-AVX2:S16.16-NOT
    • SB-SIMD-AVX2:S16.16-ANDC1
    • SB-SIMD-AVX2::TWO-ARG-S16.16-XOR
    • SB-SIMD-AVX2::TWO-ARG-S16.16-OR
    • SB-SIMD-AVX2::TWO-ARG-S16.16-AND
    • SB-SIMD-AVX2:S16.16-FROM-U8.16
    • SB-SIMD-AVX2:S16.16-FROM-S8.16
    • SB-SIMD-AVX2::S16.16-BLEND
    • SB-SIMD-AVX2::S16.16-BROADCASTVEC
    • SB-SIMD-AVX2:S16.16-BROADCAST
    • SB-SIMD-AVX2:S16.16-VALUES
    • SB-SIMD-AVX2:MAKE-S16.16
    • SB-SIMD-AVX2:S8.32-PERMUTE128
    • SB-SIMD-AVX2:S8.32-INSERT-S8.16
    • SB-SIMD-AVX2::S8.32-SAD
    • SB-SIMD-AVX2:S8.16-SAD
    • SB-SIMD-AVX2:S8.16-FROM-S8.32
    • SB-SIMD-AVX2:S8.32-SIGN
    • SB-SIMD-AVX2:S8.32-SHUFFLE
    • SB-SIMD-AVX2:S8.32-MOVEMASK
    • SB-SIMD-AVX2:S8.32-UNPACKLO
    • SB-SIMD-AVX2:S8.32-UNPACKHI
    • SB-SIMD-AVX2:S8.32-PACKS
    • SB-SIMD-AVX2:S8.32-ABS
    • SB-SIMD-AVX2::TWO-ARG-S8.32<=
    • SB-SIMD-AVX2::TWO-ARG-S8.32>=
    • SB-SIMD-AVX2::TWO-ARG-S8.32<
    • SB-SIMD-AVX2::TWO-ARG-S8.32>
    • SB-SIMD-AVX2::TWO-ARG-S8.32/=
    • SB-SIMD-AVX2::TWO-ARG-S8.32=
    • SB-SIMD-AVX2::TWO-ARG-S8.32-
    • SB-SIMD-AVX2::TWO-ARG-S8.32+
    • SB-SIMD-AVX2::TWO-ARG-S8.32-MIN
    • SB-SIMD-AVX2::TWO-ARG-S8.32-MAX
    • SB-SIMD-AVX2:S8.32-NOT
    • SB-SIMD-AVX2:S8.32-ANDC1
    • SB-SIMD-AVX2::TWO-ARG-S8.32-XOR
    • SB-SIMD-AVX2::TWO-ARG-S8.32-OR
    • SB-SIMD-AVX2::TWO-ARG-S8.32-AND
    • SB-SIMD-AVX2::S8.32-BLEND
    • SB-SIMD-AVX2::S8.32-BROADCASTVEC
    • SB-SIMD-AVX2:S8.32-BROADCAST
    • SB-SIMD-AVX2:S8.32-VALUES
    • SB-SIMD-AVX2:MAKE-S8.32
    • SB-SIMD-AVX2:U64.4-PERMUTE128
    • SB-SIMD-AVX2:U64.4-INSERT-U64.2
    • SB-SIMD-AVX2:U64.2-FROM-U64.4
    • SB-SIMD-AVX2:U64.4-MOVEMASK
    • SB-SIMD-AVX2:U64.4-UNPACKLO
    • SB-SIMD-AVX2:U64.4-UNPACKHI
    • SB-SIMD-AVX2:U64.4-SHIFTR
    • SB-SIMD-AVX2:U64.4-SHIFTL
    • SB-SIMD-AVX2::TWO-ARG-U64.4<=
    • SB-SIMD-AVX2::TWO-ARG-U64.4>=
    • SB-SIMD-AVX2::TWO-ARG-U64.4<
    • SB-SIMD-AVX2::TWO-ARG-U64.4>
    • SB-SIMD-AVX2::TWO-ARG-U64.4>~
    • SB-SIMD-AVX2::TWO-ARG-U64.4/=
    • SB-SIMD-AVX2::TWO-ARG-U64.4=
    • SB-SIMD-AVX2::TWO-ARG-U64.4-MUL
    • SB-SIMD-AVX2::TWO-ARG-U64.4-
    • SB-SIMD-AVX2::TWO-ARG-U64.4+
    • SB-SIMD-AVX2:U64.4-NOT
    • SB-SIMD-AVX2:U64.4-ANDC1
    • SB-SIMD-AVX2::TWO-ARG-U64.4-XOR
    • SB-SIMD-AVX2::TWO-ARG-U64.4-OR
    • SB-SIMD-AVX2::TWO-ARG-U64.4-AND
    • SB-SIMD-AVX2:U64.4-FROM-U8.16
    • SB-SIMD-AVX2:U64.4-FROM-U32.4
    • SB-SIMD-AVX2:U64.4-FROM-U16.8
    • SB-SIMD-AVX2::U64.4-BLEND
    • SB-SIMD-AVX2::U64.4-BROADCASTVEC
    • SB-SIMD-AVX2:U64.4-BROADCAST
    • SB-SIMD-AVX2:U64.4-VALUES
    • SB-SIMD-AVX2:MAKE-U64.4
    • SB-SIMD-AVX2:U32.8-PERMUTE128
    • SB-SIMD-AVX2:U32.8-INSERT-U32.4
    • SB-SIMD-AVX2:U32.4-FROM-U32.8
    • SB-SIMD-AVX2:U32.8-MOVEMASK
    • SB-SIMD-AVX2:U32.8-UNPACKLO
    • SB-SIMD-AVX2:U32.8-UNPACKHI
    • SB-SIMD-AVX2:U32.8-SHIFTR
    • SB-SIMD-AVX2:U32.8-SHIFTL
    • SB-SIMD-AVX2::TWO-ARG-U32.8<=
    • SB-SIMD-AVX2::TWO-ARG-U32.8>=
    • SB-SIMD-AVX2::TWO-ARG-U32.8<
    • SB-SIMD-AVX2::TWO-ARG-U32.8>
    • SB-SIMD-AVX2::TWO-ARG-U32.8>~
    • SB-SIMD-AVX2::TWO-ARG-U32.8/=
    • SB-SIMD-AVX2::TWO-ARG-U32.8=
    • SB-SIMD-AVX2::TWO-ARG-U32.8-
    • SB-SIMD-AVX2::TWO-ARG-U32.8+
    • SB-SIMD-AVX2::TWO-ARG-U32.8-MIN
    • SB-SIMD-AVX2::TWO-ARG-U32.8-MAX
    • SB-SIMD-AVX2:U32.8-NOT
    • SB-SIMD-AVX2:U32.8-ANDC1
    • SB-SIMD-AVX2::TWO-ARG-U32.8-XOR
    • SB-SIMD-AVX2::TWO-ARG-U32.8-OR
    • SB-SIMD-AVX2::TWO-ARG-U32.8-AND
    • SB-SIMD-AVX2:U32.8-FROM-U8.16
    • SB-SIMD-AVX2:U32.8-FROM-U16.8
    • SB-SIMD-AVX2::U32.8-BLEND
    • SB-SIMD-AVX2::U32.8-BROADCASTVEC
    • SB-SIMD-AVX2:U32.8-BROADCAST
    • SB-SIMD-AVX2:U32.8-VALUES
    • SB-SIMD-AVX2:MAKE-U32.8
    • SB-SIMD-AVX2:U16.16-PERMUTE128
    • SB-SIMD-AVX2:U16.16-INSERT-U16.8
    • SB-SIMD-AVX2:U16.8-FROM-U16.16
    • SB-SIMD-AVX2:U16.16-SHUFFLELO
    • SB-SIMD-AVX2:U16.16-SHUFFLEHI
    • SB-SIMD-AVX2:U16.16-MOVEMASK
    • SB-SIMD-AVX2:U16.16-UNPACKLO
    • SB-SIMD-AVX2:U16.16-UNPACKHI
    • SB-SIMD-AVX2:U16.16-PACKUS
    • SB-SIMD-AVX2:U16.16-AVG
    • SB-SIMD-AVX2:U16.16-SHIFTR
    • SB-SIMD-AVX2:U16.16-SHIFTL
    • SB-SIMD-AVX2::TWO-ARG-U16.16<=
    • SB-SIMD-AVX2::TWO-ARG-U16.16>=
    • SB-SIMD-AVX2::TWO-ARG-U16.16<
    • SB-SIMD-AVX2::TWO-ARG-U16.16>
    • SB-SIMD-AVX2::TWO-ARG-U16.16>~
    • SB-SIMD-AVX2::TWO-ARG-U16.16/=
    • SB-SIMD-AVX2::TWO-ARG-U16.16=
    • SB-SIMD-AVX2::TWO-ARG-U16.16-
    • SB-SIMD-AVX2::TWO-ARG-U16.16+
    • SB-SIMD-AVX2::TWO-ARG-U16.16-MIN
    • SB-SIMD-AVX2::TWO-ARG-U16.16-MAX
    • SB-SIMD-AVX2:U16.16-NOT
    • SB-SIMD-AVX2:U16.16-ANDC1
    • SB-SIMD-AVX2::TWO-ARG-U16.16-XOR
    • SB-SIMD-AVX2::TWO-ARG-U16.16-OR
    • SB-SIMD-AVX2::TWO-ARG-U16.16-AND
    • SB-SIMD-AVX2:U16.16-FROM-U8.16
    • SB-SIMD-AVX2::U16.16-BLEND
    • SB-SIMD-AVX2::U16.16-BROADCASTVEC
    • SB-SIMD-AVX2:U16.16-BROADCAST
    • SB-SIMD-AVX2:U16.16-VALUES
    • SB-SIMD-AVX2:MAKE-U16.16
    • SB-SIMD-AVX2:U8.32-PERMUTE128
    • SB-SIMD-AVX2:U8.32-ALIGNR
    • SB-SIMD-AVX2:U8.16-ALIGNR
    • SB-SIMD-AVX2:U8.32-SAD
    • SB-SIMD-AVX2::U8.16-SAD
    • SB-SIMD-AVX2:U8.16-FROM-U8.32
    • SB-SIMD-AVX2:U8.32-INSERT-U8.16
    • SB-SIMD-AVX2:U8.32-SHUFFLE
    • SB-SIMD-AVX2:U8.32-MOVEMASK
    • SB-SIMD-AVX2:U8.32-UNPACKLO
    • SB-SIMD-AVX2:U8.32-UNPACKHI
    • SB-SIMD-AVX2:U8.32-PACKUS
    • SB-SIMD-AVX2:U8.32-AVG
    • SB-SIMD-AVX2::TWO-ARG-U8.32<=
    • SB-SIMD-AVX2::TWO-ARG-U8.32>=
    • SB-SIMD-AVX2::TWO-ARG-U8.32<
    • SB-SIMD-AVX2::TWO-ARG-U8.32>
    • SB-SIMD-AVX2::TWO-ARG-U8.32>~
    • SB-SIMD-AVX2::TWO-ARG-U8.32/=
    • SB-SIMD-AVX2::TWO-ARG-U8.32=
    • SB-SIMD-AVX2:TWO-ARG-U8.32-SAT-
    • SB-SIMD-AVX2::TWO-ARG-U8.32-
    • SB-SIMD-AVX2::TWO-ARG-U8.32+
    • SB-SIMD-AVX2::TWO-ARG-U8.32-MIN
    • SB-SIMD-AVX2::TWO-ARG-U8.32-MAX
    • SB-SIMD-AVX2:U8.32-NOT
    • SB-SIMD-AVX2:U8.32-ANDC1
    • SB-SIMD-AVX2::TWO-ARG-U8.32-XOR
    • SB-SIMD-AVX2::TWO-ARG-U8.32-OR
    • SB-SIMD-AVX2::TWO-ARG-U8.32-AND
    • SB-SIMD-AVX2::U8.32-BLEND
    • SB-SIMD-AVX2::U8.32-BROADCASTVEC
    • SB-SIMD-AVX2:U8.32-BROADCAST
    • SB-SIMD-AVX2:U8.32-VALUES
    • SB-SIMD-AVX2:MAKE-U8.32
    • SB-SIMD-AVX2:S64.2-SHIFTR
    • SB-SIMD-AVX2:S64.2-SHIFTL
    • SB-SIMD-AVX2::S64.2-BROADCASTVEC
    • SB-SIMD-AVX2:S64.2-BROADCAST
    • SB-SIMD-AVX2::S64.2!-FROM-P256
    • SB-SIMD-AVX2:S32.4-SHIFTR
    • SB-SIMD-AVX2:S32.4-SHIFTL
    • SB-SIMD-AVX2::S32.4-BROADCASTVEC
    • SB-SIMD-AVX2:S32.4-BROADCAST
    • SB-SIMD-AVX2::S32.4!-FROM-P256
    • SB-SIMD-AVX2::S16.8-BROADCASTVEC
    • SB-SIMD-AVX2:S16.8-BROADCAST
    • SB-SIMD-AVX2::S16.8!-FROM-P256
    • SB-SIMD-AVX2::S8.16-BROADCASTVEC
    • SB-SIMD-AVX2:S8.16-BROADCAST
    • SB-SIMD-AVX2::S8.16!-FROM-P256
    • SB-SIMD-AVX2:U64.2-SHIFTR
    • SB-SIMD-AVX2:U64.2-SHIFTL
    • SB-SIMD-AVX2::U64.2-BROADCASTVEC
    • SB-SIMD-AVX2:U64.2-BROADCAST
    • SB-SIMD-AVX2::U64.2!-FROM-P256
    • SB-SIMD-AVX2:U32.4-SHIFTR
    • SB-SIMD-AVX2:U32.4-SHIFTL
    • SB-SIMD-AVX2::U32.4-BROADCASTVEC
    • SB-SIMD-AVX2:U32.4-BROADCAST
    • SB-SIMD-AVX2::U32.4!-FROM-P256
    • SB-SIMD-AVX2::U16.8-BROADCASTVEC
    • SB-SIMD-AVX2:U16.8-BROADCAST
    • SB-SIMD-AVX2::U16.8!-FROM-P256
    • SB-SIMD-AVX2::U8.16-BROADCASTVEC
    • SB-SIMD-AVX2:U8.16-BROADCAST
    • SB-SIMD-AVX2::U8.16!-FROM-P256
    • SB-SIMD-AVX2:F64.4-REVERSE
    • SB-SIMD-AVX2:F64.4-PERMUTE4X64
    • SB-SIMD-AVX:S64.4-PERMUTE128
    • SB-SIMD-AVX:S64.4-INSERT-S64.2
    • SB-SIMD-AVX:S64.2-FROM-S64.4
    • SB-SIMD-AVX:S64.4-PERMUTE
    • SB-SIMD-AVX:S64.4-BROADCAST
    • SB-SIMD-AVX:S64.4-VALUES
    • SB-SIMD-AVX:MAKE-S64.4
    • SB-SIMD-AVX::S64.4!-FROM-P256
    • SB-SIMD-AVX::S64.4!-FROM-P128
    • SB-SIMD-AVX::S64.4!-FROM-S64
    • SB-SIMD-AVX:S32.8-PERMUTE128
    • SB-SIMD-AVX:S32.8-INSERT-S32.4
    • SB-SIMD-AVX:S32.4-FROM-S32.8
    • SB-SIMD-AVX:S32.8-PERMUTE
    • SB-SIMD-AVX:S32.8-FROM-F32.8
    • SB-SIMD-AVX:S32.8-BROADCAST
    • SB-SIMD-AVX:S32.8-VALUES
    • SB-SIMD-AVX:MAKE-S32.8
    • SB-SIMD-AVX:S32.8-FROM-F64.4
    • SB-SIMD-AVX::S32.8!-FROM-P256
    • SB-SIMD-AVX::S32.8!-FROM-P128
    • SB-SIMD-AVX::S32.8!-FROM-S32
    • SB-SIMD-AVX:S16.16-PERMUTE128
    • SB-SIMD-AVX:S16.16-INSERT-S16.8
    • SB-SIMD-AVX:S16.8-FROM-S16.16
    • SB-SIMD-AVX:S16.16-BROADCAST
    • SB-SIMD-AVX:S16.16-VALUES
    • SB-SIMD-AVX:MAKE-S16.16
    • SB-SIMD-AVX::S16.16!-FROM-P256
    • SB-SIMD-AVX::S16.16!-FROM-P128
    • SB-SIMD-AVX::S16.16!-FROM-S16
    • SB-SIMD-AVX:S8.32-PERMUTE128
    • SB-SIMD-AVX:S8.32-INSERT-S8.16
    • SB-SIMD-AVX:S8.16-FROM-S8.32
    • SB-SIMD-AVX:S8.32-BROADCAST
    • SB-SIMD-AVX:S8.32-VALUES
    • SB-SIMD-AVX:MAKE-S8.32
    • SB-SIMD-AVX::S8.32!-FROM-P256
    • SB-SIMD-AVX::S8.32!-FROM-P128
    • SB-SIMD-AVX::S8.32!-FROM-S8
    • SB-SIMD-AVX:S64.2-PERMUTE
    • SB-SIMD-AVX:S64.2-MOVEMASK
    • SB-SIMD-AVX:S64.2-UNPACKLO
    • SB-SIMD-AVX:S64.2-UNPACKHI
    • SB-SIMD-AVX::TWO-ARG-S64.2<=
    • SB-SIMD-AVX::TWO-ARG-S64.2>=
    • SB-SIMD-AVX::TWO-ARG-S64.2<
    • SB-SIMD-AVX::TWO-ARG-S64.2>
    • SB-SIMD-AVX::TWO-ARG-S64.2/=
    • SB-SIMD-AVX::TWO-ARG-S64.2=
    • SB-SIMD-AVX:S64.2-SHIFTR
    • SB-SIMD-AVX:S64.2-SHIFTL
    • SB-SIMD-AVX::TWO-ARG-S64.2-
    • SB-SIMD-AVX::TWO-ARG-S64.2+
    • SB-SIMD-AVX:S64.2-NOT
    • SB-SIMD-AVX:S64.2-ANDC1
    • SB-SIMD-AVX::TWO-ARG-S64.2-XOR
    • SB-SIMD-AVX::TWO-ARG-S64.2-OR
    • SB-SIMD-AVX::TWO-ARG-S64.2-AND
    • SB-SIMD-AVX::S64.2-BLEND
    • SB-SIMD-AVX:S64.2-BROADCAST
    • SB-SIMD-AVX:S64.2-VALUES
    • SB-SIMD-AVX:MAKE-S64.2
    • SB-SIMD-AVX::S64.2!-FROM-P256
    • SB-SIMD-AVX::S64.2!-FROM-P128
    • SB-SIMD-AVX::S64.2!-FROM-S64
    • SB-SIMD-AVX:S32.4-PERMUTE
    • SB-SIMD-AVX:S32.4-MOVEMASK
    • SB-SIMD-AVX:S32.4-UNPACKLO
    • SB-SIMD-AVX:S32.4-UNPACKHI
    • SB-SIMD-AVX::TWO-ARG-S32.4<=
    • SB-SIMD-AVX::TWO-ARG-S32.4>=
    • SB-SIMD-AVX::TWO-ARG-S32.4<
    • SB-SIMD-AVX::TWO-ARG-S32.4>
    • SB-SIMD-AVX::TWO-ARG-S32.4/=
    • SB-SIMD-AVX::TWO-ARG-S32.4=
    • SB-SIMD-AVX::TWO-ARG-S32.4-MULLO
    • SB-SIMD-AVX::TWO-ARG-S32.4-
    • SB-SIMD-AVX::TWO-ARG-S32.4+
    • SB-SIMD-AVX:S32.4-NOT
    • SB-SIMD-AVX:S32.4-ANDC1
    • SB-SIMD-AVX::TWO-ARG-S32.4-XOR
    • SB-SIMD-AVX::TWO-ARG-S32.4-OR
    • SB-SIMD-AVX::TWO-ARG-S32.4-AND
    • SB-SIMD-AVX:S32.4-FROM-F32.4
    • SB-SIMD-AVX::S32.4-FROM-F64.4
    • SB-SIMD-AVX::S32.4-BLEND
    • SB-SIMD-AVX:S32.4-BROADCAST
    • SB-SIMD-AVX:S32.4-VALUES
    • SB-SIMD-AVX:MAKE-S32.4
    • SB-SIMD-AVX::S32.4!-FROM-P256
    • SB-SIMD-AVX::S32.4!-FROM-P128
    • SB-SIMD-AVX::S32.4!-FROM-S32
    • SB-SIMD-AVX:S16.8-SHUFFLELO
    • SB-SIMD-AVX:S16.8-SHUFFLEHI
    • SB-SIMD-AVX:S16.8-MOVEMASK
    • SB-SIMD-AVX:S16.8-UNPACKLO
    • SB-SIMD-AVX:S16.8-UNPACKHI
    • SB-SIMD-AVX::TWO-ARG-S16.8<=
    • SB-SIMD-AVX::TWO-ARG-S16.8>=
    • SB-SIMD-AVX::TWO-ARG-S16.8<
    • SB-SIMD-AVX::TWO-ARG-S16.8>
    • SB-SIMD-AVX::TWO-ARG-S16.8/=
    • SB-SIMD-AVX::TWO-ARG-S16.8=
    • SB-SIMD-AVX:S16.8-SHIFTR
    • SB-SIMD-AVX:S16.8-SHIFTL
    • SB-SIMD-AVX::TWO-ARG-S16.8-MULLO
    • SB-SIMD-AVX::TWO-ARG-S16.8-
    • SB-SIMD-AVX::TWO-ARG-S16.8+
    • SB-SIMD-AVX:S16.8-NOT
    • SB-SIMD-AVX:S16.8-ANDC1
    • SB-SIMD-AVX::TWO-ARG-S16.8-XOR
    • SB-SIMD-AVX::TWO-ARG-S16.8-OR
    • SB-SIMD-AVX::TWO-ARG-S16.8-AND
    • SB-SIMD-AVX::S16.8-BLEND
    • SB-SIMD-AVX:S16.8-BROADCAST
    • SB-SIMD-AVX:S16.8-VALUES
    • SB-SIMD-AVX:MAKE-S16.8
    • SB-SIMD-AVX::S16.8!-FROM-P256
    • SB-SIMD-AVX::S16.8!-FROM-P128
    • SB-SIMD-AVX::S16.8!-FROM-S16
    • SB-SIMD-AVX:S8.16-SHUFFLE
    • SB-SIMD-AVX:S8.16-MOVEMASK
    • SB-SIMD-AVX:S8.16-UNPACKLO
    • SB-SIMD-AVX:S8.16-UNPACKHI
    • SB-SIMD-AVX::TWO-ARG-S8.16<=
    • SB-SIMD-AVX::TWO-ARG-S8.16>=
    • SB-SIMD-AVX::TWO-ARG-S8.16<
    • SB-SIMD-AVX::TWO-ARG-S8.16>
    • SB-SIMD-AVX::TWO-ARG-S8.16/=
    • SB-SIMD-AVX::TWO-ARG-S8.16=
    • SB-SIMD-AVX::TWO-ARG-S8.16-
    • SB-SIMD-AVX::TWO-ARG-S8.16+
    • SB-SIMD-AVX:S8.16-NOT
    • SB-SIMD-AVX:S8.16-ANDC1
    • SB-SIMD-AVX::TWO-ARG-S8.16-XOR
    • SB-SIMD-AVX::TWO-ARG-S8.16-OR
    • SB-SIMD-AVX::TWO-ARG-S8.16-AND
    • SB-SIMD-AVX::S8.16-BLEND
    • SB-SIMD-AVX:S8.16-BROADCAST
    • SB-SIMD-AVX:S8.16-VALUES
    • SB-SIMD-AVX:MAKE-S8.16
    • SB-SIMD-AVX::S8.16!-FROM-P256
    • SB-SIMD-AVX::S8.16!-FROM-P128
    • SB-SIMD-AVX::S8.16!-FROM-S8
    • SB-SIMD-AVX:U64.4-INSERT-U64.2
    • SB-SIMD-AVX:U64.2-FROM-U64.4
    • SB-SIMD-AVX:U64.4-PERMUTE
    • SB-SIMD-AVX:U64.4-BROADCAST
    • SB-SIMD-AVX:U64.4-VALUES
    • SB-SIMD-AVX::TWO-ARG-U64.4-AND
    • SB-SIMD-AVX:MAKE-U64.4
    • SB-SIMD-AVX::U64.4!-FROM-P256
    • SB-SIMD-AVX::U64.4!-FROM-P128
    • SB-SIMD-AVX::U64.4!-FROM-U64
    • SB-SIMD-AVX:U32.8-INSERT-U32.4
    • SB-SIMD-AVX::U32.4-FROM-U32.8
    • SB-SIMD-AVX:U32.8-PERMUTE
    • SB-SIMD-AVX:U32.8-BROADCAST
    • SB-SIMD-AVX:U32.8-VALUES
    • SB-SIMD-AVX::TWO-ARG-U32.8-AND
    • SB-SIMD-AVX:MAKE-U32.8
    • SB-SIMD-AVX::U32.8!-FROM-P256
    • SB-SIMD-AVX::U32.8!-FROM-P128
    • SB-SIMD-AVX::U32.8!-FROM-U32
    • SB-SIMD-AVX:U16.16-INSERT-U16.8
    • SB-SIMD-AVX:U16.8-FROM-U16.16
    • SB-SIMD-AVX:U16.16-BROADCAST
    • SB-SIMD-AVX:U16.16-VALUES
    • SB-SIMD-AVX:MAKE-U16.16
    • SB-SIMD-AVX::U16.16!-FROM-P256
    • SB-SIMD-AVX::U16.16!-FROM-P128
    • SB-SIMD-AVX::U16.16!-FROM-U16
    • SB-SIMD-AVX:U8.32-INSERT-U8.16
    • SB-SIMD-AVX:U8.16-FROM-U8.32
    • SB-SIMD-AVX:U8.32-BROADCAST
    • SB-SIMD-AVX:U8.32-VALUES
    • SB-SIMD-AVX:MAKE-U8.32
    • SB-SIMD-AVX::U8.32!-FROM-P256
    • SB-SIMD-AVX::U8.32!-FROM-P128
    • SB-SIMD-AVX::U8.32!-FROM-U8
    • SB-SIMD-AVX:U64.2-PERMUTE
    • SB-SIMD-AVX:U64.2-MOVEMASK
    • SB-SIMD-AVX:U64.2-UNPACKLO
    • SB-SIMD-AVX:U64.2-UNPACKHI
    • SB-SIMD-AVX::TWO-ARG-U64.2<=
    • SB-SIMD-AVX::TWO-ARG-U64.2>=
    • SB-SIMD-AVX::TWO-ARG-U64.2<
    • SB-SIMD-AVX::TWO-ARG-U64.2>
    • SB-SIMD-AVX::TWO-ARG-U64.2>~
    • SB-SIMD-AVX::TWO-ARG-U64.2/=
    • SB-SIMD-AVX::TWO-ARG-U64.2=
    • SB-SIMD-AVX::TWO-ARG-U64.2-
    • SB-SIMD-AVX::TWO-ARG-U64.2+
    • SB-SIMD-AVX:U64.2-NOT
    • SB-SIMD-AVX:U64.2-ANDC1
    • SB-SIMD-AVX::TWO-ARG-U64.2-XOR
    • SB-SIMD-AVX::TWO-ARG-U64.2-OR
    • SB-SIMD-AVX::TWO-ARG-U64.2-AND
    • SB-SIMD-AVX::U64.2-BLEND
    • SB-SIMD-AVX::U64.2-FROM-U64
    • SB-SIMD-AVX:U64.2-BROADCAST
    • SB-SIMD-AVX:U64.2-VALUES
    • SB-SIMD-AVX:MAKE-U64.2
    • SB-SIMD-AVX::U64.2!-FROM-P256
    • SB-SIMD-AVX::U64.2!-FROM-P128
    • SB-SIMD-AVX::U64.2!-FROM-U64
    • SB-SIMD-AVX:U32.4-PERMUTE
    • SB-SIMD-AVX:U32.4-MOVEMASK
    • SB-SIMD-AVX:U32.4-UNPACKLO
    • SB-SIMD-AVX:U32.4-UNPACKHI
    • SB-SIMD-AVX::TWO-ARG-U32.4<=
    • SB-SIMD-AVX::TWO-ARG-U32.4>=
    • SB-SIMD-AVX::TWO-ARG-U32.4<
    • SB-SIMD-AVX::TWO-ARG-U32.4>
    • SB-SIMD-AVX::TWO-ARG-U32.4>~
    • SB-SIMD-AVX::TWO-ARG-U32.4/=
    • SB-SIMD-AVX::TWO-ARG-U32.4=
    • SB-SIMD-AVX::TWO-ARG-U32.4-
    • SB-SIMD-AVX::TWO-ARG-U32.4+
    • SB-SIMD-AVX:U32.4-NOT
    • SB-SIMD-AVX:U32.4-ANDC1
    • SB-SIMD-AVX::TWO-ARG-U32.4-XOR
    • SB-SIMD-AVX::TWO-ARG-U32.4-OR
    • SB-SIMD-AVX::TWO-ARG-U32.4-AND
    • SB-SIMD-AVX::U32.4-BLEND
    • SB-SIMD-AVX:U32.4-BROADCAST
    • SB-SIMD-AVX:U32.4-VALUES
    • SB-SIMD-AVX:MAKE-U32.4
    • SB-SIMD-AVX::U32.4!-FROM-P256
    • SB-SIMD-AVX::U32.4!-FROM-P128
    • SB-SIMD-AVX::U32.4!-FROM-U32
    • SB-SIMD-AVX:U16.8-SHUFFLELO
    • SB-SIMD-AVX:U16.8-SHUFFLEHI
    • SB-SIMD-AVX:U16.8-MOVEMASK
    • SB-SIMD-AVX:U16.8-UNPACKLO
    • SB-SIMD-AVX:U16.8-UNPACKHI
    • SB-SIMD-AVX:U16.8-SHIFTR
    • SB-SIMD-AVX:U16.8-SHIFTL
    • SB-SIMD-AVX::TWO-ARG-U16.8<=
    • SB-SIMD-AVX::TWO-ARG-U16.8>=
    • SB-SIMD-AVX::TWO-ARG-U16.8<
    • SB-SIMD-AVX::TWO-ARG-U16.8>
    • SB-SIMD-AVX::TWO-ARG-U16.8>~
    • SB-SIMD-AVX::TWO-ARG-U16.8/=
    • SB-SIMD-AVX::TWO-ARG-U16.8=
    • SB-SIMD-AVX::TWO-ARG-U16.8-
    • SB-SIMD-AVX::TWO-ARG-U16.8+
    • SB-SIMD-AVX:U16.8-NOT
    • SB-SIMD-AVX:U16.8-ANDC1
    • SB-SIMD-AVX::TWO-ARG-U16.8-XOR
    • SB-SIMD-AVX::TWO-ARG-U16.8-OR
    • SB-SIMD-AVX::TWO-ARG-U16.8-AND
    • SB-SIMD-AVX::U16.8-BLEND
    • SB-SIMD-AVX:U16.8-BROADCAST
    • SB-SIMD-AVX:U16.8-VALUES
    • SB-SIMD-AVX:MAKE-U16.8
    • SB-SIMD-AVX::U16.8!-FROM-P256
    • SB-SIMD-AVX::U16.8!-FROM-P128
    • SB-SIMD-AVX::U16.8!-FROM-U16
    • SB-SIMD-AVX:U8.16-SHUFFLE
    • SB-SIMD-AVX:U8.16-MOVEMASK
    • SB-SIMD-AVX:U8.16-UNPACKLO
    • SB-SIMD-AVX:U8.16-UNPACKHI
    • SB-SIMD-AVX::TWO-ARG-U8.16<=
    • SB-SIMD-AVX::TWO-ARG-U8.16>=
    • SB-SIMD-AVX::TWO-ARG-U8.16<
    • SB-SIMD-AVX::TWO-ARG-U8.16>
    • SB-SIMD-AVX::TWO-ARG-U8.16>~
    • SB-SIMD-AVX::TWO-ARG-U8.16/=
    • SB-SIMD-AVX::TWO-ARG-U8.16=
    • SB-SIMD-AVX::TWO-ARG-U8.16-
    • SB-SIMD-AVX::TWO-ARG-U8.16+
    • SB-SIMD-AVX:U8.16-NOT
    • SB-SIMD-AVX:U8.16-ANDC1
    • SB-SIMD-AVX::TWO-ARG-U8.16-XOR
    • SB-SIMD-AVX::TWO-ARG-U8.16-OR
    • SB-SIMD-AVX::TWO-ARG-U8.16-AND
    • SB-SIMD-AVX::U8.16-BLEND
    • SB-SIMD-AVX:U8.16-BROADCAST
    • SB-SIMD-AVX:U8.16-VALUES
    • SB-SIMD-AVX:MAKE-U8.16
    • SB-SIMD-AVX::U8.16!-FROM-P256
    • SB-SIMD-AVX::U8.16!-FROM-P128
    • SB-SIMD-AVX::U8.16!-FROM-U8
    • SB-SIMD-AVX:F64.4-SET128
    • SB-SIMD-AVX:F64.4-INSERT-F64.2
    • SB-SIMD-AVX:F64.2-FROM-F64.4
    • SB-SIMD-AVX:F64.4-REVERSE
    • SB-SIMD-AVX:F64.4-SHUFFLE
    • SB-SIMD-AVX:F64.4-PERMUTE128
    • SB-SIMD-AVX:F64.4-PERMUTE
    • SB-SIMD-AVX::F64.4-%ROUND
    • SB-SIMD-AVX:F64.4-MOVEMASK
    • SB-SIMD-AVX:F64.4-UNPACKLO
    • SB-SIMD-AVX:F64.4-UNPACKHI
    • SB-SIMD-AVX:F64.4-SQRT
    • SB-SIMD-AVX:F64.4-HSUB
    • SB-SIMD-AVX:F64.4-HADD
    • SB-SIMD-AVX:F64.4-DUPEVEN
    • SB-SIMD-AVX:F64.4-NOT
    • SB-SIMD-AVX:F64.4-ANDC1
    • SB-SIMD-AVX:F64.4-HORIZONTAL*
    • SB-SIMD-AVX:F64.4-HORIZONTAL+
    • SB-SIMD-AVX:F64.4-HORIZONTAL-MIN
    • SB-SIMD-AVX:F64.4-HORIZONTAL-MAX
    • SB-SIMD-AVX:F64.4-HORIZONTAL-XOR
    • SB-SIMD-AVX:F64.4-HORIZONTAL-OR
    • SB-SIMD-AVX:F64.4-HORIZONTAL-AND
    • SB-SIMD-AVX::TWO-ARG-F64.4>=
    • SB-SIMD-AVX::TWO-ARG-F64.4>
    • SB-SIMD-AVX::TWO-ARG-F64.4<=
    • SB-SIMD-AVX::TWO-ARG-F64.4<
    • SB-SIMD-AVX::TWO-ARG-F64.4/=
    • SB-SIMD-AVX::TWO-ARG-F64.4=
    • SB-SIMD-AVX::TWO-ARG-F64.4/
    • SB-SIMD-AVX::TWO-ARG-F64.4*
    • SB-SIMD-AVX::TWO-ARG-F64.4-
    • SB-SIMD-AVX::TWO-ARG-F64.4+
    • SB-SIMD-AVX::TWO-ARG-F64.4-MIN
    • SB-SIMD-AVX::TWO-ARG-F64.4-MAX
    • SB-SIMD-AVX::TWO-ARG-F64.4-XOR
    • SB-SIMD-AVX::TWO-ARG-F64.4-OR
    • SB-SIMD-AVX::TWO-ARG-F64.4-AND
    • SB-SIMD-AVX::F64.4-BLENDC
    • SB-SIMD-AVX::F64.4-BLEND
    • SB-SIMD-AVX:F64.4-FROM-S32.4
    • SB-SIMD-AVX:F64.4-FROM-U32.4
    • SB-SIMD-AVX:F64.4-FROM-F32.4
    • SB-SIMD-AVX:F64.4-BROADCAST
    • SB-SIMD-AVX:F64.4-VALUES
    • SB-SIMD-AVX:MAKE-F64.4
    • SB-SIMD-AVX::F64.4!-FROM-P256
    • SB-SIMD-AVX::F64.4!-FROM-P128
    • SB-SIMD-AVX::F64.4!-FROM-F64
    • SB-SIMD-AVX:F32.8-INSERT-F32.4
    • SB-SIMD-AVX:F32.4-FROM-F32.8
    • SB-SIMD-AVX:F32.8-SHUFFLE
    • SB-SIMD-AVX:F32.8-PERMUTE128
    • SB-SIMD-AVX:F32.8-PERMUTE
    • SB-SIMD-AVX::F32.8-%ROUND
    • SB-SIMD-AVX:F32.8-MOVEMASK
    • SB-SIMD-AVX:F32.8-UNPACKLO
    • SB-SIMD-AVX:F32.8-UNPACKHI
    • SB-SIMD-AVX:F32.8-SQRT
    • SB-SIMD-AVX:F32.8-RSQRT
    • SB-SIMD-AVX:F32.8-RECIPROCAL
    • SB-SIMD-AVX:F32.8-HSUB
    • SB-SIMD-AVX:F32.8-HADD
    • SB-SIMD-AVX:F32.8-DUPODD
    • SB-SIMD-AVX:F32.8-DUPEVEN
    • SB-SIMD-AVX:F32.8-HORIZONTAL*
    • SB-SIMD-AVX:F32.8-HORIZONTAL+
    • SB-SIMD-AVX:F32.8-HORIZONTAL-MIN
    • SB-SIMD-AVX:F32.8-HORIZONTAL-MAX
    • SB-SIMD-AVX:F32.8-HORIZONTAL-XOR
    • SB-SIMD-AVX:F32.8-HORIZONTAL-OR
    • SB-SIMD-AVX:F32.8-HORIZONTAL-AND
    • SB-SIMD-AVX::TWO-ARG-F32.8>=
    • SB-SIMD-AVX::TWO-ARG-F32.8>
    • SB-SIMD-AVX::TWO-ARG-F32.8<=
    • SB-SIMD-AVX::TWO-ARG-F32.8<
    • SB-SIMD-AVX::TWO-ARG-F32.8/=
    • SB-SIMD-AVX::TWO-ARG-F32.8=
    • SB-SIMD-AVX::TWO-ARG-F32.8/
    • SB-SIMD-AVX::TWO-ARG-F32.8*
    • SB-SIMD-AVX::TWO-ARG-F32.8-
    • SB-SIMD-AVX::TWO-ARG-F32.8+
    • SB-SIMD-AVX:F32.8-NOT
    • SB-SIMD-AVX:F32.8-ANDC1
    • SB-SIMD-AVX::TWO-ARG-F32.8-MIN
    • SB-SIMD-AVX::TWO-ARG-F32.8-MAX
    • SB-SIMD-AVX::TWO-ARG-F32.8-XOR
    • SB-SIMD-AVX::TWO-ARG-F32.8-OR
    • SB-SIMD-AVX::TWO-ARG-F32.8-AND
    • SB-SIMD-AVX::F32.8-BLENDC
    • SB-SIMD-AVX::F32.8-BLEND
    • SB-SIMD-AVX::F32.8-FROM-U32.8
    • SB-SIMD-AVX:F32.8-BROADCAST
    • SB-SIMD-AVX:F32.8-VALUES
    • SB-SIMD-AVX:MAKE-F32.8
    • SB-SIMD-AVX::F32.8!-FROM-P256
    • SB-SIMD-AVX::F32.8!-FROM-P128
    • SB-SIMD-AVX::F32.8!-FROM-F32
    • SB-SIMD-AVX:F32.8-FROM-S32.8
    • SB-SIMD-AVX:F64.2-SHUFFLE
    • SB-SIMD-AVX:F64.2-PERMUTE
    • SB-SIMD-AVX::F64.2-%ROUND
    • SB-SIMD-AVX:F64.2-MOVEMASK
    • SB-SIMD-AVX:F64.2-UNPACKLO
    • SB-SIMD-AVX:F64.2-UNPACKHI
    • SB-SIMD-AVX:F64.2-SQRT
    • SB-SIMD-AVX:F64.2-HSUB
    • SB-SIMD-AVX:F64.2-HADD
    • SB-SIMD-AVX:F64.2-ADDSUB
    • SB-SIMD-AVX:F64.2-HORIZONTAL*
    • SB-SIMD-AVX:F64.2-HORIZONTAL+
    • SB-SIMD-AVX:F64.2-HORIZONTAL-MIN
    • SB-SIMD-AVX:F64.2-HORIZONTAL-MAX
    • SB-SIMD-AVX:F64.2-HORIZONTAL-XOR
    • SB-SIMD-AVX:F64.2-HORIZONTAL-OR
    • SB-SIMD-AVX:F64.2-HORIZONTAL-AND
    • SB-SIMD-AVX::TWO-ARG-F64.2>=
    • SB-SIMD-AVX::TWO-ARG-F64.2>
    • SB-SIMD-AVX::TWO-ARG-F64.2<=
    • SB-SIMD-AVX::TWO-ARG-F64.2<
    • SB-SIMD-AVX::TWO-ARG-F64.2/=
    • SB-SIMD-AVX::TWO-ARG-F64.2=
    • SB-SIMD-AVX::TWO-ARG-F64.2/
    • SB-SIMD-AVX::TWO-ARG-F64.2*
    • SB-SIMD-AVX::TWO-ARG-F64.2-
    • SB-SIMD-AVX:F64.2-NOT
    • SB-SIMD-AVX:F64.2-ANDC1
    • SB-SIMD-AVX::TWO-ARG-F64.2+
    • SB-SIMD-AVX::TWO-ARG-F64.2-MIN
    • SB-SIMD-AVX::TWO-ARG-F64.2-MAX
    • SB-SIMD-AVX::TWO-ARG-F64.2-XOR
    • SB-SIMD-AVX::TWO-ARG-F64.2-OR
    • SB-SIMD-AVX::TWO-ARG-F64.2-AND
    • SB-SIMD-AVX::F64.2-BLENDC
    • SB-SIMD-AVX::F64.2-BLEND
    • SB-SIMD-AVX:F64.2-BROADCAST
    • SB-SIMD-AVX:F64.2-VALUES
    • SB-SIMD-AVX:MAKE-F64.2
    • SB-SIMD-AVX::F64.2!-FROM-P256
    • SB-SIMD-AVX::F64.2!-FROM-P128
    • SB-SIMD-AVX::F64.2!-FROM-F64
    • SB-SIMD-AVX:F32.4-SHUFFLE
    • SB-SIMD-AVX:F32.4-PERMUTE
    • SB-SIMD-AVX::F32.4-%ROUND
    • SB-SIMD-AVX:F32.4-MOVEMASK
    • SB-SIMD-AVX:F32.4-UNPACKLO
    • SB-SIMD-AVX:F32.4-UNPACKHI
    • SB-SIMD-AVX:F32.4-SQRT
    • SB-SIMD-AVX:F32.4-RSQRT
    • SB-SIMD-AVX:F32.4-RECIPROCAL
    • SB-SIMD-AVX:F32.4-HSUB
    • SB-SIMD-AVX:F32.4-HADD
    • SB-SIMD-AVX:F32.4-ADDSUB
    • SB-SIMD-AVX:F32.4-DUPODD
    • SB-SIMD-AVX:F32.4-DUPEVEN
    • SB-SIMD-AVX:F32.4-HORIZONTAL*
    • SB-SIMD-AVX:F32.4-HORIZONTAL+
    • SB-SIMD-AVX:F32.4-HORIZONTAL-MIN
    • SB-SIMD-AVX:F32.4-HORIZONTAL-MAX
    • SB-SIMD-AVX:F32.4-HORIZONTAL-XOR
    • SB-SIMD-AVX:F32.4-HORIZONTAL-OR
    • SB-SIMD-AVX:F32.4-HORIZONTAL-AND
    • SB-SIMD-AVX::TWO-ARG-F32.4>=
    • SB-SIMD-AVX::TWO-ARG-F32.4>
    • SB-SIMD-AVX::TWO-ARG-F32.4<=
    • SB-SIMD-AVX::TWO-ARG-F32.4<
    • SB-SIMD-AVX::TWO-ARG-F32.4/=
    • SB-SIMD-AVX::TWO-ARG-F32.4=
    • SB-SIMD-AVX::TWO-ARG-F32.4/
    • SB-SIMD-AVX::TWO-ARG-F32.4*
    • SB-SIMD-AVX::TWO-ARG-F32.4-
    • SB-SIMD-AVX::TWO-ARG-F32.4+
    • SB-SIMD-AVX:F32.4-NOT
    • SB-SIMD-AVX:F32.4-ANDC1
    • SB-SIMD-AVX::TWO-ARG-F32.4-MIN
    • SB-SIMD-AVX::TWO-ARG-F32.4-MAX
    • SB-SIMD-AVX::TWO-ARG-F32.4-XOR
    • SB-SIMD-AVX::TWO-ARG-F32.4-OR
    • SB-SIMD-AVX::TWO-ARG-F32.4-AND
    • SB-SIMD-AVX::F32.4-BLENDC
    • SB-SIMD-AVX::F32.4-BLEND
    • SB-SIMD-AVX:F32.4-FROM-F64.4
    • SB-SIMD-AVX:F32.4-BROADCAST
    • SB-SIMD-AVX:F32.4-VALUES
    • SB-SIMD-AVX:MAKE-F32.4
    • SB-SIMD-AVX::F32.4!-FROM-P256
    • SB-SIMD-AVX::F32.4!-FROM-P128
    • SB-SIMD-AVX::F32.4!-FROM-F32
    • SB-SIMD-AVX:F32.4-FROM-S32.4
    • SB-SIMD-AVX::U64!-FROM-P256
    • SB-SIMD-AVX::U64!-FROM-P128
    • SB-SIMD-AVX::U32!-FROM-P256
    • SB-SIMD-AVX::U32!-FROM-P128
    • SB-SIMD-AVX::U16!-FROM-P256
    • SB-SIMD-AVX::U16!-FROM-P128
    • SB-SIMD-AVX::U8!-FROM-P256
    • SB-SIMD-AVX::U8!-FROM-P128
    • SB-SIMD-AVX:F64-SQRT
    • SB-SIMD-AVX:F64-NOT
    • SB-SIMD-AVX:F64-ANDC1
    • SB-SIMD-AVX::TWO-ARG-F64>=
    • SB-SIMD-AVX::TWO-ARG-F64>
    • SB-SIMD-AVX::TWO-ARG-F64<=
    • SB-SIMD-AVX::TWO-ARG-F64<
    • SB-SIMD-AVX::TWO-ARG-F64/=
    • SB-SIMD-AVX::TWO-ARG-F64=
    • SB-SIMD-AVX::TWO-ARG-F64/
    • SB-SIMD-AVX::TWO-ARG-F64*
    • SB-SIMD-AVX::TWO-ARG-F64-
    • SB-SIMD-AVX::TWO-ARG-F64+
    • SB-SIMD-AVX::TWO-ARG-F64-MIN
    • SB-SIMD-AVX::TWO-ARG-F64-MAX
    • SB-SIMD-AVX::TWO-ARG-F64-XOR
    • SB-SIMD-AVX::TWO-ARG-F64-OR
    • SB-SIMD-AVX::TWO-ARG-F64-AND
    • SB-SIMD-AVX::F64!-FROM-P256
    • SB-SIMD-AVX::F64!-FROM-P128
    • SB-SIMD-AVX::F64-FROM-S64
    • SB-SIMD-AVX::F64-FROM-F32
    • SB-SIMD-AVX:F32-SQRT
    • SB-SIMD-AVX:F32-RSQRT
    • SB-SIMD-AVX:F32-RECIPROCAL
    • SB-SIMD-AVX:F32-NOT
    • SB-SIMD-AVX:F32-ANDC1
    • SB-SIMD-AVX::TWO-ARG-F32>=
    • SB-SIMD-AVX::TWO-ARG-F32>
    • SB-SIMD-AVX::TWO-ARG-F32<=
    • SB-SIMD-AVX::TWO-ARG-F32<
    • SB-SIMD-AVX::TWO-ARG-F32/=
    • SB-SIMD-AVX::TWO-ARG-F32=
    • SB-SIMD-AVX::TWO-ARG-F32/
    • SB-SIMD-AVX::TWO-ARG-F32*
    • SB-SIMD-AVX::TWO-ARG-F32-
    • SB-SIMD-AVX::TWO-ARG-F32+
    • SB-SIMD-AVX::TWO-ARG-F32-MIN
    • SB-SIMD-AVX::TWO-ARG-F32-MAX
    • SB-SIMD-AVX::TWO-ARG-F32-XOR
    • SB-SIMD-AVX::TWO-ARG-F32-OR
    • SB-SIMD-AVX::TWO-ARG-F32-AND
    • SB-SIMD-AVX::F32!-FROM-P256
    • SB-SIMD-AVX::F32!-FROM-P128
    • SB-SIMD-AVX::F32-FROM-S64
    • SB-SIMD-AVX::F32-FROM-F64
    • SB-SIMD-AVX:VZEROALL
    • SB-SIMD-AVX:VZEROUPPER
    • SB-SIMD-SSE4.2::TWO-ARG-S64.2<=
    • SB-SIMD-SSE4.2::TWO-ARG-S64.2<
    • SB-SIMD-SSE4.2::TWO-ARG-S64.2>=
    • SB-SIMD-SSE4.2::TWO-ARG-S64.2>
    • SB-SIMD-SSE4.2::TWO-ARG-U64.2<=
    • SB-SIMD-SSE4.2::TWO-ARG-U64.2<
    • SB-SIMD-SSE4.2::TWO-ARG-U64.2>=
    • SB-SIMD-SSE4.2::TWO-ARG-U64.2>
    • SB-SIMD-SSE4.2::TWO-ARG-U64.2>~
    • SB-SIMD-SSE4.1::S64.2-INSERT
    • SB-SIMD-SSE4.1:S64.2-ELT
    • SB-SIMD-SSE4.1::TWO-ARG-S64.2/=
    • SB-SIMD-SSE4.1::TWO-ARG-S64.2=
    • SB-SIMD-SSE4.1::TWO-ARG-S64.2-MUL
    • SB-SIMD-SSE4.1:S64.2-FROM-S32.4
    • SB-SIMD-SSE4.1:S64.2-FROM-U32.4
    • SB-SIMD-SSE4.1:S64.2-FROM-S16.8
    • SB-SIMD-SSE4.1:S64.2-FROM-U16.8
    • SB-SIMD-SSE4.1:S64.2-FROM-S8.16
    • SB-SIMD-SSE4.1:S64.2-FROM-U8.16
    • SB-SIMD-SSE4.1::S64.2-BLEND
    • SB-SIMD-SSE4.1:S32.4-INSERT
    • SB-SIMD-SSE4.1:S32.4-ELT
    • SB-SIMD-SSE4.1::TWO-ARG-S32.4-MULLO
    • SB-SIMD-SSE4.1:S32.4-FROM-S16.8
    • SB-SIMD-SSE4.1:S32.4-FROM-U16.8
    • SB-SIMD-SSE4.1:S32.4-FROM-S8.16
    • SB-SIMD-SSE4.1:S32.4-FROM-U8.16
    • SB-SIMD-SSE4.1::TWO-ARG-S32.4-MIN
    • SB-SIMD-SSE4.1::TWO-ARG-S32.4-MAX
    • SB-SIMD-SSE4.1::S32.4-BLEND
    • SB-SIMD-SSE4.1:S16.8-PACK
    • SB-SIMD-SSE4.1:S16.8-FROM-S8.16
    • SB-SIMD-SSE4.1:S16.8-FROM-U8.16
    • SB-SIMD-SSE4.1::S16.8-BLEND
    • SB-SIMD-SSE4.1:S8.16-INSERT
    • SB-SIMD-SSE4.1:S8.16-ELT
    • SB-SIMD-SSE4.1::TWO-ARG-S8.16-MIN
    • SB-SIMD-SSE4.1::TWO-ARG-S8.16-MAX
    • SB-SIMD-SSE4.1::S8.16-BLEND
    • SB-SIMD-SSE4.1::U64.2-INSERT
    • SB-SIMD-SSE4.1:U64.2-ELT
    • SB-SIMD-SSE4.1::TWO-ARG-U64.2/=
    • SB-SIMD-SSE4.1::TWO-ARG-U64.2=
    • SB-SIMD-SSE4.1::U64.2-BLEND
    • SB-SIMD-SSE4.1:U32.4-INSERT
    • SB-SIMD-SSE4.1:U32.4-ELT
    • SB-SIMD-SSE4.1::TWO-ARG-U32.4-MIN
    • SB-SIMD-SSE4.1::TWO-ARG-U32.4-MAX
    • SB-SIMD-SSE4.1::U32.4-BLEND
    • SB-SIMD-SSE4.1:U16.8-MINPOS
    • SB-SIMD-SSE4.1::TWO-ARG-U16.8-MIN
    • SB-SIMD-SSE4.1::TWO-ARG-U16.8-MAX
    • SB-SIMD-SSE4.1::U16.8-BLEND
    • SB-SIMD-SSE4.1:U8.16-INSERT
    • SB-SIMD-SSE4.1:U8.16-ELT
    • SB-SIMD-SSE4.1::U8.16-BLEND
    • SB-SIMD-SSE4.1::F64.2-%ROUND
    • SB-SIMD-SSE4.1::F64.2-BLENDC
    • SB-SIMD-SSE4.1::F64.2-BLEND
    • SB-SIMD-SSE4.1:F32.4-INSERT
    • SB-SIMD-SSE4.1::F32.4-%ROUND
    • SB-SIMD-SSE4.1::F32.4-BLENDC
    • SB-SIMD-SSE4.1::F32.4-BLEND
    • SB-SIMD-SSSE3:S32.4-HSUB
    • SB-SIMD-SSSE3:S32.4-HADD
    • SB-SIMD-SSSE3:S32.4-SIGN
    • SB-SIMD-SSSE3:S32.4-ABS
    • SB-SIMD-SSSE3:S16.8-HSUB
    • SB-SIMD-SSSE3:S16.8-HADD
    • SB-SIMD-SSSE3:S16.8-SIGN
    • SB-SIMD-SSSE3:S16.8-MADDUBS
    • SB-SIMD-SSSE3:S16.8-ABS
    • SB-SIMD-SSSE3::TWO-ARG-S16.8-MULHRS
    • SB-SIMD-SSSE3:S8.16-SIGN
    • SB-SIMD-SSSE3:S8.16-ABS
    • SB-SIMD-SSSE3:S8.16-SHUFFLE
    • SB-SIMD-SSSE3:U32.4-HSUB
    • SB-SIMD-SSSE3:U32.4-HADD
    • SB-SIMD-SSSE3:U16.8-HSUB
    • SB-SIMD-SSSE3:U16.8-HADD
    • SB-SIMD-SSE3:F64.2-HADD
    • SB-SIMD-SSE3:F32.4-LDUP
    • SB-SIMD-SSE3:F32.4-HDUP
    • SB-SIMD-SSE3:F32.4-HADD
    • SB-SIMD-SSE2:S64.2-SHIFTR
    • SB-SIMD-SSE2:S64.2-SHIFTL
    • SB-SIMD-SSE2:S64.2-MOVEMASK
    • SB-SIMD-SSE2:S64.2-UNPACKLO
    • SB-SIMD-SSE2:S64.2-UNPACKHI
    • SB-SIMD-SSE2::TWO-ARG-S64.2-
    • SB-SIMD-SSE2::TWO-ARG-S64.2+
    • SB-SIMD-SSE2:S64.2-NOT
    • SB-SIMD-SSE2:S64.2-ANDC1
    • SB-SIMD-SSE2::TWO-ARG-S64.2-XOR
    • SB-SIMD-SSE2::TWO-ARG-S64.2-OR
    • SB-SIMD-SSE2::TWO-ARG-S64.2-AND
    • SB-SIMD-SSE2:S64.2-BROADCAST
    • SB-SIMD-SSE2:S64.2-VALUES
    • SB-SIMD-SSE2:MAKE-S64.2
    • SB-SIMD-SSE2::S64.2!-FROM-P128
    • SB-SIMD-SSE2::S64.2!-FROM-S64
    • SB-SIMD-SSE2:S32.4-SHIFTR
    • SB-SIMD-SSE2:S32.4-SHIFTL
    • SB-SIMD-SSE2:S32.4-SHUFFLE
    • SB-SIMD-SSE2:S32.4-MOVEMASK
    • SB-SIMD-SSE2:S32.4-UNPACKLO
    • SB-SIMD-SSE2:S32.4-UNPACKHI
    • SB-SIMD-SSE2::TWO-ARG-S32.4<=
    • SB-SIMD-SSE2::TWO-ARG-S32.4>=
    • SB-SIMD-SSE2::TWO-ARG-S32.4<
    • SB-SIMD-SSE2::TWO-ARG-S32.4>
    • SB-SIMD-SSE2::TWO-ARG-S32.4/=
    • SB-SIMD-SSE2::TWO-ARG-S32.4=
    • SB-SIMD-SSE2::TWO-ARG-S32.4-
    • SB-SIMD-SSE2::TWO-ARG-S32.4+
    • SB-SIMD-SSE2:S32.4-NOT
    • SB-SIMD-SSE2:S32.4-ANDC1
    • SB-SIMD-SSE2::TWO-ARG-S32.4-XOR
    • SB-SIMD-SSE2::TWO-ARG-S32.4-OR
    • SB-SIMD-SSE2::TWO-ARG-S32.4-AND
    • SB-SIMD-SSE2:S32.4-FROM-F64.2
    • SB-SIMD-SSE2:S32.4-FROM-F32.4
    • SB-SIMD-SSE2:S32.4-BROADCAST
    • SB-SIMD-SSE2:S32.4-VALUES
    • SB-SIMD-SSE2:MAKE-S32.4
    • SB-SIMD-SSE2::S32.4!-FROM-P128
    • SB-SIMD-SSE2::S32.4!-FROM-S32
    • SB-SIMD-SSE2:S16.8-SHIFTR
    • SB-SIMD-SSE2:S16.8-SHIFTL
    • SB-SIMD-SSE2:S16.8-SHUFFLELO
    • SB-SIMD-SSE2:S16.8-SHUFFLEHI
    • SB-SIMD-SSE2:S16.8-ELT
    • SB-SIMD-SSE2:S16.8-MULLO
    • SB-SIMD-SSE2:S16.8-MOVEMASK
    • SB-SIMD-SSE2:S16.8-UNPACKLO
    • SB-SIMD-SSE2:S16.8-UNPACKHI
    • SB-SIMD-SSE2::TWO-ARG-S16.8<=
    • SB-SIMD-SSE2::TWO-ARG-S16.8>=
    • SB-SIMD-SSE2::TWO-ARG-S16.8<
    • SB-SIMD-SSE2::TWO-ARG-S16.8>
    • SB-SIMD-SSE2::TWO-ARG-S16.8/=
    • SB-SIMD-SSE2::TWO-ARG-S16.8=
    • SB-SIMD-SSE2::TWO-ARG-S16.8-
    • SB-SIMD-SSE2::TWO-ARG-S16.8+
    • SB-SIMD-SSE2:S16.8-NOT
    • SB-SIMD-SSE2:S16.8-ANDC1
    • SB-SIMD-SSE2::TWO-ARG-S16.8-XOR
    • SB-SIMD-SSE2::TWO-ARG-S16.8-OR
    • SB-SIMD-SSE2::TWO-ARG-S16.8-AND
    • SB-SIMD-SSE2:S16.8-BROADCAST
    • SB-SIMD-SSE2:S16.8-VALUES
    • SB-SIMD-SSE2:MAKE-S16.8
    • SB-SIMD-SSE2::S16.8!-FROM-P128
    • SB-SIMD-SSE2::S16.8!-FROM-S16
    • SB-SIMD-SSE2:S8.16-MOVEMASK
    • SB-SIMD-SSE2:S8.16-UNPACKLO
    • SB-SIMD-SSE2:S8.16-UNPACKHI
    • SB-SIMD-SSE2::TWO-ARG-S8.16<=
    • SB-SIMD-SSE2::TWO-ARG-S8.16>=
    • SB-SIMD-SSE2::TWO-ARG-S8.16<
    • SB-SIMD-SSE2::TWO-ARG-S8.16>
    • SB-SIMD-SSE2::TWO-ARG-S8.16/=
    • SB-SIMD-SSE2::TWO-ARG-S8.16=
    • SB-SIMD-SSE2::TWO-ARG-S8.16-
    • SB-SIMD-SSE2::TWO-ARG-S8.16+
    • SB-SIMD-SSE2:S8.16-NOT
    • SB-SIMD-SSE2:S8.16-ANDC1
    • SB-SIMD-SSE2::TWO-ARG-S8.16-XOR
    • SB-SIMD-SSE2::TWO-ARG-S8.16-OR
    • SB-SIMD-SSE2::TWO-ARG-S8.16-AND
    • SB-SIMD-SSE2:S8.16-BROADCAST
    • SB-SIMD-SSE2:S8.16-VALUES
    • SB-SIMD-SSE2:MAKE-S8.16
    • SB-SIMD-SSE2::S8.16!-FROM-P128
    • SB-SIMD-SSE2::S8.16!-FROM-S8
    • SB-SIMD-SSE2:U64.2-SHIFTR
    • SB-SIMD-SSE2:U64.2-SHIFTL
    • SB-SIMD-SSE2:U64.2-MOVEMASK
    • SB-SIMD-SSE2:U64.2-UNPACKLO
    • SB-SIMD-SSE2:U64.2-UNPACKHI
    • SB-SIMD-SSE2::TWO-ARG-U64.2-
    • SB-SIMD-SSE2::TWO-ARG-U64.2+
    • SB-SIMD-SSE2:U64.2-NOT
    • SB-SIMD-SSE2:U64.2-ANDC1
    • SB-SIMD-SSE2::TWO-ARG-U64.2-XOR
    • SB-SIMD-SSE2::TWO-ARG-U64.2-OR
    • SB-SIMD-SSE2::TWO-ARG-U64.2-AND
    • SB-SIMD-SSE2:U64.2-BROADCAST
    • SB-SIMD-SSE2:U64.2-VALUES
    • SB-SIMD-SSE2:MAKE-U64.2
    • SB-SIMD-SSE2::U64.2!-FROM-P128
    • SB-SIMD-SSE2::U64.2!-FROM-U64
    • SB-SIMD-SSE2:U32.4-SHIFTR
    • SB-SIMD-SSE2:U32.4-SHIFTL
    • SB-SIMD-SSE2:U32.4-SHUFFLE
    • SB-SIMD-SSE2:U32.4-MOVEMASK
    • SB-SIMD-SSE2:U32.4-UNPACKLO
    • SB-SIMD-SSE2:U32.4-UNPACKHI
    • SB-SIMD-SSE2::TWO-ARG-U32.4<=
    • SB-SIMD-SSE2::TWO-ARG-U32.4>=
    • SB-SIMD-SSE2::TWO-ARG-U32.4<
    • SB-SIMD-SSE2::TWO-ARG-U32.4>
    • SB-SIMD-SSE2::TWO-ARG-U32.4>~
    • SB-SIMD-SSE2::TWO-ARG-U32.4/=
    • SB-SIMD-SSE2::TWO-ARG-U32.4=
    • SB-SIMD-SSE2::TWO-ARG-U32.4-
    • SB-SIMD-SSE2::TWO-ARG-U32.4+
    • SB-SIMD-SSE2:U32.4-NOT
    • SB-SIMD-SSE2:U32.4-ANDC1
    • SB-SIMD-SSE2::TWO-ARG-U32.4-XOR
    • SB-SIMD-SSE2::TWO-ARG-U32.4-OR
    • SB-SIMD-SSE2::TWO-ARG-U32.4-AND
    • SB-SIMD-SSE2:U32.4-BROADCAST
    • SB-SIMD-SSE2:U32.4-VALUES
    • SB-SIMD-SSE2:MAKE-U32.4
    • SB-SIMD-SSE2::U32.4!-FROM-P128
    • SB-SIMD-SSE2::U32.4!-FROM-U32
    • SB-SIMD-SSE2:U16.8-SHIFTR
    • SB-SIMD-SSE2:U16.8-SHIFTL
    • SB-SIMD-SSE2:U16.8-SHUFFLELO
    • SB-SIMD-SSE2:U16.8-SHUFFLEHI
    • SB-SIMD-SSE2:U16.8-ELT
    • SB-SIMD-SSE2:U16.8-MOVEMASK
    • SB-SIMD-SSE2:U16.8-UNPACKLO
    • SB-SIMD-SSE2:U16.8-UNPACKHI
    • SB-SIMD-SSE2:U16.8-AVERAGE
    • SB-SIMD-SSE2::TWO-ARG-U16.8<=
    • SB-SIMD-SSE2::TWO-ARG-U16.8>=
    • SB-SIMD-SSE2::TWO-ARG-U16.8<
    • SB-SIMD-SSE2::TWO-ARG-U16.8>
    • SB-SIMD-SSE2::TWO-ARG-U16.8>~
    • SB-SIMD-SSE2::TWO-ARG-U16.8/=
    • SB-SIMD-SSE2::TWO-ARG-U16.8=
    • SB-SIMD-SSE2::TWO-ARG-U16.8-
    • SB-SIMD-SSE2::TWO-ARG-U16.8+
    • SB-SIMD-SSE2:U16.8-NOT
    • SB-SIMD-SSE2:U16.8-ANDC1
    • SB-SIMD-SSE2::TWO-ARG-U16.8-XOR
    • SB-SIMD-SSE2::TWO-ARG-U16.8-OR
    • SB-SIMD-SSE2::TWO-ARG-U16.8-AND
    • SB-SIMD-SSE2:U16.8-BROADCAST
    • SB-SIMD-SSE2:U16.8-VALUES
    • SB-SIMD-SSE2:MAKE-U16.8
    • SB-SIMD-SSE2::U16.8!-FROM-P128
    • SB-SIMD-SSE2::U16.8!-FROM-U16
    • SB-SIMD-SSE2:U8.16-MOVEMASK
    • SB-SIMD-SSE2:U8.16-UNPACKLO
    • SB-SIMD-SSE2:U8.16-UNPACKHI
    • SB-SIMD-SSE2:U8.16-AVERAGE
    • SB-SIMD-SSE2::TWO-ARG-U8.16<=
    • SB-SIMD-SSE2::TWO-ARG-U8.16>=
    • SB-SIMD-SSE2::TWO-ARG-U8.16<
    • SB-SIMD-SSE2::TWO-ARG-U8.16>
    • SB-SIMD-SSE2::TWO-ARG-U8.16>~
    • SB-SIMD-SSE2::TWO-ARG-U8.16/=
    • SB-SIMD-SSE2::TWO-ARG-U8.16=
    • SB-SIMD-SSE2::TWO-ARG-U8.16-
    • SB-SIMD-SSE2::TWO-ARG-U8.16+
    • SB-SIMD-SSE2:U8.16-NOT
    • SB-SIMD-SSE2:U8.16-ANDC1
    • SB-SIMD-SSE2::TWO-ARG-U8.16-XOR
    • SB-SIMD-SSE2::TWO-ARG-U8.16-OR
    • SB-SIMD-SSE2::TWO-ARG-U8.16-AND
    • SB-SIMD-SSE2:U8.16-BROADCAST
    • SB-SIMD-SSE2:U8.16-VALUES
    • SB-SIMD-SSE2:MAKE-U8.16
    • SB-SIMD-SSE2::U8.16!-FROM-P128
    • SB-SIMD-SSE2::U8.16!-FROM-U8
    • SB-SIMD-SSE2:F64.2-MOVEMASK
    • SB-SIMD-SSE2:F64.2-SHUFFLE
    • SB-SIMD-SSE2:F64.2-UNPACKLO
    • SB-SIMD-SSE2:F64.2-UNPACKHI
    • SB-SIMD-SSE2:F64.2-SQRT
    • SB-SIMD-SSE2:F64.2-NOT
    • SB-SIMD-SSE2:F64.2-ANDC1
    • SB-SIMD-SSE2:F64.2-HORIZONTAL*
    • SB-SIMD-SSE2:F64.2-HORIZONTAL+
    • SB-SIMD-SSE2:F64.2-HORIZONTAL-MIN
    • SB-SIMD-SSE2:F64.2-HORIZONTAL-MAX
    • SB-SIMD-SSE2:F64.2-HORIZONTAL-XOR
    • SB-SIMD-SSE2:F64.2-HORIZONTAL-OR
    • SB-SIMD-SSE2:F64.2-HORIZONTAL-AND
    • SB-SIMD-SSE2::TWO-ARG-F64.2>=
    • SB-SIMD-SSE2::TWO-ARG-F64.2>
    • SB-SIMD-SSE2::TWO-ARG-F64.2<=
    • SB-SIMD-SSE2::TWO-ARG-F64.2<
    • SB-SIMD-SSE2::TWO-ARG-F64.2/=
    • SB-SIMD-SSE2::TWO-ARG-F64.2=
    • SB-SIMD-SSE2::TWO-ARG-F64.2/
    • SB-SIMD-SSE2::TWO-ARG-F64.2*
    • SB-SIMD-SSE2::TWO-ARG-F64.2-
    • SB-SIMD-SSE2::TWO-ARG-F64.2+
    • SB-SIMD-SSE2::TWO-ARG-F64.2-MIN
    • SB-SIMD-SSE2::TWO-ARG-F64.2-MAX
    • SB-SIMD-SSE2::TWO-ARG-F64.2-XOR
    • SB-SIMD-SSE2::TWO-ARG-F64.2-OR
    • SB-SIMD-SSE2::TWO-ARG-F64.2-AND
    • SB-SIMD-SSE2:F64.2-BROADCAST
    • SB-SIMD-SSE2:F64.2-VALUES
    • SB-SIMD-SSE2:MAKE-F64.2
    • SB-SIMD-SSE2::F64.2!-FROM-P128
    • SB-SIMD-SSE2::F64.2!-FROM-F64
    • SB-SIMD-SSE2::TWO-ARG-F32.4>=
    • SB-SIMD-SSE2::TWO-ARG-F32.4>
    • SB-SIMD-SSE2::TWO-ARG-F32.4<=
    • SB-SIMD-SSE2::TWO-ARG-F32.4<
    • SB-SIMD-SSE2::TWO-ARG-F32.4/=
    • SB-SIMD-SSE2::TWO-ARG-F32.4=
    • SB-SIMD-SSE2::F32.4!-FROM-P128
    • SB-SIMD-SSE2::F32.4-FROM-S32.4
    • SB-SIMD-SSE2::U64!-FROM-P128
    • SB-SIMD-SSE2::U32!-FROM-P128
    • SB-SIMD-SSE2::U16!-FROM-P128
    • SB-SIMD-SSE2::U8!-FROM-P128
    • SB-SIMD-SSE2:F64-SQRT
    • SB-SIMD-SSE2:F64-NOT
    • SB-SIMD-SSE2:F64-ANDC1
    • SB-SIMD-SSE2::TWO-ARG-F64>=
    • SB-SIMD-SSE2::TWO-ARG-F64>
    • SB-SIMD-SSE2::TWO-ARG-F64<=
    • SB-SIMD-SSE2::TWO-ARG-F64<
    • SB-SIMD-SSE2::TWO-ARG-F64/=
    • SB-SIMD-SSE2::TWO-ARG-F64=
    • SB-SIMD-SSE2::TWO-ARG-F64/
    • SB-SIMD-SSE2::TWO-ARG-F64*
    • SB-SIMD-SSE2::TWO-ARG-F64-
    • SB-SIMD-SSE2::TWO-ARG-F64+
    • SB-SIMD-SSE2::TWO-ARG-F64-MIN
    • SB-SIMD-SSE2::TWO-ARG-F64-MAX
    • SB-SIMD-SSE2::TWO-ARG-F64-XOR
    • SB-SIMD-SSE2::TWO-ARG-F64-OR
    • SB-SIMD-SSE2::TWO-ARG-F64-AND
    • SB-SIMD-SSE2::F64!-FROM-P128
    • SB-SIMD-SSE2::F64-FROM-S64
    • SB-SIMD-SSE2::F64-FROM-F32
    • SB-SIMD-SSE2::F32-FROM-F64
    • SB-SIMD-SSE:F32.4-MOVEMASK
    • SB-SIMD-SSE:F32.4-UNPACKHI
    • SB-SIMD-SSE:F32.4-UNPACKLO
    • SB-SIMD-SSE:F32.4-SHUFFLE
    • SB-SIMD-SSE:F32.4-SQRT
    • SB-SIMD-SSE:F32.4-RSQRT
    • SB-SIMD-SSE:F32.4-RECIPROCAL
    • SB-SIMD-SSE:F32.4-NOT
    • SB-SIMD-SSE:F32.4-ANDC1
    • SB-SIMD-SSE:F32.4-HORIZONTAL*
    • SB-SIMD-SSE:F32.4-HORIZONTAL+
    • SB-SIMD-SSE:F32.4-HORIZONTAL-MIN
    • SB-SIMD-SSE:F32.4-HORIZONTAL-MAX
    • SB-SIMD-SSE:F32.4-HORIZONTAL-XOR
    • SB-SIMD-SSE:F32.4-HORIZONTAL-OR
    • SB-SIMD-SSE:F32.4-HORIZONTAL-AND
    • SB-SIMD-SSE::TWO-ARG-F32.4/
    • SB-SIMD-SSE::TWO-ARG-F32.4*
    • SB-SIMD-SSE::TWO-ARG-F32.4-
    • SB-SIMD-SSE::TWO-ARG-F32.4+
    • SB-SIMD-SSE::TWO-ARG-F32.4-MIN
    • SB-SIMD-SSE::TWO-ARG-F32.4-MAX
    • SB-SIMD-SSE::TWO-ARG-F32.4-XOR
    • SB-SIMD-SSE::TWO-ARG-F32.4-OR
    • SB-SIMD-SSE::TWO-ARG-F32.4-AND
    • SB-SIMD-SSE:F32.4-BROADCAST
    • SB-SIMD-SSE:F32.4-VALUES
    • SB-SIMD-SSE:MAKE-F32.4
    • SB-SIMD-SSE:F32.4!-FROM-F32
    • SB-SIMD-SSE:F32-SQRT
    • SB-SIMD-SSE:F32-RSQRT
    • SB-SIMD-SSE:F32-RECIPROCAL
    • SB-SIMD-SSE:F32-NOT
    • SB-SIMD-SSE:F32-ANDC1
    • SB-SIMD-SSE::TWO-ARG-F32>=
    • SB-SIMD-SSE::TWO-ARG-F32>
    • SB-SIMD-SSE::TWO-ARG-F32<=
    • SB-SIMD-SSE::TWO-ARG-F32<
    • SB-SIMD-SSE::TWO-ARG-F32/=
    • SB-SIMD-SSE::TWO-ARG-F32=
    • SB-SIMD-SSE::TWO-ARG-F32/
    • SB-SIMD-SSE::TWO-ARG-F32*
    • SB-SIMD-SSE::TWO-ARG-F32-
    • SB-SIMD-SSE::TWO-ARG-F32+
    • SB-SIMD-SSE::TWO-ARG-F32-MIN
    • SB-SIMD-SSE::TWO-ARG-F32-MAX
    • SB-SIMD-SSE::TWO-ARG-F32-XOR
    • SB-SIMD-SSE::TWO-ARG-F32-OR
    • SB-SIMD-SSE::TWO-ARG-F32-AND
    • SB-SIMD-SSE::F32!-FROM-P128
    • SB-SIMD-SSE::F32-FROM-S64
    • SB-SIMD:S64-NOT
    • SB-SIMD:S64-ANDC1
    • SB-SIMD::TWO-ARG-S64>=
    • SB-SIMD::TWO-ARG-S64>
    • SB-SIMD::TWO-ARG-S64<=
    • SB-SIMD::TWO-ARG-S64<
    • SB-SIMD::TWO-ARG-S64/=
    • SB-SIMD::TWO-ARG-S64=
    • SB-SIMD::TWO-ARG-S64-
    • SB-SIMD::TWO-ARG-S64+
    • SB-SIMD::TWO-ARG-S64-MIN
    • SB-SIMD::TWO-ARG-S64-MAX
    • SB-SIMD::TWO-ARG-S64-XOR
    • SB-SIMD::TWO-ARG-S64-OR
    • SB-SIMD::TWO-ARG-S64-AND
    • SB-SIMD:S64-IF
    • SB-SIMD:S32-NOT
    • SB-SIMD:S32-ANDC1
    • SB-SIMD::TWO-ARG-S32>=
    • SB-SIMD::TWO-ARG-S32>
    • SB-SIMD::TWO-ARG-S32<=
    • SB-SIMD::TWO-ARG-S32<
    • SB-SIMD::TWO-ARG-S32/=
    • SB-SIMD::TWO-ARG-S32=
    • SB-SIMD::TWO-ARG-S32-
    • SB-SIMD::TWO-ARG-S32+
    • SB-SIMD::TWO-ARG-S32-MIN
    • SB-SIMD::TWO-ARG-S32-MAX
    • SB-SIMD::TWO-ARG-S32-XOR
    • SB-SIMD::TWO-ARG-S32-OR
    • SB-SIMD::TWO-ARG-S32-AND
    • SB-SIMD:S32-IF
    • SB-SIMD:S32-FROM-F64
    • SB-SIMD:S32-FROM-F32
    • SB-SIMD:S16-NOT
    • SB-SIMD:S16-ANDC1
    • SB-SIMD::TWO-ARG-S16>=
    • SB-SIMD::TWO-ARG-S16>
    • SB-SIMD::TWO-ARG-S16<=
    • SB-SIMD::TWO-ARG-S16<
    • SB-SIMD::TWO-ARG-S16/=
    • SB-SIMD::TWO-ARG-S16=
    • SB-SIMD::TWO-ARG-S16-
    • SB-SIMD::TWO-ARG-S16+
    • SB-SIMD::TWO-ARG-S16-MIN
    • SB-SIMD::TWO-ARG-S16-MAX
    • SB-SIMD::TWO-ARG-S16-XOR
    • SB-SIMD::TWO-ARG-S16-OR
    • SB-SIMD::TWO-ARG-S16-AND
    • SB-SIMD:S16-IF
    • SB-SIMD:S8-NOT
    • SB-SIMD:S8-ANDC1
    • SB-SIMD::TWO-ARG-S8>=
    • SB-SIMD::TWO-ARG-S8>
    • SB-SIMD::TWO-ARG-S8<=
    • SB-SIMD::TWO-ARG-S8<
    • SB-SIMD::TWO-ARG-S8/=
    • SB-SIMD::TWO-ARG-S8=
    • SB-SIMD::TWO-ARG-S8-
    • SB-SIMD::TWO-ARG-S8+
    • SB-SIMD::TWO-ARG-S8-MIN
    • SB-SIMD::TWO-ARG-S8-MAX
    • SB-SIMD::TWO-ARG-S8-XOR
    • SB-SIMD::TWO-ARG-S8-OR
    • SB-SIMD::TWO-ARG-S8-AND
    • SB-SIMD:S8-IF
    • SB-SIMD:U64-NOT
    • SB-SIMD:U64-ANDC1
    • SB-SIMD::TWO-ARG-U64>=
    • SB-SIMD::TWO-ARG-U64>
    • SB-SIMD::TWO-ARG-U64<=
    • SB-SIMD::TWO-ARG-U64<
    • SB-SIMD::TWO-ARG-U64/=
    • SB-SIMD::TWO-ARG-U64=
    • SB-SIMD::TWO-ARG-U64-
    • SB-SIMD::TWO-ARG-U64+
    • SB-SIMD::TWO-ARG-U64-MIN
    • SB-SIMD::TWO-ARG-U64-MAX
    • SB-SIMD::TWO-ARG-U64-XOR
    • SB-SIMD::TWO-ARG-U64-OR
    • SB-SIMD::TWO-ARG-U64-AND
    • SB-SIMD:U64-IF
    • SB-SIMD:U32-NOT
    • SB-SIMD:U32-ANDC1
    • SB-SIMD::TWO-ARG-U32>=
    • SB-SIMD::TWO-ARG-U32>
    • SB-SIMD::TWO-ARG-U32<=
    • SB-SIMD::TWO-ARG-U32<
    • SB-SIMD::TWO-ARG-U32/=
    • SB-SIMD::TWO-ARG-U32=
    • SB-SIMD::TWO-ARG-U32-
    • SB-SIMD::TWO-ARG-U32+
    • SB-SIMD::TWO-ARG-U32-MIN
    • SB-SIMD::TWO-ARG-U32-MAX
    • SB-SIMD::TWO-ARG-U32-XOR
    • SB-SIMD::TWO-ARG-U32-OR
    • SB-SIMD::TWO-ARG-U32-AND
    • SB-SIMD:U32-IF
    • SB-SIMD:U16-NOT
    • SB-SIMD:U16-ANDC1
    • SB-SIMD::TWO-ARG-U16>=
    • SB-SIMD::TWO-ARG-U16>
    • SB-SIMD::TWO-ARG-U16<=
    • SB-SIMD::TWO-ARG-U16<
    • SB-SIMD::TWO-ARG-U16/=
    • SB-SIMD::TWO-ARG-U16=
    • SB-SIMD::TWO-ARG-U16-
    • SB-SIMD::TWO-ARG-U16+
    • SB-SIMD::TWO-ARG-U16-MIN
    • SB-SIMD::TWO-ARG-U16-MAX
    • SB-SIMD::TWO-ARG-U16-XOR
    • SB-SIMD::TWO-ARG-U16-OR
    • SB-SIMD::TWO-ARG-U16-AND
    • SB-SIMD:U16-IF
    • SB-SIMD:U8-NOT
    • SB-SIMD:U8-ANDC1
    • SB-SIMD::TWO-ARG-U8>=
    • SB-SIMD::TWO-ARG-U8>
    • SB-SIMD::TWO-ARG-U8<=
    • SB-SIMD::TWO-ARG-U8<
    • SB-SIMD::TWO-ARG-U8/=
    • SB-SIMD::TWO-ARG-U8=
    • SB-SIMD::TWO-ARG-U8-
    • SB-SIMD::TWO-ARG-U8+
    • SB-SIMD::TWO-ARG-U8-MIN
    • SB-SIMD::TWO-ARG-U8-MAX
    • SB-SIMD::TWO-ARG-U8-XOR
    • SB-SIMD::TWO-ARG-U8-OR
    • SB-SIMD::TWO-ARG-U8-AND
    • SB-SIMD:U8-IF
    • SB-SIMD:F64-SQRT
    • SB-SIMD:F64-RSQRT
    • SB-SIMD:F64-RECIPROCAL
    • SB-SIMD:F64-NOT
    • SB-SIMD:F64-ANDC1
    • SB-SIMD::TWO-ARG-F64>=
    • SB-SIMD::TWO-ARG-F64>
    • SB-SIMD::TWO-ARG-F64<=
    • SB-SIMD::TWO-ARG-F64<
    • SB-SIMD::TWO-ARG-F64/=
    • SB-SIMD::TWO-ARG-F64=
    • SB-SIMD::TWO-ARG-F64/
    • SB-SIMD::TWO-ARG-F64*
    • SB-SIMD::TWO-ARG-F64-
    • SB-SIMD::TWO-ARG-F64+
    • SB-SIMD::TWO-ARG-F64-MIN
    • SB-SIMD::TWO-ARG-F64-MAX
    • SB-SIMD::TWO-ARG-F64-XOR
    • SB-SIMD::TWO-ARG-F64-OR
    • SB-SIMD::TWO-ARG-F64-AND
    • SB-SIMD:F64-IF
    • SB-SIMD:F32-SQRT
    • SB-SIMD:F32-RSQRT
    • SB-SIMD:F32-RECIPROCAL
    • SB-SIMD:F32-NOT
    • SB-SIMD:F32-ANDC1
    • SB-SIMD::TWO-ARG-F32>=
    • SB-SIMD::TWO-ARG-F32>
    • SB-SIMD::TWO-ARG-F32<=
    • SB-SIMD::TWO-ARG-F32<
    • SB-SIMD::TWO-ARG-F32/=
    • SB-SIMD::TWO-ARG-F32=
    • SB-SIMD::TWO-ARG-F32/
    • SB-SIMD::TWO-ARG-F32*
    • SB-SIMD::TWO-ARG-F32-
    • SB-SIMD::TWO-ARG-F32+
    • SB-SIMD::TWO-ARG-F32-MIN
    • SB-SIMD::TWO-ARG-F32-MAX
    • SB-SIMD::TWO-ARG-F32-XOR
    • SB-SIMD::TWO-ARG-F32-OR
    • SB-SIMD::TWO-ARG-F32-AND
    • SB-SIMD:F32-IF
    • SB-SIMD:S64-FROM-U64
    • SB-SIMD:S32S-FROM-U64
    • SB-SIMD:S16S-FROM-U64
    • SB-SIMD:S8S-FROM-U64
    • SB-SIMD:U32S-FROM-U64
    • SB-SIMD:U16S-FROM-U64
    • SB-SIMD:U8S-FROM-U64
    • SB-SIMD:U64-FROM-S64
    • SB-SIMD:U64-FROM-S32S
    • SB-SIMD:U64-FROM-S16S
    • SB-SIMD:U64-FROM-S8S
    • SB-SIMD:U64-FROM-U32S
    • SB-SIMD:U64-FROM-U16S
    • SB-SIMD:U64-FROM-U8S
    • SB-SIMD-FMA::%F64.4-FMSUBADD
    • SB-SIMD-FMA::%F64.4-FMADDSUB
    • SB-SIMD-FMA::%F64.4-FMSUB
    • SB-SIMD-FMA::%F64.4-FNMADD
    • SB-SIMD-FMA::%F64.4-FMADD
    • SB-SIMD-FMA::%F64.2-FMSUBADD
    • SB-SIMD-FMA::%F64.2-FMADDSUB
    • SB-SIMD-FMA::%F64.2-FMSUB
    • SB-SIMD-FMA::%F64.2-FNMADD
    • SB-SIMD-FMA::%F64.2-FMADD
    • SB-SIMD-FMA::%F32.8-FMSUBADD
    • SB-SIMD-FMA::%F32.8-FMADDSUB
    • SB-SIMD-FMA::%F32.8-FMSUB
    • SB-SIMD-FMA::%F32.8-FNMADD
    • SB-SIMD-FMA::%F32.8-FMADD
    • SB-SIMD-FMA::%F32.4-FMSUBADD
    • SB-SIMD-FMA::%F32.4-FMADDSUB
    • SB-SIMD-FMA::%F32.4-FMSUB
    • SB-SIMD-FMA::%F32.4-FNMADD
    • SB-SIMD-FMA::%F32.4-FMADD
    • SB-SIMD-FMA::%F64-FMSUB
    • SB-SIMD-FMA::%F64-FNMADD
    • SB-SIMD-FMA::%F64-FMADD
    • SB-SIMD-FMA::%F32-FMSUB
    • SB-SIMD-FMA::%F32-FNMADD
    • SB-SIMD-FMA::%F32-FMADD
    • SB-SIMD-AVX2::%S64.4-PERMUTE128
    • SB-SIMD-AVX2::%S64.4-INSERT-S64.2
    • SB-SIMD-AVX2::%S64.2-FROM-S64.4
    • SB-SIMD-AVX2::%S64.4-MOVEMASK
    • SB-SIMD-AVX2::%S64.4-UNPACKLO
    • SB-SIMD-AVX2::%S64.4-UNPACKHI
    • SB-SIMD-AVX2::%S64.4-SHIFTR
    • SB-SIMD-AVX2::%S64.4-SHIFTL
    • SB-SIMD-AVX2::%TWO-ARG-S64.4>
    • SB-SIMD-AVX2::%TWO-ARG-S64.4=
    • SB-SIMD-AVX2::%TWO-ARG-S64.4-MUL
    • SB-SIMD-AVX2::%TWO-ARG-S64.4-
    • SB-SIMD-AVX2::%TWO-ARG-S64.4+
    • SB-SIMD-AVX2::%S64.4-ANDC1
    • SB-SIMD-AVX2::%TWO-ARG-S64.4-XOR
    • SB-SIMD-AVX2::%TWO-ARG-S64.4-OR
    • SB-SIMD-AVX2::%TWO-ARG-S64.4-AND
    • SB-SIMD-AVX2::%S64.4-FROM-U8.16
    • SB-SIMD-AVX2::%S64.4-FROM-S8.16
    • SB-SIMD-AVX2::%S64.4-FROM-U32.4
    • SB-SIMD-AVX2::%S64.4-FROM-S32.4
    • SB-SIMD-AVX2::%S64.4-FROM-U16.8
    • SB-SIMD-AVX2::%S64.4-FROM-S16.8
    • SB-SIMD-AVX2::%S64.4-BLEND
    • SB-SIMD-AVX2::%S64.4-BROADCASTVEC
    • SB-SIMD-AVX2::%S32.8-PERMUTE128
    • SB-SIMD-AVX2::%S32.8-INSERT-S32.4
    • SB-SIMD-AVX2::%S32.4-FROM-S32.8
    • SB-SIMD-AVX2::%S32.8-SIGN
    • SB-SIMD-AVX2::%S32.8-MOVEMASK
    • SB-SIMD-AVX2::%S32.8-UNPACKLO
    • SB-SIMD-AVX2::%S32.8-UNPACKHI
    • SB-SIMD-AVX2::%S32.8-SHIFTR
    • SB-SIMD-AVX2::%S32.8-SHIFTL
    • SB-SIMD-AVX2::%S32.8-HSUB
    • SB-SIMD-AVX2::%S32.8-HADD
    • SB-SIMD-AVX2::%S32.8-ABS
    • SB-SIMD-AVX2::%TWO-ARG-S32.8>
    • SB-SIMD-AVX2::%TWO-ARG-S32.8=
    • SB-SIMD-AVX2::%TWO-ARG-S32.8-MULLO
    • SB-SIMD-AVX2::%TWO-ARG-S32.8-
    • SB-SIMD-AVX2::%TWO-ARG-S32.8+
    • SB-SIMD-AVX2::%TWO-ARG-S32.8-MIN
    • SB-SIMD-AVX2::%TWO-ARG-S32.8-MAX
    • SB-SIMD-AVX2::%S32.8-ANDC1
    • SB-SIMD-AVX2::%TWO-ARG-S32.8-XOR
    • SB-SIMD-AVX2::%TWO-ARG-S32.8-OR
    • SB-SIMD-AVX2::%TWO-ARG-S32.8-AND
    • SB-SIMD-AVX2::%S32.8-FROM-U8.16
    • SB-SIMD-AVX2::%S32.8-FROM-S8.16
    • SB-SIMD-AVX2::%S32.8-FROM-U16.8
    • SB-SIMD-AVX2::%S32.8-FROM-S16.8
    • SB-SIMD-AVX2::%S32.8-BLEND
    • SB-SIMD-AVX2::%S32.8-BROADCASTVEC
    • SB-SIMD-AVX2::%S16.16-PERMUTE128
    • SB-SIMD-AVX2::%S16.16-INSERT-S16.8
    • SB-SIMD-AVX2::%S16.8-FROM-S16.16
    • SB-SIMD-AVX2::%S16.16-SIGN
    • SB-SIMD-AVX2::%S16.16-SHIFTR
    • SB-SIMD-AVX2::%S16.16-SHIFTL
    • SB-SIMD-AVX2::%S16.16-SHUFFLELO
    • SB-SIMD-AVX2::%S16.16-SHUFFLEHI
    • SB-SIMD-AVX2::%S16.16-UNPACKLO
    • SB-SIMD-AVX2::%S16.16-UNPACKHI
    • SB-SIMD-AVX2::%S16.16-PACKS
    • SB-SIMD-AVX2::%S16.16-HSUBS
    • SB-SIMD-AVX2::%S16.16-HSUB
    • SB-SIMD-AVX2::%S16.16-MADDUBS
    • SB-SIMD-AVX2::%S16.16-MADD
    • SB-SIMD-AVX2::%S16.16-HADDS
    • SB-SIMD-AVX2::%S16.16-HADD
    • SB-SIMD-AVX2::%S16.16-ABS
    • SB-SIMD-AVX2::%TWO-ARG-S16.16>
    • SB-SIMD-AVX2::%TWO-ARG-S16.16=
    • SB-SIMD-AVX2::%TWO-ARG-S16.16-MULHRS
    • SB-SIMD-AVX2::%TWO-ARG-S16.16-MULLO
    • SB-SIMD-AVX2::%TWO-ARG-S16.16-MULHI
    • SB-SIMD-AVX2::%TWO-ARG-S16.16-
    • SB-SIMD-AVX2::%TWO-ARG-S16.16+
    • SB-SIMD-AVX2::%TWO-ARG-S16.16-MIN
    • SB-SIMD-AVX2::%TWO-ARG-S16.16-MAX
    • SB-SIMD-AVX2::%S16.16-ANDC1
    • SB-SIMD-AVX2::%TWO-ARG-S16.16-XOR
    • SB-SIMD-AVX2::%TWO-ARG-S16.16-OR
    • SB-SIMD-AVX2::%TWO-ARG-S16.16-AND
    • SB-SIMD-AVX2::%S16.16-FROM-U8.16
    • SB-SIMD-AVX2::%S16.16-FROM-S8.16
    • SB-SIMD-AVX2::%S16.16-BLEND
    • SB-SIMD-AVX2::%S16.16-BROADCASTVEC
    • SB-SIMD-AVX2::%S8.32-PERMUTE128
    • SB-SIMD-AVX2::%S8.32-INSERT-S8.16
    • SB-SIMD-AVX2::%S8.32-SAD
    • SB-SIMD-AVX2::%S8.16-SAD
    • SB-SIMD-AVX2::%S8.16-FROM-S8.32
    • SB-SIMD-AVX2::%S8.32-SIGN
    • SB-SIMD-AVX2::%S8.32-SHUFFLE
    • SB-SIMD-AVX2::%S8.32-MOVEMASK
    • SB-SIMD-AVX2::%S8.32-UNPACKLO
    • SB-SIMD-AVX2::%S8.32-UNPACKHI
    • SB-SIMD-AVX2::%S8.32-PACKS
    • SB-SIMD-AVX2::%S8.32-ABS
    • SB-SIMD-AVX2::%TWO-ARG-S8.32>
    • SB-SIMD-AVX2::%TWO-ARG-S8.32=
    • SB-SIMD-AVX2::%TWO-ARG-S8.32-
    • SB-SIMD-AVX2::%TWO-ARG-S8.32+
    • SB-SIMD-AVX2::%TWO-ARG-S8.32-MIN
    • SB-SIMD-AVX2::%TWO-ARG-S8.32-MAX
    • SB-SIMD-AVX2::%S8.32-ANDC1
    • SB-SIMD-AVX2::%TWO-ARG-S8.32-XOR
    • SB-SIMD-AVX2::%TWO-ARG-S8.32-OR
    • SB-SIMD-AVX2::%TWO-ARG-S8.32-AND
    • SB-SIMD-AVX2::%S8.32-BLEND
    • SB-SIMD-AVX2::%S8.32-BROADCASTVEC
    • SB-SIMD-AVX2::%U64.4-PERMUTE128
    • SB-SIMD-AVX2::%U64.4-INSERT-U64.2
    • SB-SIMD-AVX2::%U64.2-FROM-U64.4
    • SB-SIMD-AVX2::%U64.4-MOVEMASK
    • SB-SIMD-AVX2::%U64.4-UNPACKLO
    • SB-SIMD-AVX2::%U64.4-UNPACKHI
    • SB-SIMD-AVX2::%U64.4-SHIFTR
    • SB-SIMD-AVX2::%U64.4-SHIFTL
    • SB-SIMD-AVX2::%TWO-ARG-U64.4>~
    • SB-SIMD-AVX2::%TWO-ARG-U64.4=
    • SB-SIMD-AVX2::%TWO-ARG-U64.4-MUL
    • SB-SIMD-AVX2::%TWO-ARG-U64.4-
    • SB-SIMD-AVX2::%TWO-ARG-U64.4+
    • SB-SIMD-AVX2::%U64.4-ANDC1
    • SB-SIMD-AVX2::%TWO-ARG-U64.4-XOR
    • SB-SIMD-AVX2::%TWO-ARG-U64.4-OR
    • SB-SIMD-AVX2::%TWO-ARG-U64.4-AND
    • SB-SIMD-AVX2::%U64.4-FROM-U8.16
    • SB-SIMD-AVX2::%U64.4-FROM-U32.4
    • SB-SIMD-AVX2::%U64.4-FROM-U16.8
    • SB-SIMD-AVX2::%U64.4-BLEND
    • SB-SIMD-AVX2::%U64.4-BROADCASTVEC
    • SB-SIMD-AVX2::%U32.8-PERMUTE128
    • SB-SIMD-AVX2::%U32.8-INSERT-U32.4
    • SB-SIMD-AVX2::%U32.4-FROM-U32.8
    • SB-SIMD-AVX2::%U32.8-MOVEMASK
    • SB-SIMD-AVX2::%U32.8-UNPACKLO
    • SB-SIMD-AVX2::%U32.8-UNPACKHI
    • SB-SIMD-AVX2::%U32.8-SHIFTR
    • SB-SIMD-AVX2::%U32.8-SHIFTL
    • SB-SIMD-AVX2::%TWO-ARG-U32.8>~
    • SB-SIMD-AVX2::%TWO-ARG-U32.8=
    • SB-SIMD-AVX2::%TWO-ARG-U32.8-
    • SB-SIMD-AVX2::%TWO-ARG-U32.8+
    • SB-SIMD-AVX2::%TWO-ARG-U32.8-MIN
    • SB-SIMD-AVX2::%TWO-ARG-U32.8-MAX
    • SB-SIMD-AVX2::%U32.8-ANDC1
    • SB-SIMD-AVX2::%TWO-ARG-U32.8-XOR
    • SB-SIMD-AVX2::%TWO-ARG-U32.8-OR
    • SB-SIMD-AVX2::%TWO-ARG-U32.8-AND
    • SB-SIMD-AVX2::%U32.8-FROM-U8.16
    • SB-SIMD-AVX2::%U32.8-FROM-U16.8
    • SB-SIMD-AVX2::%U32.8-BLEND
    • SB-SIMD-AVX2::%U32.8-BROADCASTVEC
    • SB-SIMD-AVX2::%U16.16-PERMUTE128
    • SB-SIMD-AVX2::%U16.16-INSERT-U16.8
    • SB-SIMD-AVX2::%U16.8-FROM-U16.16
    • SB-SIMD-AVX2::%U16.16-SHUFFLELO
    • SB-SIMD-AVX2::%U16.16-SHUFFLEHI
    • SB-SIMD-AVX2::%U16.16-UNPACKLO
    • SB-SIMD-AVX2::%U16.16-UNPACKHI
    • SB-SIMD-AVX2::%U16.16-PACKUS
    • SB-SIMD-AVX2::%U16.16-AVG
    • SB-SIMD-AVX2::%U16.16-SHIFTR
    • SB-SIMD-AVX2::%U16.16-SHIFTL
    • SB-SIMD-AVX2::%TWO-ARG-U16.16>~
    • SB-SIMD-AVX2::%TWO-ARG-U16.16=
    • SB-SIMD-AVX2::%TWO-ARG-U16.16-
    • SB-SIMD-AVX2::%TWO-ARG-U16.16+
    • SB-SIMD-AVX2::%TWO-ARG-U16.16-MIN
    • SB-SIMD-AVX2::%TWO-ARG-U16.16-MAX
    • SB-SIMD-AVX2::%U16.16-ANDC1
    • SB-SIMD-AVX2::%TWO-ARG-U16.16-XOR
    • SB-SIMD-AVX2::%TWO-ARG-U16.16-OR
    • SB-SIMD-AVX2::%TWO-ARG-U16.16-AND
    • SB-SIMD-AVX2::%U16.16-FROM-U8.16
    • SB-SIMD-AVX2::%U16.16-BLEND
    • SB-SIMD-AVX2::%U16.16-BROADCASTVEC
    • SB-SIMD-AVX2::%U8.32-PERMUTE128
    • SB-SIMD-AVX2::%U8.32-ALIGNR
    • SB-SIMD-AVX2::%U8.16-ALIGNR
    • SB-SIMD-AVX2::%U8.32-SAD
    • SB-SIMD-AVX2::%U8.16-SAD
    • SB-SIMD-AVX2::%U8.16-FROM-U8.32
    • SB-SIMD-AVX2::%U8.32-INSERT-U8.16
    • SB-SIMD-AVX2::%U8.32-SHUFFLE
    • SB-SIMD-AVX2::%U8.32-MOVEMASK
    • SB-SIMD-AVX2::%U8.32-UNPACKLO
    • SB-SIMD-AVX2::%U8.32-UNPACKHI
    • SB-SIMD-AVX2::%U8.32-PACKUS
    • SB-SIMD-AVX2::%U8.32-AVG
    • SB-SIMD-AVX2::%TWO-ARG-U8.32>~
    • SB-SIMD-AVX2::%TWO-ARG-U8.32=
    • SB-SIMD-AVX2::%TWO-ARG-U8.32-SAT-
    • SB-SIMD-AVX2::%TWO-ARG-U8.32-
    • SB-SIMD-AVX2::%TWO-ARG-U8.32+
    • SB-SIMD-AVX2::%TWO-ARG-U8.32-MIN
    • SB-SIMD-AVX2::%TWO-ARG-U8.32-MAX
    • SB-SIMD-AVX2::%U8.32-ANDC1
    • SB-SIMD-AVX2::%TWO-ARG-U8.32-XOR
    • SB-SIMD-AVX2::%TWO-ARG-U8.32-OR
    • SB-SIMD-AVX2::%TWO-ARG-U8.32-AND
    • SB-SIMD-AVX2::%U8.32-BLEND
    • SB-SIMD-AVX2::%U8.32-BROADCASTVEC
    • SB-SIMD-AVX2::%S64.2-SHIFTR
    • SB-SIMD-AVX2::%S64.2-SHIFTL
    • SB-SIMD-AVX2::%S64.2-BROADCASTVEC
    • SB-SIMD-AVX2::%S64.2!-FROM-P256
    • SB-SIMD-AVX2::%S32.4-SHIFTR
    • SB-SIMD-AVX2::%S32.4-SHIFTL
    • SB-SIMD-AVX2::%S32.4-BROADCASTVEC
    • SB-SIMD-AVX2::%S32.4!-FROM-P256
    • SB-SIMD-AVX2::%S16.8-BROADCASTVEC
    • SB-SIMD-AVX2::%S16.8!-FROM-P256
    • SB-SIMD-AVX2::%S8.16-BROADCASTVEC
    • SB-SIMD-AVX2::%S8.16!-FROM-P256
    • SB-SIMD-AVX2::%U64.2-SHIFTR
    • SB-SIMD-AVX2::%U64.2-SHIFTL
    • SB-SIMD-AVX2::%U64.2-BROADCASTVEC
    • SB-SIMD-AVX2::%U64.2!-FROM-P256
    • SB-SIMD-AVX2::%U32.4-SHIFTR
    • SB-SIMD-AVX2::%U32.4-SHIFTL
    • SB-SIMD-AVX2::%U32.4-BROADCASTVEC
    • SB-SIMD-AVX2::%U32.4!-FROM-P256
    • SB-SIMD-AVX2::%U16.8-BROADCASTVEC
    • SB-SIMD-AVX2::%U16.8!-FROM-P256
    • SB-SIMD-AVX2::%U8.16-BROADCASTVEC
    • SB-SIMD-AVX2::%U8.16!-FROM-P256
    • SB-SIMD-AVX2::%F64.4-PERMUTE4X64
    • SB-SIMD-AVX::%S64.4-PERMUTE128
    • SB-SIMD-AVX::%S64.4-INSERT-S64.2
    • SB-SIMD-AVX::%S64.2-FROM-S64.4
    • SB-SIMD-AVX::%S64.4-PERMUTE
    • SB-SIMD-AVX::%S64.4!-FROM-P256
    • SB-SIMD-AVX::%S64.4!-FROM-P128
    • SB-SIMD-AVX::%S32.8-PERMUTE128
    • SB-SIMD-AVX::%S32.8-INSERT-S32.4
    • SB-SIMD-AVX::%S32.4-FROM-S32.8
    • SB-SIMD-AVX::%S32.8-PERMUTE
    • SB-SIMD-AVX::%S32.8-FROM-F32.8
    • SB-SIMD-AVX::%S32.8-FROM-F64.4
    • SB-SIMD-AVX::%S32.8!-FROM-P256
    • SB-SIMD-AVX::%S32.8!-FROM-P128
    • SB-SIMD-AVX::%S16.16-PERMUTE128
    • SB-SIMD-AVX::%S16.16-INSERT-S16.8
    • SB-SIMD-AVX::%S16.8-FROM-S16.16
    • SB-SIMD-AVX::%S16.16!-FROM-P256
    • SB-SIMD-AVX::%S16.16!-FROM-P128
    • SB-SIMD-AVX::%S8.32-PERMUTE128
    • SB-SIMD-AVX::%S8.32-INSERT-S8.16
    • SB-SIMD-AVX::%S8.16-FROM-S8.32
    • SB-SIMD-AVX::%S8.32!-FROM-P256
    • SB-SIMD-AVX::%S8.32!-FROM-P128
    • SB-SIMD-AVX::%S64.2-PERMUTE
    • SB-SIMD-AVX::%S64.2-MOVEMASK
    • SB-SIMD-AVX::%S64.2-UNPACKLO
    • SB-SIMD-AVX::%S64.2-UNPACKHI
    • SB-SIMD-AVX::%TWO-ARG-S64.2>
    • SB-SIMD-AVX::%TWO-ARG-S64.2=
    • SB-SIMD-AVX::%S64.2-SHIFTR
    • SB-SIMD-AVX::%S64.2-SHIFTL
    • SB-SIMD-AVX::%TWO-ARG-S64.2-
    • SB-SIMD-AVX::%TWO-ARG-S64.2+
    • SB-SIMD-AVX::%S64.2-ANDC1
    • SB-SIMD-AVX::%TWO-ARG-S64.2-XOR
    • SB-SIMD-AVX::%TWO-ARG-S64.2-OR
    • SB-SIMD-AVX::%TWO-ARG-S64.2-AND
    • SB-SIMD-AVX::%S64.2-BLEND
    • SB-SIMD-AVX::%S64.2!-FROM-P256
    • SB-SIMD-AVX::%S64.2!-FROM-P128
    • SB-SIMD-AVX::%S32.4-PERMUTE
    • SB-SIMD-AVX::%S32.4-MOVEMASK
    • SB-SIMD-AVX::%S32.4-UNPACKLO
    • SB-SIMD-AVX::%S32.4-UNPACKHI
    • SB-SIMD-AVX::%TWO-ARG-S32.4>
    • SB-SIMD-AVX::%TWO-ARG-S32.4=
    • SB-SIMD-AVX::%TWO-ARG-S32.4-MULLO
    • SB-SIMD-AVX::%TWO-ARG-S32.4-
    • SB-SIMD-AVX::%TWO-ARG-S32.4+
    • SB-SIMD-AVX::%S32.4-ANDC1
    • SB-SIMD-AVX::%TWO-ARG-S32.4-XOR
    • SB-SIMD-AVX::%TWO-ARG-S32.4-OR
    • SB-SIMD-AVX::%TWO-ARG-S32.4-AND
    • SB-SIMD-AVX::%S32.4-FROM-F32.4
    • SB-SIMD-AVX::%S32.4-FROM-F64.4
    • SB-SIMD-AVX::%S32.4-BLEND
    • SB-SIMD-AVX::%S32.4!-FROM-P256
    • SB-SIMD-AVX::%S32.4!-FROM-P128
    • SB-SIMD-AVX::%S16.8-SHUFFLELO
    • SB-SIMD-AVX::%S16.8-SHUFFLEHI
    • SB-SIMD-AVX::%S16.8-UNPACKLO
    • SB-SIMD-AVX::%S16.8-UNPACKHI
    • SB-SIMD-AVX::%TWO-ARG-S16.8>
    • SB-SIMD-AVX::%TWO-ARG-S16.8=
    • SB-SIMD-AVX::%S16.8-SHIFTR
    • SB-SIMD-AVX::%S16.8-SHIFTL
    • SB-SIMD-AVX::%TWO-ARG-S16.8-MULLO
    • SB-SIMD-AVX::%TWO-ARG-S16.8-
    • SB-SIMD-AVX::%TWO-ARG-S16.8+
    • SB-SIMD-AVX::%S16.8-ANDC1
    • SB-SIMD-AVX::%TWO-ARG-S16.8-XOR
    • SB-SIMD-AVX::%TWO-ARG-S16.8-OR
    • SB-SIMD-AVX::%TWO-ARG-S16.8-AND
    • SB-SIMD-AVX::%S16.8-BLEND
    • SB-SIMD-AVX::%S16.8!-FROM-P256
    • SB-SIMD-AVX::%S16.8!-FROM-P128
    • SB-SIMD-AVX::%S8.16-SHUFFLE
    • SB-SIMD-AVX::%S8.16-MOVEMASK
    • SB-SIMD-AVX::%S8.16-UNPACKLO
    • SB-SIMD-AVX::%S8.16-UNPACKHI
    • SB-SIMD-AVX::%TWO-ARG-S8.16>
    • SB-SIMD-AVX::%TWO-ARG-S8.16=
    • SB-SIMD-AVX::%TWO-ARG-S8.16-
    • SB-SIMD-AVX::%TWO-ARG-S8.16+
    • SB-SIMD-AVX::%S8.16-ANDC1
    • SB-SIMD-AVX::%TWO-ARG-S8.16-XOR
    • SB-SIMD-AVX::%TWO-ARG-S8.16-OR
    • SB-SIMD-AVX::%TWO-ARG-S8.16-AND
    • SB-SIMD-AVX::%S8.16-BLEND
    • SB-SIMD-AVX::%S8.16!-FROM-P256
    • SB-SIMD-AVX::%S8.16!-FROM-P128
    • SB-SIMD-AVX::%U64.4-INSERT-U64.2
    • SB-SIMD-AVX::%U64.2-FROM-U64.4
    • SB-SIMD-AVX::%U64.4-PERMUTE
    • SB-SIMD-AVX::%TWO-ARG-U64.4-AND
    • SB-SIMD-AVX::%U64.4!-FROM-P256
    • SB-SIMD-AVX::%U64.4!-FROM-P128
    • SB-SIMD-AVX::%U64.4!-FROM-U64
    • SB-SIMD-AVX::%U32.8-INSERT-U32.4
    • SB-SIMD-AVX::%U32.4-FROM-U32.8
    • SB-SIMD-AVX::%U32.8-PERMUTE
    • SB-SIMD-AVX::%TWO-ARG-U32.8-AND
    • SB-SIMD-AVX::%U32.8!-FROM-P256
    • SB-SIMD-AVX::%U32.8!-FROM-P128
    • SB-SIMD-AVX::%U32.8!-FROM-U32
    • SB-SIMD-AVX::%U16.16-INSERT-U16.8
    • SB-SIMD-AVX::%U16.8-FROM-U16.16
    • SB-SIMD-AVX::%U16.16!-FROM-P256
    • SB-SIMD-AVX::%U16.16!-FROM-P128
    • SB-SIMD-AVX::%U16.16!-FROM-U16
    • SB-SIMD-AVX::%U8.32-INSERT-U8.16
    • SB-SIMD-AVX::%U8.16-FROM-U8.32
    • SB-SIMD-AVX::%U8.32!-FROM-P256
    • SB-SIMD-AVX::%U8.32!-FROM-P128
    • SB-SIMD-AVX::%U8.32!-FROM-U8
    • SB-SIMD-AVX::%U64.2-PERMUTE
    • SB-SIMD-AVX::%U64.2-MOVEMASK
    • SB-SIMD-AVX::%U64.2-UNPACKLO
    • SB-SIMD-AVX::%U64.2-UNPACKHI
    • SB-SIMD-AVX::%TWO-ARG-U64.2>~
    • SB-SIMD-AVX::%TWO-ARG-U64.2=
    • SB-SIMD-AVX::%TWO-ARG-U64.2-
    • SB-SIMD-AVX::%TWO-ARG-U64.2+
    • SB-SIMD-AVX::%U64.2-ANDC1
    • SB-SIMD-AVX::%TWO-ARG-U64.2-XOR
    • SB-SIMD-AVX::%TWO-ARG-U64.2-OR
    • SB-SIMD-AVX::%TWO-ARG-U64.2-AND
    • SB-SIMD-AVX::%U64.2-BLEND
    • SB-SIMD-AVX::%U64.2-FROM-U64
    • SB-SIMD-AVX::%U64.2!-FROM-P256
    • SB-SIMD-AVX::%U64.2!-FROM-P128
    • SB-SIMD-AVX::%U64.2!-FROM-U64
    • SB-SIMD-AVX::%U32.4-PERMUTE
    • SB-SIMD-AVX::%U32.4-MOVEMASK
    • SB-SIMD-AVX::%U32.4-UNPACKLO
    • SB-SIMD-AVX::%U32.4-UNPACKHI
    • SB-SIMD-AVX::%TWO-ARG-U32.4>~
    • SB-SIMD-AVX::%TWO-ARG-U32.4=
    • SB-SIMD-AVX::%TWO-ARG-U32.4-
    • SB-SIMD-AVX::%TWO-ARG-U32.4+
    • SB-SIMD-AVX::%U32.4-ANDC1
    • SB-SIMD-AVX::%TWO-ARG-U32.4-XOR
    • SB-SIMD-AVX::%TWO-ARG-U32.4-OR
    • SB-SIMD-AVX::%TWO-ARG-U32.4-AND
    • SB-SIMD-AVX::%U32.4-BLEND
    • SB-SIMD-AVX::%U32.4!-FROM-P256
    • SB-SIMD-AVX::%U32.4!-FROM-P128
    • SB-SIMD-AVX::%U32.4!-FROM-U32
    • SB-SIMD-AVX::%U16.8-SHUFFLELO
    • SB-SIMD-AVX::%U16.8-SHUFFLEHI
    • SB-SIMD-AVX::%U16.8-UNPACKLO
    • SB-SIMD-AVX::%U16.8-UNPACKHI
    • SB-SIMD-AVX::%U16.8-SHIFTR
    • SB-SIMD-AVX::%U16.8-SHIFTL
    • SB-SIMD-AVX::%TWO-ARG-U16.8>~
    • SB-SIMD-AVX::%TWO-ARG-U16.8=
    • SB-SIMD-AVX::%TWO-ARG-U16.8-
    • SB-SIMD-AVX::%TWO-ARG-U16.8+
    • SB-SIMD-AVX::%U16.8-ANDC1
    • SB-SIMD-AVX::%TWO-ARG-U16.8-XOR
    • SB-SIMD-AVX::%TWO-ARG-U16.8-OR
    • SB-SIMD-AVX::%TWO-ARG-U16.8-AND
    • SB-SIMD-AVX::%U16.8-BLEND
    • SB-SIMD-AVX::%U16.8!-FROM-P256
    • SB-SIMD-AVX::%U16.8!-FROM-P128
    • SB-SIMD-AVX::%U16.8!-FROM-U16
    • SB-SIMD-AVX::%U8.16-SHUFFLE
    • SB-SIMD-AVX::%U8.16-MOVEMASK
    • SB-SIMD-AVX::%U8.16-UNPACKLO
    • SB-SIMD-AVX::%U8.16-UNPACKHI
    • SB-SIMD-AVX::%TWO-ARG-U8.16>~
    • SB-SIMD-AVX::%TWO-ARG-U8.16=
    • SB-SIMD-AVX::%TWO-ARG-U8.16-
    • SB-SIMD-AVX::%TWO-ARG-U8.16+
    • SB-SIMD-AVX::%U8.16-ANDC1
    • SB-SIMD-AVX::%TWO-ARG-U8.16-XOR
    • SB-SIMD-AVX::%TWO-ARG-U8.16-OR
    • SB-SIMD-AVX::%TWO-ARG-U8.16-AND
    • SB-SIMD-AVX::%U8.16-BLEND
    • SB-SIMD-AVX::%U8.16!-FROM-P256
    • SB-SIMD-AVX::%U8.16!-FROM-P128
    • SB-SIMD-AVX::%U8.16!-FROM-U8
    • SB-SIMD-AVX::%F64.4-SET128
    • SB-SIMD-AVX::%F64.4-INSERT-F64.2
    • SB-SIMD-AVX::%F64.2-FROM-F64.4
    • SB-SIMD-AVX::%F64.4-SHUFFLE
    • SB-SIMD-AVX::%F64.4-PERMUTE128
    • SB-SIMD-AVX::%F64.4-PERMUTE
    • SB-SIMD-AVX::%F64.4-%ROUND
    • SB-SIMD-AVX::%F64.4-MOVEMASK
    • SB-SIMD-AVX::%F64.4-UNPACKLO
    • SB-SIMD-AVX::%F64.4-UNPACKHI
    • SB-SIMD-AVX::%F64.4-SQRT
    • SB-SIMD-AVX::%F64.4-HSUB
    • SB-SIMD-AVX::%F64.4-HADD
    • SB-SIMD-AVX::%F64.4-DUPEVEN
    • SB-SIMD-AVX::%F64.4-ANDC1
    • SB-SIMD-AVX::%TWO-ARG-F64.4>=
    • SB-SIMD-AVX::%TWO-ARG-F64.4>
    • SB-SIMD-AVX::%TWO-ARG-F64.4<=
    • SB-SIMD-AVX::%TWO-ARG-F64.4<
    • SB-SIMD-AVX::%TWO-ARG-F64.4/=
    • SB-SIMD-AVX::%TWO-ARG-F64.4=
    • SB-SIMD-AVX::%TWO-ARG-F64.4/
    • SB-SIMD-AVX::%TWO-ARG-F64.4*
    • SB-SIMD-AVX::%TWO-ARG-F64.4-
    • SB-SIMD-AVX::%TWO-ARG-F64.4+
    • SB-SIMD-AVX::%TWO-ARG-F64.4-MIN
    • SB-SIMD-AVX::%TWO-ARG-F64.4-MAX
    • SB-SIMD-AVX::%TWO-ARG-F64.4-XOR
    • SB-SIMD-AVX::%TWO-ARG-F64.4-OR
    • SB-SIMD-AVX::%TWO-ARG-F64.4-AND
    • SB-SIMD-AVX::%F64.4-BLENDC
    • SB-SIMD-AVX::%F64.4-BLEND
    • SB-SIMD-AVX::%F64.4-FROM-S32.4
    • SB-SIMD-AVX::%F64.4-FROM-U32.4
    • SB-SIMD-AVX::%F64.4-FROM-F32.4
    • SB-SIMD-AVX::%F64.4-BROADCAST
    • SB-SIMD-AVX::%F64.4!-FROM-P256
    • SB-SIMD-AVX::%F64.4!-FROM-P128
    • SB-SIMD-AVX::%F64.4!-FROM-F64
    • SB-SIMD-AVX::%F32.8-INSERT-F32.4
    • SB-SIMD-AVX::%F32.4-FROM-F32.8
    • SB-SIMD-AVX::%F32.8-SHUFFLE
    • SB-SIMD-AVX::%F32.8-PERMUTE128
    • SB-SIMD-AVX::%F32.8-PERMUTE
    • SB-SIMD-AVX::%F32.8-%ROUND
    • SB-SIMD-AVX::%F32.8-MOVEMASK
    • SB-SIMD-AVX::%F32.8-UNPACKLO
    • SB-SIMD-AVX::%F32.8-UNPACKHI
    • SB-SIMD-AVX::%F32.8-SQRT
    • SB-SIMD-AVX::%F32.8-RSQRT
    • SB-SIMD-AVX::%F32.8-RECIPROCAL
    • SB-SIMD-AVX::%F32.8-HSUB
    • SB-SIMD-AVX::%F32.8-HADD
    • SB-SIMD-AVX::%F32.8-DUPODD
    • SB-SIMD-AVX::%F32.8-DUPEVEN
    • SB-SIMD-AVX::%TWO-ARG-F32.8>=
    • SB-SIMD-AVX::%TWO-ARG-F32.8>
    • SB-SIMD-AVX::%TWO-ARG-F32.8<=
    • SB-SIMD-AVX::%TWO-ARG-F32.8<
    • SB-SIMD-AVX::%TWO-ARG-F32.8/=
    • SB-SIMD-AVX::%TWO-ARG-F32.8=
    • SB-SIMD-AVX::%TWO-ARG-F32.8/
    • SB-SIMD-AVX::%TWO-ARG-F32.8*
    • SB-SIMD-AVX::%TWO-ARG-F32.8-
    • SB-SIMD-AVX::%TWO-ARG-F32.8+
    • SB-SIMD-AVX::%F32.8-ANDC1
    • SB-SIMD-AVX::%TWO-ARG-F32.8-MIN
    • SB-SIMD-AVX::%TWO-ARG-F32.8-MAX
    • SB-SIMD-AVX::%TWO-ARG-F32.8-XOR
    • SB-SIMD-AVX::%TWO-ARG-F32.8-OR
    • SB-SIMD-AVX::%TWO-ARG-F32.8-AND
    • SB-SIMD-AVX::%F32.8-BLENDC
    • SB-SIMD-AVX::%F32.8-BLEND
    • SB-SIMD-AVX::%F32.8-FROM-U32.8
    • SB-SIMD-AVX::%F32.8-BROADCAST
    • SB-SIMD-AVX::%F32.8!-FROM-P256
    • SB-SIMD-AVX::%F32.8!-FROM-P128
    • SB-SIMD-AVX::%F32.8!-FROM-F32
    • SB-SIMD-AVX::%F32.8-FROM-S32.8
    • SB-SIMD-AVX::%F64.2-SHUFFLE
    • SB-SIMD-AVX::%F64.2-PERMUTE
    • SB-SIMD-AVX::%F64.2-%ROUND
    • SB-SIMD-AVX::%F64.2-MOVEMASK
    • SB-SIMD-AVX::%F64.2-UNPACKLO
    • SB-SIMD-AVX::%F64.2-UNPACKHI
    • SB-SIMD-AVX::%F64.2-SQRT
    • SB-SIMD-AVX::%F64.2-HSUB
    • SB-SIMD-AVX::%F64.2-HADD
    • SB-SIMD-AVX::%F64.2-ADDSUB
    • SB-SIMD-AVX::%TWO-ARG-F64.2>=
    • SB-SIMD-AVX::%TWO-ARG-F64.2>
    • SB-SIMD-AVX::%TWO-ARG-F64.2<=
    • SB-SIMD-AVX::%TWO-ARG-F64.2<
    • SB-SIMD-AVX::%TWO-ARG-F64.2/=
    • SB-SIMD-AVX::%TWO-ARG-F64.2=
    • SB-SIMD-AVX::%TWO-ARG-F64.2/
    • SB-SIMD-AVX::%TWO-ARG-F64.2*
    • SB-SIMD-AVX::%TWO-ARG-F64.2-
    • SB-SIMD-AVX::%F64.2-ANDC1
    • SB-SIMD-AVX::%TWO-ARG-F64.2+
    • SB-SIMD-AVX::%TWO-ARG-F64.2-MIN
    • SB-SIMD-AVX::%TWO-ARG-F64.2-MAX
    • SB-SIMD-AVX::%TWO-ARG-F64.2-XOR
    • SB-SIMD-AVX::%TWO-ARG-F64.2-OR
    • SB-SIMD-AVX::%TWO-ARG-F64.2-AND
    • SB-SIMD-AVX::%F64.2-BLENDC
    • SB-SIMD-AVX::%F64.2-BLEND
    • SB-SIMD-AVX::%F64.2-BROADCAST
    • SB-SIMD-AVX::%F64.2!-FROM-P256
    • SB-SIMD-AVX::%F64.2!-FROM-P128
    • SB-SIMD-AVX::%F64.2!-FROM-F64
    • SB-SIMD-AVX::%F32.4-SHUFFLE
    • SB-SIMD-AVX::%F32.4-PERMUTE
    • SB-SIMD-AVX::%F32.4-%ROUND
    • SB-SIMD-AVX::%F32.4-MOVEMASK
    • SB-SIMD-AVX::%F32.4-UNPACKLO
    • SB-SIMD-AVX::%F32.4-UNPACKHI
    • SB-SIMD-AVX::%F32.4-SQRT
    • SB-SIMD-AVX::%F32.4-RSQRT
    • SB-SIMD-AVX::%F32.4-RECIPROCAL
    • SB-SIMD-AVX::%F32.4-HSUB
    • SB-SIMD-AVX::%F32.4-HADD
    • SB-SIMD-AVX::%F32.4-ADDSUB
    • SB-SIMD-AVX::%F32.4-DUPODD
    • SB-SIMD-AVX::%F32.4-DUPEVEN
    • SB-SIMD-AVX::%TWO-ARG-F32.4>=
    • SB-SIMD-AVX::%TWO-ARG-F32.4>
    • SB-SIMD-AVX::%TWO-ARG-F32.4<=
    • SB-SIMD-AVX::%TWO-ARG-F32.4<
    • SB-SIMD-AVX::%TWO-ARG-F32.4/=
    • SB-SIMD-AVX::%TWO-ARG-F32.4=
    • SB-SIMD-AVX::%TWO-ARG-F32.4/
    • SB-SIMD-AVX::%TWO-ARG-F32.4*
    • SB-SIMD-AVX::%TWO-ARG-F32.4-
    • SB-SIMD-AVX::%TWO-ARG-F32.4+
    • SB-SIMD-AVX::%F32.4-ANDC1
    • SB-SIMD-AVX::%TWO-ARG-F32.4-MIN
    • SB-SIMD-AVX::%TWO-ARG-F32.4-MAX
    • SB-SIMD-AVX::%TWO-ARG-F32.4-XOR
    • SB-SIMD-AVX::%TWO-ARG-F32.4-OR
    • SB-SIMD-AVX::%TWO-ARG-F32.4-AND
    • SB-SIMD-AVX::%F32.4-BLENDC
    • SB-SIMD-AVX::%F32.4-BLEND
    • SB-SIMD-AVX::%F32.4-FROM-F64.4
    • SB-SIMD-AVX::%F32.4-BROADCAST
    • SB-SIMD-AVX::%F32.4!-FROM-P256
    • SB-SIMD-AVX::%F32.4!-FROM-P128
    • SB-SIMD-AVX::%F32.4!-FROM-F32
    • SB-SIMD-AVX::%F32.4-FROM-S32.4
    • SB-SIMD-AVX::%U64!-FROM-P256
    • SB-SIMD-AVX::%U64!-FROM-P128
    • SB-SIMD-AVX::%F64-SQRT
    • SB-SIMD-AVX::%F64-ANDC1
    • SB-SIMD-AVX::%TWO-ARG-F64>=
    • SB-SIMD-AVX::%TWO-ARG-F64>
    • SB-SIMD-AVX::%TWO-ARG-F64<=
    • SB-SIMD-AVX::%TWO-ARG-F64<
    • SB-SIMD-AVX::%TWO-ARG-F64/=
    • SB-SIMD-AVX::%TWO-ARG-F64=
    • SB-SIMD-AVX::%TWO-ARG-F64/
    • SB-SIMD-AVX::%TWO-ARG-F64*
    • SB-SIMD-AVX::%TWO-ARG-F64-
    • SB-SIMD-AVX::%TWO-ARG-F64+
    • SB-SIMD-AVX::%TWO-ARG-F64-MIN
    • SB-SIMD-AVX::%TWO-ARG-F64-MAX
    • SB-SIMD-AVX::%TWO-ARG-F64-XOR
    • SB-SIMD-AVX::%TWO-ARG-F64-OR
    • SB-SIMD-AVX::%TWO-ARG-F64-AND
    • SB-SIMD-AVX::%F64!-FROM-P256
    • SB-SIMD-AVX::%F64!-FROM-P128
    • SB-SIMD-AVX::%F64-FROM-S64
    • SB-SIMD-AVX::%F64-FROM-F32
    • SB-SIMD-AVX::%F32-SQRT
    • SB-SIMD-AVX::%F32-RSQRT
    • SB-SIMD-AVX::%F32-RECIPROCAL
    • SB-SIMD-AVX::%F32-ANDC1
    • SB-SIMD-AVX::%TWO-ARG-F32>=
    • SB-SIMD-AVX::%TWO-ARG-F32>
    • SB-SIMD-AVX::%TWO-ARG-F32<=
    • SB-SIMD-AVX::%TWO-ARG-F32<
    • SB-SIMD-AVX::%TWO-ARG-F32/=
    • SB-SIMD-AVX::%TWO-ARG-F32=
    • SB-SIMD-AVX::%TWO-ARG-F32/
    • SB-SIMD-AVX::%TWO-ARG-F32*
    • SB-SIMD-AVX::%TWO-ARG-F32-
    • SB-SIMD-AVX::%TWO-ARG-F32+
    • SB-SIMD-AVX::%TWO-ARG-F32-MIN
    • SB-SIMD-AVX::%TWO-ARG-F32-MAX
    • SB-SIMD-AVX::%TWO-ARG-F32-XOR
    • SB-SIMD-AVX::%TWO-ARG-F32-OR
    • SB-SIMD-AVX::%TWO-ARG-F32-AND
    • SB-SIMD-AVX::%F32!-FROM-P256
    • SB-SIMD-AVX::%F32!-FROM-P128
    • SB-SIMD-AVX::%F32-FROM-S64
    • SB-SIMD-AVX::%F32-FROM-F64
    • SB-SIMD-AVX::%VZEROALL
    • SB-SIMD-AVX::%VZEROUPPER
    • SB-SIMD-SSE4.2::%TWO-ARG-S64.2>
    • SB-SIMD-SSE4.2::%TWO-ARG-U64.2>~
    • SB-SIMD-SSE4.1::%S64.2-INSERT
    • SB-SIMD-SSE4.1::%S64.2-ELT
    • SB-SIMD-SSE4.1::%TWO-ARG-S64.2=
    • SB-SIMD-SSE4.1::%TWO-ARG-S64.2-MUL
    • SB-SIMD-SSE4.1::%S64.2-FROM-S32.4
    • SB-SIMD-SSE4.1::%S64.2-FROM-U32.4
    • SB-SIMD-SSE4.1::%S64.2-FROM-S16.8
    • SB-SIMD-SSE4.1::%S64.2-FROM-U16.8
    • SB-SIMD-SSE4.1::%S64.2-FROM-S8.16
    • SB-SIMD-SSE4.1::%S64.2-FROM-U8.16
    • SB-SIMD-SSE4.1::%S64.2-BLEND
    • SB-SIMD-SSE4.1::%S32.4-INSERT
    • SB-SIMD-SSE4.1::%S32.4-ELT
    • SB-SIMD-SSE4.1::%TWO-ARG-S32.4-MULLO
    • SB-SIMD-SSE4.1::%S32.4-FROM-S16.8
    • SB-SIMD-SSE4.1::%S32.4-FROM-U16.8
    • SB-SIMD-SSE4.1::%S32.4-FROM-S8.16
    • SB-SIMD-SSE4.1::%S32.4-FROM-U8.16
    • SB-SIMD-SSE4.1::%TWO-ARG-S32.4-MIN
    • SB-SIMD-SSE4.1::%TWO-ARG-S32.4-MAX
    • SB-SIMD-SSE4.1::%S32.4-BLEND
    • SB-SIMD-SSE4.1::%S16.8-PACK
    • SB-SIMD-SSE4.1::%S16.8-FROM-S8.16
    • SB-SIMD-SSE4.1::%S16.8-FROM-U8.16
    • SB-SIMD-SSE4.1::%S16.8-BLEND
    • SB-SIMD-SSE4.1::%S8.16-INSERT
    • SB-SIMD-SSE4.1::%S8.16-ELT
    • SB-SIMD-SSE4.1::%TWO-ARG-S8.16-MIN
    • SB-SIMD-SSE4.1::%TWO-ARG-S8.16-MAX
    • SB-SIMD-SSE4.1::%S8.16-BLEND
    • SB-SIMD-SSE4.1::%U64.2-INSERT
    • SB-SIMD-SSE4.1::%U64.2-ELT
    • SB-SIMD-SSE4.1::%TWO-ARG-U64.2=
    • SB-SIMD-SSE4.1::%U64.2-BLEND
    • SB-SIMD-SSE4.1::%U32.4-INSERT
    • SB-SIMD-SSE4.1::%U32.4-ELT
    • SB-SIMD-SSE4.1::%TWO-ARG-U32.4-MIN
    • SB-SIMD-SSE4.1::%TWO-ARG-U32.4-MAX
    • SB-SIMD-SSE4.1::%U32.4-BLEND
    • SB-SIMD-SSE4.1::%U16.8-MINPOS
    • SB-SIMD-SSE4.1::%TWO-ARG-U16.8-MIN
    • SB-SIMD-SSE4.1::%TWO-ARG-U16.8-MAX
    • SB-SIMD-SSE4.1::%U16.8-BLEND
    • SB-SIMD-SSE4.1::%U8.16-INSERT
    • SB-SIMD-SSE4.1::%U8.16-ELT
    • SB-SIMD-SSE4.1::%U8.16-BLEND
    • SB-SIMD-SSE4.1::%F64.2-%ROUND
    • SB-SIMD-SSE4.1::%F64.2-BLENDC
    • SB-SIMD-SSE4.1::%F64.2-BLEND
    • SB-SIMD-SSE4.1::%F32.4-INSERT
    • SB-SIMD-SSE4.1::%F32.4-%ROUND
    • SB-SIMD-SSE4.1::%F32.4-BLENDC
    • SB-SIMD-SSE4.1::%F32.4-BLEND
    • SB-SIMD-SSSE3::%S32.4-HSUB
    • SB-SIMD-SSSE3::%S32.4-HADD
    • SB-SIMD-SSSE3::%S32.4-SIGN
    • SB-SIMD-SSSE3::%S32.4-ABS
    • SB-SIMD-SSSE3::%S16.8-HSUB
    • SB-SIMD-SSSE3::%S16.8-HADD
    • SB-SIMD-SSSE3::%S16.8-SIGN
    • SB-SIMD-SSSE3::%S16.8-MADDUBS
    • SB-SIMD-SSSE3::%S16.8-ABS
    • SB-SIMD-SSSE3::%TWO-ARG-S16.8-MULHRS
    • SB-SIMD-SSSE3::%S8.16-SIGN
    • SB-SIMD-SSSE3::%S8.16-ABS
    • SB-SIMD-SSSE3::%S8.16-SHUFFLE
    • SB-SIMD-SSSE3::%U32.4-HSUB
    • SB-SIMD-SSSE3::%U32.4-HADD
    • SB-SIMD-SSSE3::%U16.8-HSUB
    • SB-SIMD-SSSE3::%U16.8-HADD
    • SB-SIMD-SSE3::%F64.2-HADD
    • SB-SIMD-SSE3::%F32.4-LDUP
    • SB-SIMD-SSE3::%F32.4-HDUP
    • SB-SIMD-SSE3::%F32.4-HADD
    • SB-SIMD-SSE2::%S64.2-SHIFTR
    • SB-SIMD-SSE2::%S64.2-SHIFTL
    • SB-SIMD-SSE2::%S64.2-MOVEMASK
    • SB-SIMD-SSE2::%S64.2-UNPACKLO
    • SB-SIMD-SSE2::%S64.2-UNPACKHI
    • SB-SIMD-SSE2::%TWO-ARG-S64.2-
    • SB-SIMD-SSE2::%TWO-ARG-S64.2+
    • SB-SIMD-SSE2::%S64.2-ANDC1
    • SB-SIMD-SSE2::%TWO-ARG-S64.2-XOR
    • SB-SIMD-SSE2::%TWO-ARG-S64.2-OR
    • SB-SIMD-SSE2::%TWO-ARG-S64.2-AND
    • SB-SIMD-SSE2::%S64.2!-FROM-P128
    • SB-SIMD-SSE2::%S32.4-SHIFTR
    • SB-SIMD-SSE2::%S32.4-SHIFTL
    • SB-SIMD-SSE2::%S32.4-SHUFFLE
    • SB-SIMD-SSE2::%S32.4-MOVEMASK
    • SB-SIMD-SSE2::%S32.4-UNPACKLO
    • SB-SIMD-SSE2::%S32.4-UNPACKHI
    • SB-SIMD-SSE2::%TWO-ARG-S32.4>
    • SB-SIMD-SSE2::%TWO-ARG-S32.4=
    • SB-SIMD-SSE2::%TWO-ARG-S32.4-
    • SB-SIMD-SSE2::%TWO-ARG-S32.4+
    • SB-SIMD-SSE2::%S32.4-ANDC1
    • SB-SIMD-SSE2::%TWO-ARG-S32.4-XOR
    • SB-SIMD-SSE2::%TWO-ARG-S32.4-OR
    • SB-SIMD-SSE2::%TWO-ARG-S32.4-AND
    • SB-SIMD-SSE2::%S32.4-FROM-F64.2
    • SB-SIMD-SSE2::%S32.4-FROM-F32.4
    • SB-SIMD-SSE2::%S32.4!-FROM-P128
    • SB-SIMD-SSE2::%S16.8-SHIFTR
    • SB-SIMD-SSE2::%S16.8-SHIFTL
    • SB-SIMD-SSE2::%S16.8-SHUFFLELO
    • SB-SIMD-SSE2::%S16.8-SHUFFLEHI
    • SB-SIMD-SSE2::%S16.8-ELT
    • SB-SIMD-SSE2::%S16.8-MULLO
    • SB-SIMD-SSE2::%S16.8-UNPACKLO
    • SB-SIMD-SSE2::%S16.8-UNPACKHI
    • SB-SIMD-SSE2::%TWO-ARG-S16.8>
    • SB-SIMD-SSE2::%TWO-ARG-S16.8=
    • SB-SIMD-SSE2::%TWO-ARG-S16.8-
    • SB-SIMD-SSE2::%TWO-ARG-S16.8+
    • SB-SIMD-SSE2::%S16.8-ANDC1
    • SB-SIMD-SSE2::%TWO-ARG-S16.8-XOR
    • SB-SIMD-SSE2::%TWO-ARG-S16.8-OR
    • SB-SIMD-SSE2::%TWO-ARG-S16.8-AND
    • SB-SIMD-SSE2::%S16.8!-FROM-P128
    • SB-SIMD-SSE2::%S8.16-MOVEMASK
    • SB-SIMD-SSE2::%S8.16-UNPACKLO
    • SB-SIMD-SSE2::%S8.16-UNPACKHI
    • SB-SIMD-SSE2::%TWO-ARG-S8.16>
    • SB-SIMD-SSE2::%TWO-ARG-S8.16=
    • SB-SIMD-SSE2::%TWO-ARG-S8.16-
    • SB-SIMD-SSE2::%TWO-ARG-S8.16+
    • SB-SIMD-SSE2::%S8.16-ANDC1
    • SB-SIMD-SSE2::%TWO-ARG-S8.16-XOR
    • SB-SIMD-SSE2::%TWO-ARG-S8.16-OR
    • SB-SIMD-SSE2::%TWO-ARG-S8.16-AND
    • SB-SIMD-SSE2::%S8.16!-FROM-P128
    • SB-SIMD-SSE2::%U64.2-SHIFTR
    • SB-SIMD-SSE2::%U64.2-SHIFTL
    • SB-SIMD-SSE2::%U64.2-MOVEMASK
    • SB-SIMD-SSE2::%U64.2-UNPACKLO
    • SB-SIMD-SSE2::%U64.2-UNPACKHI
    • SB-SIMD-SSE2::%TWO-ARG-U64.2-
    • SB-SIMD-SSE2::%TWO-ARG-U64.2+
    • SB-SIMD-SSE2::%U64.2-ANDC1
    • SB-SIMD-SSE2::%TWO-ARG-U64.2-XOR
    • SB-SIMD-SSE2::%TWO-ARG-U64.2-OR
    • SB-SIMD-SSE2::%TWO-ARG-U64.2-AND
    • SB-SIMD-SSE2::%U64.2!-FROM-P128
    • SB-SIMD-SSE2::%U64.2!-FROM-U64
    • SB-SIMD-SSE2::%U32.4-SHIFTR
    • SB-SIMD-SSE2::%U32.4-SHIFTL
    • SB-SIMD-SSE2::%U32.4-SHUFFLE
    • SB-SIMD-SSE2::%U32.4-MOVEMASK
    • SB-SIMD-SSE2::%U32.4-UNPACKLO
    • SB-SIMD-SSE2::%U32.4-UNPACKHI
    • SB-SIMD-SSE2::%TWO-ARG-U32.4>~
    • SB-SIMD-SSE2::%TWO-ARG-U32.4=
    • SB-SIMD-SSE2::%TWO-ARG-U32.4-
    • SB-SIMD-SSE2::%TWO-ARG-U32.4+
    • SB-SIMD-SSE2::%U32.4-ANDC1
    • SB-SIMD-SSE2::%TWO-ARG-U32.4-XOR
    • SB-SIMD-SSE2::%TWO-ARG-U32.4-OR
    • SB-SIMD-SSE2::%TWO-ARG-U32.4-AND
    • SB-SIMD-SSE2::%U32.4!-FROM-P128
    • SB-SIMD-SSE2::%U32.4!-FROM-U32
    • SB-SIMD-SSE2::%U16.8-SHIFTR
    • SB-SIMD-SSE2::%U16.8-SHIFTL
    • SB-SIMD-SSE2::%U16.8-SHUFFLELO
    • SB-SIMD-SSE2::%U16.8-SHUFFLEHI
    • SB-SIMD-SSE2::%U16.8-ELT
    • SB-SIMD-SSE2::%U16.8-UNPACKLO
    • SB-SIMD-SSE2::%U16.8-UNPACKHI
    • SB-SIMD-SSE2::%U16.8-AVERAGE
    • SB-SIMD-SSE2::%TWO-ARG-U16.8>~
    • SB-SIMD-SSE2::%TWO-ARG-U16.8=
    • SB-SIMD-SSE2::%TWO-ARG-U16.8-
    • SB-SIMD-SSE2::%TWO-ARG-U16.8+
    • SB-SIMD-SSE2::%U16.8-ANDC1
    • SB-SIMD-SSE2::%TWO-ARG-U16.8-XOR
    • SB-SIMD-SSE2::%TWO-ARG-U16.8-OR
    • SB-SIMD-SSE2::%TWO-ARG-U16.8-AND
    • SB-SIMD-SSE2::%U16.8!-FROM-P128
    • SB-SIMD-SSE2::%U16.8!-FROM-U16
    • SB-SIMD-SSE2::%U8.16-MOVEMASK
    • SB-SIMD-SSE2::%U8.16-UNPACKLO
    • SB-SIMD-SSE2::%U8.16-UNPACKHI
    • SB-SIMD-SSE2::%U8.16-AVERAGE
    • SB-SIMD-SSE2::%TWO-ARG-U8.16>~
    • SB-SIMD-SSE2::%TWO-ARG-U8.16=
    • SB-SIMD-SSE2::%TWO-ARG-U8.16-
    • SB-SIMD-SSE2::%TWO-ARG-U8.16+
    • SB-SIMD-SSE2::%U8.16-ANDC1
    • SB-SIMD-SSE2::%TWO-ARG-U8.16-XOR
    • SB-SIMD-SSE2::%TWO-ARG-U8.16-OR
    • SB-SIMD-SSE2::%TWO-ARG-U8.16-AND
    • SB-SIMD-SSE2::%U8.16!-FROM-P128
    • SB-SIMD-SSE2::%U8.16!-FROM-U8
    • SB-SIMD-SSE2::%F64.2-MOVEMASK
    • SB-SIMD-SSE2::%F64.2-SHUFFLE
    • SB-SIMD-SSE2::%F64.2-UNPACKLO
    • SB-SIMD-SSE2::%F64.2-UNPACKHI
    • SB-SIMD-SSE2::%F64.2-SQRT
    • SB-SIMD-SSE2::%F64.2-ANDC1
    • SB-SIMD-SSE2::%TWO-ARG-F64.2>=
    • SB-SIMD-SSE2::%TWO-ARG-F64.2>
    • SB-SIMD-SSE2::%TWO-ARG-F64.2<=
    • SB-SIMD-SSE2::%TWO-ARG-F64.2<
    • SB-SIMD-SSE2::%TWO-ARG-F64.2/=
    • SB-SIMD-SSE2::%TWO-ARG-F64.2=
    • SB-SIMD-SSE2::%TWO-ARG-F64.2/
    • SB-SIMD-SSE2::%TWO-ARG-F64.2*
    • SB-SIMD-SSE2::%TWO-ARG-F64.2-
    • SB-SIMD-SSE2::%TWO-ARG-F64.2+
    • SB-SIMD-SSE2::%TWO-ARG-F64.2-MIN
    • SB-SIMD-SSE2::%TWO-ARG-F64.2-MAX
    • SB-SIMD-SSE2::%TWO-ARG-F64.2-XOR
    • SB-SIMD-SSE2::%TWO-ARG-F64.2-OR
    • SB-SIMD-SSE2::%TWO-ARG-F64.2-AND
    • SB-SIMD-SSE2::%F64.2!-FROM-P128
    • SB-SIMD-SSE2::%F64.2!-FROM-F64
    • SB-SIMD-SSE2::%TWO-ARG-F32.4>=
    • SB-SIMD-SSE2::%TWO-ARG-F32.4>
    • SB-SIMD-SSE2::%TWO-ARG-F32.4<=
    • SB-SIMD-SSE2::%TWO-ARG-F32.4<
    • SB-SIMD-SSE2::%TWO-ARG-F32.4/=
    • SB-SIMD-SSE2::%TWO-ARG-F32.4=
    • SB-SIMD-SSE2::%F32.4!-FROM-P128
    • SB-SIMD-SSE2::%F32.4-FROM-S32.4
    • SB-SIMD-SSE2::%U64!-FROM-P128
    • SB-SIMD-SSE2::%F64-SQRT
    • SB-SIMD-SSE2::%F64-ANDC1
    • SB-SIMD-SSE2::%TWO-ARG-F64>=
    • SB-SIMD-SSE2::%TWO-ARG-F64>
    • SB-SIMD-SSE2::%TWO-ARG-F64<=
    • SB-SIMD-SSE2::%TWO-ARG-F64<
    • SB-SIMD-SSE2::%TWO-ARG-F64/=
    • SB-SIMD-SSE2::%TWO-ARG-F64=
    • SB-SIMD-SSE2::%TWO-ARG-F64/
    • SB-SIMD-SSE2::%TWO-ARG-F64*
    • SB-SIMD-SSE2::%TWO-ARG-F64-
    • SB-SIMD-SSE2::%TWO-ARG-F64+
    • SB-SIMD-SSE2::%TWO-ARG-F64-MIN
    • SB-SIMD-SSE2::%TWO-ARG-F64-MAX
    • SB-SIMD-SSE2::%TWO-ARG-F64-XOR
    • SB-SIMD-SSE2::%TWO-ARG-F64-OR
    • SB-SIMD-SSE2::%TWO-ARG-F64-AND
    • SB-SIMD-SSE2::%F64!-FROM-P128
    • SB-SIMD-SSE2::%F64-FROM-S64
    • SB-SIMD-SSE2::%F64-FROM-F32
    • SB-SIMD-SSE2::%F32-FROM-F64
    • SB-SIMD-SSE::%F32.4-MOVEMASK
    • SB-SIMD-SSE::%F32.4-UNPACKHI
    • SB-SIMD-SSE::%F32.4-UNPACKLO
    • SB-SIMD-SSE::%F32.4-SHUFFLE
    • SB-SIMD-SSE::%F32.4-SQRT
    • SB-SIMD-SSE::%F32.4-RSQRT
    • SB-SIMD-SSE::%F32.4-RECIPROCAL
    • SB-SIMD-SSE::%F32.4-ANDC1
    • SB-SIMD-SSE::%TWO-ARG-F32.4/
    • SB-SIMD-SSE::%TWO-ARG-F32.4*
    • SB-SIMD-SSE::%TWO-ARG-F32.4-
    • SB-SIMD-SSE::%TWO-ARG-F32.4+
    • SB-SIMD-SSE::%TWO-ARG-F32.4-MIN
    • SB-SIMD-SSE::%TWO-ARG-F32.4-MAX
    • SB-SIMD-SSE::%TWO-ARG-F32.4-XOR
    • SB-SIMD-SSE::%TWO-ARG-F32.4-OR
    • SB-SIMD-SSE::%TWO-ARG-F32.4-AND
    • SB-SIMD-SSE::%F32.4!-FROM-F32
    • SB-SIMD-SSE::%F32-SQRT
    • SB-SIMD-SSE::%F32-RSQRT
    • SB-SIMD-SSE::%F32-RECIPROCAL
    • SB-SIMD-SSE::%F32-ANDC1
    • SB-SIMD-SSE::%TWO-ARG-F32>=
    • SB-SIMD-SSE::%TWO-ARG-F32>
    • SB-SIMD-SSE::%TWO-ARG-F32<=
    • SB-SIMD-SSE::%TWO-ARG-F32<
    • SB-SIMD-SSE::%TWO-ARG-F32/=
    • SB-SIMD-SSE::%TWO-ARG-F32=
    • SB-SIMD-SSE::%TWO-ARG-F32/
    • SB-SIMD-SSE::%TWO-ARG-F32*
    • SB-SIMD-SSE::%TWO-ARG-F32-
    • SB-SIMD-SSE::%TWO-ARG-F32+
    • SB-SIMD-SSE::%TWO-ARG-F32-MIN
    • SB-SIMD-SSE::%TWO-ARG-F32-MAX
    • SB-SIMD-SSE::%TWO-ARG-F32-XOR
    • SB-SIMD-SSE::%TWO-ARG-F32-OR
    • SB-SIMD-SSE::%TWO-ARG-F32-AND
    • SB-SIMD-SSE::%F32!-FROM-P128
    • SB-SIMD-SSE::%F32-FROM-S64
definitions
  • SYS:CONTRIB;SB-SIMD;CODE;DEFINE-VOP-FUNCTIONS.LISP.NEWEST

SCALAR-CAST-RECORD-NAME   generic function

properties


ID: SB-SIMD-INTERNALS:SCALAR-CAST-RECORD-NAME
ALLOC: HEAP DYNAMIC



SCALAR-CAST-RECORD-NAME names a generic function:
  Lambda-list: (OBJECT)
  Derived type: (FUNCTION (T) *)
  Method-combination: STANDARD
  Methods:
    (SCALAR-CAST-RECORD-NAME (SCALAR-CAST-RECORD))
      Documentation:
        automatically generated reader method

definitions
  • SYS:CONTRIB;SB-SIMD;CODE;RECORD.LISP.NEWEST
    • SB-SIMD-INTERNALS:SCALAR-CAST-RECORD

AREF-RECORD   class

properties


ID: SB-SIMD-INTERNALS:AREF-RECORD
ALLOC: HEAP DYNAMIC



AREF-RECORD names the standard-class #<STANDARD-CLASS SB-SIMD-INTERNALS:AREF-RECORD>:
  Class precedence-list: SB-SIMD-INTERNALS:AREF-RECORD,
                         SB-SIMD-INTERNALS:REFFER-RECORD,
                         SB-SIMD-INTERNALS:FUNCTION-RECORD,
                         SB-SIMD-INTERNALS:RECORD, SB-SIMD-INTERNALS:PRINTABLE,
                         STANDARD-OBJECT, SB-PCL::SLOT-OBJECT, T
  Direct superclasses: SB-SIMD-INTERNALS:REFFER-RECORD
  No subclasses.
  Direct slots:
    SB-SIMD-INTERNALS::%NAME
      Readers: SB-SIMD-INTERNALS::AREF-RECORD-NAME
    SB-SIMD-INTERNALS::%INSTRUCTION-SET
      Readers: SB-SIMD-INTERNALS::AREF-RECORD-INSTRUCTION-SET

definitions
  • SYS:CONTRIB;SB-SIMD;CODE;RECORD.LISP.NEWEST

TYPE-SPECIFIER

properties


ID: SB-SIMD-INTERNALS:TYPE-SPECIFIER
ALLOC: HEAP DYNAMIC



TYPE-SPECIFIER names a type-specifier:
  Lambda-list: ()
  Expansion: (OR SYMBOL CONS)

definitions
  • SYS:CONTRIB;SB-SIMD;CODE;UTILITIES.LISP.NEWEST

VREF-RECORD-P   compiled function

properties


ID: SB-SIMD-INTERNALS:VREF-RECORD-P
ALLOC: HEAP DYNAMIC



VREF-RECORD-P names a compiled function:
  Lambda-list: (X)
  Derived type: (FUNCTION (T) (VALUES BOOLEAN &OPTIONAL))
  Source file: SYS:CONTRIB;SB-SIMD;CODE;RECORD.LISP.NEWEST

definitions
  • SYS:CONTRIB;SB-SIMD;CODE;RECORD.LISP.NEWEST

SCALAR-FUNCTION-RECORD-P   compiled function

properties


ID: SB-SIMD-INTERNALS:SCALAR-FUNCTION-RECORD-P
ALLOC: HEAP DYNAMIC



SCALAR-FUNCTION-RECORD-P names a compiled function:
  Lambda-list: (X)
  Derived type: (FUNCTION (T) (VALUES BOOLEAN &OPTIONAL))
  Source file: SYS:CONTRIB;SB-SIMD;CODE;RECORD.LISP.NEWEST

  • Called by
    • SB-SIMD-INTERNALS::REGISTER-VECTORIZER
definitions
  • SYS:CONTRIB;SB-SIMD;CODE;RECORD.LISP.NEWEST

SSE4.2-SUPPORTED-P   compiled function

properties


ID: SB-SIMD-INTERNALS:SSE4.2-SUPPORTED-P
ALLOC: HEAP DYNAMIC



SSE4.2-SUPPORTED-P names a compiled function:
  Lambda-list: ()
  Derived type: (FUNCTION NIL (VALUES BOOLEAN &OPTIONAL))
  Source file: SYS:CONTRIB;SB-SIMD;CODE;CPU-IDENTIFICATION.LISP.NEWEST

definitions
  • SYS:CONTRIB;SB-SIMD;CODE;CPU-IDENTIFICATION.LISP.NEWEST

INCLUDED-INSTRUCTION-SETS   compiled function

properties


ID: SB-SIMD-INTERNALS:INCLUDED-INSTRUCTION-SETS
ALLOC: HEAP DYNAMIC



INCLUDED-INSTRUCTION-SETS names a compiled function:
  Lambda-list: (INSTRUCTION-SET)
  Derived type: (FUNCTION (T) (VALUES LIST &OPTIONAL))
  Source file: SYS:CONTRIB;SB-SIMD;CODE;INSTRUCTION-SET.LISP.NEWEST

  • Called by
    • SB-SIMD-INTERNALS:INSTRUCTION-SET-VECTORIZERS
definitions
  • SYS:CONTRIB;SB-SIMD;CODE;INSTRUCTION-SET.LISP.NEWEST

UNEQUAL-RECORD-P   compiled function

properties


ID: SB-SIMD-INTERNALS:UNEQUAL-RECORD-P
ALLOC: HEAP DYNAMIC



UNEQUAL-RECORD-P names a compiled function:
  Lambda-list: (X)
  Derived type: (FUNCTION (T) (VALUES BOOLEAN &OPTIONAL))
  Source file: SYS:CONTRIB;SB-SIMD;CODE;RECORD.LISP.NEWEST

definitions
  • SYS:CONTRIB;SB-SIMD;CODE;RECORD.LISP.NEWEST

STORE-RECORD-NAME   generic function

properties


ID: SB-SIMD-INTERNALS:STORE-RECORD-NAME
ALLOC: HEAP DYNAMIC



STORE-RECORD-NAME names a generic function:
  Lambda-list: (OBJECT)
  Derived type: (FUNCTION (T) *)
  Method-combination: STANDARD
  Methods:
    (STORE-RECORD-NAME (STORE-RECORD))
      Documentation:
        automatically generated reader method

definitions
  • SYS:CONTRIB;SB-SIMD;CODE;RECORD.LISP.NEWEST
    • SB-SIMD-INTERNALS:STORE-RECORD

COMPARISON-RECORD-P   compiled function

properties


ID: SB-SIMD-INTERNALS:COMPARISON-RECORD-P
ALLOC: HEAP DYNAMIC



COMPARISON-RECORD-P names a compiled function:
  Lambda-list: (X)
  Derived type: (FUNCTION (T) (VALUES BOOLEAN &OPTIONAL))
  Source file: SYS:CONTRIB;SB-SIMD;CODE;RECORD.LISP.NEWEST

definitions
  • SYS:CONTRIB;SB-SIMD;CODE;RECORD.LISP.NEWEST

FUNCTION-RECORD-NAME   generic function

properties


ID: SB-SIMD-INTERNALS:FUNCTION-RECORD-NAME
ALLOC: HEAP DYNAMIC



FUNCTION-RECORD-NAME names a generic function:
  Lambda-list: (OBJECT)
  Derived type: (FUNCTION (T) *)
  Method-combination: STANDARD
  Methods:
    (FUNCTION-RECORD-NAME (FUNCTION-RECORD))
      Documentation:
        automatically generated reader method

  • Called by
    • (SHARED-INITIALIZE AFTER (FUNCTION-RECORD T))
    • (MAKE-LOAD-FORM (FUNCTION-RECORD))
definitions
  • SYS:CONTRIB;SB-SIMD;CODE;RECORD.LISP.NEWEST
    • SB-SIMD-INTERNALS:FUNCTION-RECORD

MOST-NEGATIVE-S32   constant var

properties


ID: SB-SIMD-INTERNALS:MOST-NEGATIVE-S32
ALLOC: HEAP DYNAMIC



MOST-NEGATIVE-S32 names a constant variable:
  Value: -2147483648

definitions
  • SYS:CONTRIB;SB-SIMD;CODE;CONSTANTS.LISP.NEWEST

STORE-RECORD-VOP   generic function

properties


ID: SB-SIMD-INTERNALS:STORE-RECORD-VOP
ALLOC: HEAP DYNAMIC



STORE-RECORD-VOP names a generic function:
  Lambda-list: (OBJECT)
  Derived type: (FUNCTION (T) *)
  Method-combination: STANDARD
  Methods:
    (STORE-RECORD-VOP (STORE-RECORD))
      Documentation:
        automatically generated reader method

definitions
  • SYS:CONTRIB;SB-SIMD;CODE;RECORD.LISP.NEWEST
    • SB-SIMD-INTERNALS:STORE-RECORD

UNEQUAL-RECORD-TRUTH   generic function

properties


ID: SB-SIMD-INTERNALS:UNEQUAL-RECORD-TRUTH
ALLOC: HEAP DYNAMIC



UNEQUAL-RECORD-TRUTH names a generic function:
  Lambda-list: (OBJECT)
  Derived type: (FUNCTION (T) *)
  Method-combination: STANDARD
  Methods:
    (UNEQUAL-RECORD-TRUTH (UNEQUAL-RECORD))
      Documentation:
        automatically generated reader method

definitions
  • SYS:CONTRIB;SB-SIMD;CODE;RECORD.LISP.NEWEST
    • SB-SIMD-INTERNALS:UNEQUAL-RECORD

REFFER-RECORD-NAME   generic function

properties


ID: SB-SIMD-INTERNALS:REFFER-RECORD-NAME
ALLOC: HEAP DYNAMIC



REFFER-RECORD-NAME names a generic function:
  Lambda-list: (OBJECT)
  Derived type: (FUNCTION (T) *)
  Method-combination: STANDARD
  Methods:
    (REFFER-RECORD-NAME (REFFER-RECORD))
      Documentation:
        automatically generated reader method

definitions
  • SYS:CONTRIB;SB-SIMD;CODE;RECORD.LISP.NEWEST
    • SB-SIMD-INTERNALS:REFFER-RECORD

INSTRUCTION-RECORD-ASSOCIATIVE   generic function

properties


ID: SB-SIMD-INTERNALS:INSTRUCTION-RECORD-ASSOCIATIVE
ALLOC: HEAP DYNAMIC



INSTRUCTION-RECORD-ASSOCIATIVE names a generic function:
  Lambda-list: (OBJECT)
  Derived type: (FUNCTION (T) *)
  Method-combination: STANDARD
  Methods:
    (INSTRUCTION-RECORD-ASSOCIATIVE (INSTRUCTION-RECORD))
      Documentation:
        automatically generated reader method

definitions
  • SYS:CONTRIB;SB-SIMD;CODE;RECORD.LISP.NEWEST
    • SB-SIMD-INTERNALS:INSTRUCTION-RECORD

UNEQUAL-RECORD   class

properties


ID: SB-SIMD-INTERNALS:UNEQUAL-RECORD
ALLOC: HEAP DYNAMIC



UNEQUAL-RECORD names the standard-class #<STANDARD-CLASS SB-SIMD-INTERNALS:UNEQUAL-RECORD>:
  Class precedence-list: SB-SIMD-INTERNALS:UNEQUAL-RECORD,
                         SB-SIMD-INTERNALS:FUNCTION-RECORD,
                         SB-SIMD-INTERNALS:RECORD, SB-SIMD-INTERNALS:PRINTABLE,
                         STANDARD-OBJECT, SB-PCL::SLOT-OBJECT, T
  Direct superclasses: SB-SIMD-INTERNALS:FUNCTION-RECORD
  No subclasses.
  Direct slots:
    SB-SIMD-INTERNALS::%NAME
      Readers: SB-SIMD-INTERNALS:UNEQUAL-RECORD-NAME
    SB-SIMD-INTERNALS::%INSTRUCTION-SET
      Readers: SB-SIMD-INTERNALS:UNEQUAL-RECORD-INSTRUCTION-SET
    SB-SIMD-INTERNALS::%NEQ
      Type: SB-SIMD-INTERNALS:INSTRUCTION-RECORD
      Initargs: :NEQ
      Initform: (SB-SIMD-INTERNALS:REQUIRED-ARGUMENT :NEQ)
      Readers: SB-SIMD-INTERNALS:UNEQUAL-RECORD-NEQ
    SB-SIMD-INTERNALS::%AND
      Type: SB-SIMD-INTERNALS:FUNCTION-RECORD
      Initargs: :AND
      Initform: (SB-SIMD-INTERNALS:REQUIRED-ARGUMENT :AND)
      Readers: SB-SIMD-INTERNALS:UNEQUAL-RECORD-AND
    SB-SIMD-INTERNALS::%TRUTH
      Initargs: :TRUTH
      Initform: (SB-SIMD-INTERNALS:REQUIRED-ARGUMENT :TRUTH)
      Readers: SB-SIMD-INTERNALS:UNEQUAL-RECORD-TRUTH

definitions
  • SYS:CONTRIB;SB-SIMD;CODE;RECORD.LISP.NEWEST

VALUE-RECORD-SCS   generic function

properties


ID: SB-SIMD-INTERNALS:VALUE-RECORD-SCS
ALLOC: HEAP DYNAMIC



VALUE-RECORD-SCS names a generic function:
  Lambda-list: (OBJECT)
  Derived type: (FUNCTION (T) *)
  Method-combination: STANDARD
  Methods:
    (VALUE-RECORD-SCS (VALUE-RECORD))
      Documentation:
        automatically generated reader method

  • Called by
    • (PRINTABLE-SLOT-PLIST APPEND (VALUE-RECORD))
definitions
  • SYS:CONTRIB;SB-SIMD;CODE;RECORD.LISP.NEWEST
    • SB-SIMD-INTERNALS:VALUE-RECORD

INSTRUCTION-RECORD-SUFFIX   generic function

properties


ID: SB-SIMD-INTERNALS:INSTRUCTION-RECORD-SUFFIX
ALLOC: HEAP DYNAMIC



INSTRUCTION-RECORD-SUFFIX names a generic function:
  Lambda-list: (OBJECT)
  Derived type: (FUNCTION (T) *)
  Method-combination: STANDARD
  Methods:
    (INSTRUCTION-RECORD-SUFFIX (INSTRUCTION-RECORD))
      Documentation:
        automatically generated reader method

  • Called by
    • (PRINTABLE-SLOT-PLIST APPEND (INSTRUCTION-RECORD))
definitions
  • SYS:CONTRIB;SB-SIMD;CODE;RECORD.LISP.NEWEST
    • SB-SIMD-INTERNALS:INSTRUCTION-RECORD

MOST-POSITIVE-S8   constant var

properties


ID: SB-SIMD-INTERNALS:MOST-POSITIVE-S8
ALLOC: HEAP DYNAMIC



MOST-POSITIVE-S8 names a constant variable:
  Value: 127

definitions
  • SYS:CONTRIB;SB-SIMD;CODE;CONSTANTS.LISP.NEWEST

MOST-POSITIVE-U2   constant var

properties


ID: SB-SIMD-INTERNALS:MOST-POSITIVE-U2
ALLOC: HEAP DYNAMIC



MOST-POSITIVE-U2 names a constant variable:
  Value: 3

definitions
  • SYS:CONTRIB;SB-SIMD;CODE;CONSTANTS.LISP.NEWEST

ASSOCIATIVE-RECORD-P   compiled function

properties


ID: SB-SIMD-INTERNALS:ASSOCIATIVE-RECORD-P
ALLOC: HEAP DYNAMIC



ASSOCIATIVE-RECORD-P names a compiled function:
  Lambda-list: (X)
  Derived type: (FUNCTION (T) (VALUES BOOLEAN &OPTIONAL))
  Source file: SYS:CONTRIB;SB-SIMD;CODE;RECORD.LISP.NEWEST

definitions
  • SYS:CONTRIB;SB-SIMD;CODE;RECORD.LISP.NEWEST

+F32-TRUE​+   constant var

properties


ID: SB-SIMD-INTERNALS:+F32-TRUE+
ALLOC: HEAP DYNAMIC



+F32-TRUE+ names a constant variable:
  Value: #<SINGLE-FLOAT quiet NaN>

  • Referenced by
    • SB-SIMD-AVX::%F32.8-NOT
    • SB-SIMD-AVX::%F32.4-NOT
    • SB-SIMD-AVX::%F32-NOT
    • SB-SIMD-SSE::%F32.4-NOT
    • SB-SIMD-SSE::%F32-NOT
definitions
  • SYS:CONTRIB;SB-SIMD;CODE;CONSTANTS.LISP.NEWEST

REDUCER-RECORD-INITIAL-ELEMENT   generic function

properties


ID: SB-SIMD-INTERNALS:REDUCER-RECORD-INITIAL-ELEMENT
ALLOC: HEAP DYNAMIC



REDUCER-RECORD-INITIAL-ELEMENT names a generic function:
  Lambda-list: (OBJECT)
  Derived type: (FUNCTION (T) *)
  Method-combination: STANDARD
  Methods:
    (REDUCER-RECORD-INITIAL-ELEMENT (REDUCER-RECORD))
      Documentation:
        automatically generated reader method

definitions
  • SYS:CONTRIB;SB-SIMD;CODE;RECORD.LISP.NEWEST
    • SB-SIMD-INTERNALS:REDUCER-RECORD

UNEQUAL-RECORD-AND   generic function

properties


ID: SB-SIMD-INTERNALS:UNEQUAL-RECORD-AND
ALLOC: HEAP DYNAMIC



UNEQUAL-RECORD-AND names a generic function:
  Lambda-list: (OBJECT)
  Derived type: (FUNCTION (T) *)
  Method-combination: STANDARD
  Methods:
    (UNEQUAL-RECORD-AND (UNEQUAL-RECORD))
      Documentation:
        automatically generated reader method

  • Called by
    • (FUNCTION-RECORD-RESULT-RECORDS (UNEQUAL-RECORD))
definitions
  • SYS:CONTRIB;SB-SIMD;CODE;RECORD.LISP.NEWEST
    • SB-SIMD-INTERNALS:UNEQUAL-RECORD

FUNCTION-RECORD-REQUIRED-ARGUMENT-RECORDS   generic function

properties


ID: SB-SIMD-INTERNALS:FUNCTION-RECORD-REQUIRED-ARGUMENT-RECORDS
ALLOC: HEAP DYNAMIC



FUNCTION-RECORD-REQUIRED-ARGUMENT-RECORDS names a generic function:
  Lambda-list: (FUNCTION-RECORD)
  Derived type: (FUNCTION (T) *)
  Method-combination: STANDARD
  Methods:
    (FUNCTION-RECORD-REQUIRED-ARGUMENT-RECORDS (REINTERPRET-CAST-RECORD))
    (FUNCTION-RECORD-REQUIRED-ARGUMENT-RECORDS (SIMD-CAST-RECORD))
    (FUNCTION-RECORD-REQUIRED-ARGUMENT-RECORDS (CAST-RECORD))
    (FUNCTION-RECORD-REQUIRED-ARGUMENT-RECORDS (IF-RECORD))
    (FUNCTION-RECORD-REQUIRED-ARGUMENT-RECORDS (UNEQUAL-RECORD))
    (FUNCTION-RECORD-REQUIRED-ARGUMENT-RECORDS (COMPARISON-RECORD))
    (FUNCTION-RECORD-REQUIRED-ARGUMENT-RECORDS (REDUCER-RECORD))
    (FUNCTION-RECORD-REQUIRED-ARGUMENT-RECORDS (ASSOCIATIVE-RECORD))
    (FUNCTION-RECORD-REQUIRED-ARGUMENT-RECORDS (STORE-RECORD))
    (FUNCTION-RECORD-REQUIRED-ARGUMENT-RECORDS (LOAD-RECORD))
    (FUNCTION-RECORD-REQUIRED-ARGUMENT-RECORDS (INSTRUCTION-RECORD))
      Documentation:
        automatically generated reader method
    (FUNCTION-RECORD-REQUIRED-ARGUMENT-RECORDS (SETF-ROW-MAJOR-AREF-RECORD))
    (FUNCTION-RECORD-REQUIRED-ARGUMENT-RECORDS (SETF-AREF-RECORD))
    (FUNCTION-RECORD-REQUIRED-ARGUMENT-RECORDS (ROW-MAJOR-AREF-RECORD))
    (FUNCTION-RECORD-REQUIRED-ARGUMENT-RECORDS (AREF-RECORD))
  Source file: SYS:CONTRIB;SB-SIMD;CODE;RECORD.LISP.NEWEST

  • Called by
    • (FUNCTION-RECORD-REQUIRED-ARGUMENT-RECORDS (IF-RECORD))
    • (FUNCTION-RECORD-REST-ARGUMENT-RECORD (UNEQUAL-RECORD))
    • (FUNCTION-RECORD-REST-ARGUMENT-RECORD (COMPARISON-RECORD))
    • (FUNCTION-RECORD-REST-ARGUMENT-RECORD (REDUCER-RECORD))
    • (FUNCTION-RECORD-REST-ARGUMENT-RECORD (ASSOCIATIVE-RECORD))
    • (PRINTABLE-SLOT-PLIST APPEND (FUNCTION-RECORD))
definitions
  • SYS:CONTRIB;SB-SIMD;CODE;RECORD.LISP.NEWEST
    • SB-SIMD-INTERNALS:IF-RECORD
  • SYS:CONTRIB;SB-SIMD;CODE;RECORD.LISP.NEWEST
    • SB-SIMD-INTERNALS:CAST-RECORD
  • SYS:CONTRIB;SB-SIMD;CODE;RECORD.LISP.NEWEST
    • SB-SIMD-INTERNALS:LOAD-RECORD
  • SYS:CONTRIB;SB-SIMD;CODE;RECORD.LISP.NEWEST
    • SB-SIMD-INTERNALS:AREF-RECORD
  • SYS:CONTRIB;SB-SIMD;CODE;RECORD.LISP.NEWEST
    • SB-SIMD-INTERNALS:STORE-RECORD
  • SYS:CONTRIB;SB-SIMD;CODE;RECORD.LISP.NEWEST
    • SB-SIMD-INTERNALS:UNEQUAL-RECORD
  • SYS:CONTRIB;SB-SIMD;CODE;RECORD.LISP.NEWEST
    • SB-SIMD-INTERNALS:REDUCER-RECORD
  • SYS:CONTRIB;SB-SIMD;CODE;RECORD.LISP.NEWEST
    • (FUNCTION-RECORD)
  • SYS:CONTRIB;SB-SIMD;CODE;RECORD.LISP.NEWEST
    • SB-SIMD-INTERNALS:SIMD-CAST-RECORD
  • SYS:CONTRIB;SB-SIMD;CODE;RECORD.LISP.NEWEST
    • SB-SIMD-INTERNALS:SETF-AREF-RECORD
  • SYS:CONTRIB;SB-SIMD;CODE;RECORD.LISP.NEWEST
    • SB-SIMD-INTERNALS:COMPARISON-RECORD
  • SYS:CONTRIB;SB-SIMD;CODE;RECORD.LISP.NEWEST
    • SB-SIMD-INTERNALS:ASSOCIATIVE-RECORD
  • SYS:CONTRIB;SB-SIMD;CODE;RECORD.LISP.NEWEST
    • SB-SIMD-INTERNALS:INSTRUCTION-RECORD
  • SYS:CONTRIB;SB-SIMD;CODE;RECORD.LISP.NEWEST
    • SB-SIMD-INTERNALS:ROW-MAJOR-AREF-RECORD
  • SYS:CONTRIB;SB-SIMD;CODE;RECORD.LISP.NEWEST
    • SB-SIMD-INTERNALS:REINTERPRET-CAST-RECORD
  • SYS:CONTRIB;SB-SIMD;CODE;RECORD.LISP.NEWEST
    • SB-SIMD-INTERNALS:SETF-ROW-MAJOR-AREF-RECORD

+S32-FALSE​+   constant var

properties


ID: SB-SIMD-INTERNALS:+S32-FALSE+
ALLOC: HEAP DYNAMIC



+S32-FALSE+ names a constant variable:
  Value: 0

definitions
  • SYS:CONTRIB;SB-SIMD;CODE;CONSTANTS.LISP.NEWEST

+U8-FALSE​+   constant var

properties


ID: SB-SIMD-INTERNALS:+U8-FALSE+
ALLOC: HEAP DYNAMIC



+U8-FALSE+ names a constant variable:
  Value: 0

  • Referenced by
    • SB-SIMD:U8-FROM-BOOLEAN
definitions
  • SYS:CONTRIB;SB-SIMD;CODE;CONSTANTS.LISP.NEWEST

COMPARISON-RECORD-CMP   generic function

properties


ID: SB-SIMD-INTERNALS:COMPARISON-RECORD-CMP
ALLOC: HEAP DYNAMIC



COMPARISON-RECORD-CMP names a generic function:
  Lambda-list: (OBJECT)
  Derived type: (FUNCTION (T) *)
  Method-combination: STANDARD
  Methods:
    (COMPARISON-RECORD-CMP (COMPARISON-RECORD))
      Documentation:
        automatically generated reader method

  • Called by
    • (FUNCTION-RECORD-REST-ARGUMENT-RECORD (COMPARISON-RECORD))
definitions
  • SYS:CONTRIB;SB-SIMD;CODE;RECORD.LISP.NEWEST
    • SB-SIMD-INTERNALS:COMPARISON-RECORD

REDUCER-RECORD-BINARY-OPERATION   generic function

properties


ID: SB-SIMD-INTERNALS:REDUCER-RECORD-BINARY-OPERATION
ALLOC: HEAP DYNAMIC



REDUCER-RECORD-BINARY-OPERATION names a generic function:
  Lambda-list: (OBJECT)
  Derived type: (FUNCTION (T) *)
  Method-combination: STANDARD
  Methods:
    (REDUCER-RECORD-BINARY-OPERATION (REDUCER-RECORD))
      Documentation:
        automatically generated reader method

  • Called by
    • (FUNCTION-RECORD-REST-ARGUMENT-RECORD (REDUCER-RECORD))
    • (FUNCTION-RECORD-RESULT-RECORDS (REDUCER-RECORD))
definitions
  • SYS:CONTRIB;SB-SIMD;CODE;RECORD.LISP.NEWEST
    • SB-SIMD-INTERNALS:REDUCER-RECORD

SIMD-CAST-RECORD-BROADCAST   generic function

properties


ID: SB-SIMD-INTERNALS:SIMD-CAST-RECORD-BROADCAST
ALLOC: HEAP DYNAMIC



SIMD-CAST-RECORD-BROADCAST names a generic function:
  Lambda-list: (OBJECT)
  Derived type: (FUNCTION (T) *)
  Method-combination: STANDARD
  Methods:
    (SIMD-CAST-RECORD-BROADCAST (SIMD-CAST-RECORD))
      Documentation:
        automatically generated reader method

  • Called by
    • (FUNCTION-RECORD-RESULT-RECORDS (SIMD-CAST-RECORD))
definitions
  • SYS:CONTRIB;SB-SIMD;CODE;RECORD.LISP.NEWEST
    • SB-SIMD-INTERNALS:SIMD-CAST-RECORD

NON-NIL-SYMBOL

properties


ID: SB-SIMD-INTERNALS:NON-NIL-SYMBOL
ALLOC: HEAP DYNAMIC



NON-NIL-SYMBOL names a type-specifier:
  Lambda-list: ()
  Expansion: (AND SYMBOL (NOT NULL))

definitions
  • SYS:CONTRIB;SB-SIMD;CODE;UTILITIES.LISP.NEWEST

FIND-INSTRUCTION-SET   compiled function

properties


ID: SB-SIMD-INTERNALS:FIND-INSTRUCTION-SET
ALLOC: HEAP DYNAMIC



FIND-INSTRUCTION-SET names a compiled function:
  Lambda-list: (DESIGNATOR &OPTIONAL (ERRORP T))
  Derived type: (FUNCTION (T &OPTIONAL T) (VALUES T &OPTIONAL))
  Source file: SYS:CONTRIB;SB-SIMD;CODE;INSTRUCTION-SET.LISP.NEWEST

  • Called by
    • SB-SIMD-INTERNALS::PARSE-INSTRUCTION-SET-CASE-CLAUSES
definitions
  • SYS:CONTRIB;SB-SIMD;CODE;INSTRUCTION-SET.LISP.NEWEST

MOST-NEGATIVE-F32   constant var

properties


ID: SB-SIMD-INTERNALS:MOST-NEGATIVE-F32
ALLOC: HEAP DYNAMIC



MOST-NEGATIVE-F32 names a constant variable:
  Value: -3.4028235e38

definitions
  • SYS:CONTRIB;SB-SIMD;CODE;CONSTANTS.LISP.NEWEST

+S8-FALSE​+   constant var

properties


ID: SB-SIMD-INTERNALS:+S8-FALSE+
ALLOC: HEAP DYNAMIC



+S8-FALSE+ names a constant variable:
  Value: 0

definitions
  • SYS:CONTRIB;SB-SIMD;CODE;CONSTANTS.LISP.NEWEST

REDUCER-RECORD-NAME   generic function

properties


ID: SB-SIMD-INTERNALS:REDUCER-RECORD-NAME
ALLOC: HEAP DYNAMIC



REDUCER-RECORD-NAME names a generic function:
  Lambda-list: (OBJECT)
  Derived type: (FUNCTION (T) *)
  Method-combination: STANDARD
  Methods:
    (REDUCER-RECORD-NAME (REDUCER-RECORD))
      Documentation:
        automatically generated reader method

definitions
  • SYS:CONTRIB;SB-SIMD;CODE;RECORD.LISP.NEWEST
    • SB-SIMD-INTERNALS:REDUCER-RECORD

REINTERPRET-CAST-RECORD-P   compiled function

properties


ID: SB-SIMD-INTERNALS:REINTERPRET-CAST-RECORD-P
ALLOC: HEAP DYNAMIC



REINTERPRET-CAST-RECORD-P names a compiled function:
  Lambda-list: (X)
  Derived type: (FUNCTION (T) (VALUES BOOLEAN &OPTIONAL))
  Source file: SYS:CONTRIB;SB-SIMD;CODE;RECORD.LISP.NEWEST

definitions
  • SYS:CONTRIB;SB-SIMD;CODE;RECORD.LISP.NEWEST

INSTRUCTION-SET-PACKAGE   generic function

properties


ID: SB-SIMD-INTERNALS:INSTRUCTION-SET-PACKAGE
ALLOC: HEAP DYNAMIC



INSTRUCTION-SET-PACKAGE names a generic function:
  Lambda-list: (OBJECT)
  Derived type: (FUNCTION (T) *)
  Method-combination: STANDARD
  Methods:
    (INSTRUCTION-SET-PACKAGE (INSTRUCTION-SET))
      Documentation:
        automatically generated reader method

  • Called by
    • (SHARED-INITIALIZE AFTER (RECORD T))
    • (SHARED-INITIALIZE AFTER (INSTRUCTION-SET T))
    • (PRINTABLE-SLOT-PLIST APPEND (INSTRUCTION-SET))
definitions
  • SYS:CONTRIB;SB-SIMD;CODE;INSTRUCTION-SET.LISP.NEWEST
    • SB-SIMD-INTERNALS:INSTRUCTION-SET

FUNCTION-NAME

properties


ID: SB-SIMD-INTERNALS:FUNCTION-NAME
ALLOC: HEAP DYNAMIC



FUNCTION-NAME names a type-specifier:
  Lambda-list: ()
  Expansion: (OR SB-SIMD-INTERNALS:NON-NIL-SYMBOL
                 (CONS (EQL SETF) (CONS SB-SIMD-INTERNALS:NON-NIL-SYMBOLNULL)))

definitions
  • SYS:CONTRIB;SB-SIMD;CODE;UTILITIES.LISP.NEWEST

MOST-POSITIVE-S16   constant var

properties


ID: SB-SIMD-INTERNALS:MOST-POSITIVE-S16
ALLOC: HEAP DYNAMIC



MOST-POSITIVE-S16 names a constant variable:
  Value: 32767

definitions
  • SYS:CONTRIB;SB-SIMD;CODE;CONSTANTS.LISP.NEWEST

LOAD-RECORD-NAME   generic function

properties


ID: SB-SIMD-INTERNALS:LOAD-RECORD-NAME
ALLOC: HEAP DYNAMIC



LOAD-RECORD-NAME names a generic function:
  Lambda-list: (OBJECT)
  Derived type: (FUNCTION (T) *)
  Method-combination: STANDARD
  Methods:
    (LOAD-RECORD-NAME (LOAD-RECORD))
      Documentation:
        automatically generated reader method

definitions
  • SYS:CONTRIB;SB-SIMD;CODE;RECORD.LISP.NEWEST
    • SB-SIMD-INTERNALS:LOAD-RECORD

+F64-TRUE​+   constant var

properties


ID: SB-SIMD-INTERNALS:+F64-TRUE+
ALLOC: HEAP DYNAMIC



+F64-TRUE+ names a constant variable:
  Value: #<DOUBLE-FLOAT quiet NaN>

  • Referenced by
    • SB-SIMD-AVX::%F64.4-NOT
    • SB-SIMD-AVX::%F64.2-NOT
    • SB-SIMD-AVX::%F64-NOT
    • SB-SIMD-SSE2::%F64.2-NOT
    • SB-SIMD-SSE2::%F64-NOT
definitions
  • SYS:CONTRIB;SB-SIMD;CODE;CONSTANTS.LISP.NEWEST

STORE-RECORD-AREF   generic function

properties


ID: SB-SIMD-INTERNALS:STORE-RECORD-AREF
ALLOC: HEAP DYNAMIC



STORE-RECORD-AREF names a generic function:
  Lambda-list: (OBJECT)
  Derived type: (FUNCTION (T) *)
  Method-combination: STANDARD
  Methods:
    (STORE-RECORD-AREF (STORE-RECORD))
      Documentation:
        automatically generated reader method

definitions
  • SYS:CONTRIB;SB-SIMD;CODE;RECORD.LISP.NEWEST
    • SB-SIMD-INTERNALS:STORE-RECORD

FUNCTION-RECORD-RESULT-RECORDS   generic function

properties


ID: SB-SIMD-INTERNALS:FUNCTION-RECORD-RESULT-RECORDS
ALLOC: HEAP DYNAMIC



FUNCTION-RECORD-RESULT-RECORDS names a generic function:
  Lambda-list: (FUNCTION-RECORD)
  Derived type: (FUNCTION (T) *)
  Method-combination: STANDARD
  Methods:
    (FUNCTION-RECORD-RESULT-RECORDS (REINTERPRET-CAST-RECORD))
    (FUNCTION-RECORD-RESULT-RECORDS (SIMD-CAST-RECORD))
    (FUNCTION-RECORD-RESULT-RECORDS (CAST-RECORD))
    (FUNCTION-RECORD-RESULT-RECORDS (IF-RECORD))
    (FUNCTION-RECORD-RESULT-RECORDS (UNEQUAL-RECORD))
    (FUNCTION-RECORD-RESULT-RECORDS (COMPARISON-RECORD))
    (FUNCTION-RECORD-RESULT-RECORDS (REDUCER-RECORD))
    (FUNCTION-RECORD-RESULT-RECORDS (ASSOCIATIVE-RECORD))
    (FUNCTION-RECORD-RESULT-RECORDS (VREF-RECORD))
    (FUNCTION-RECORD-RESULT-RECORDS (INSTRUCTION-RECORD))
      Documentation:
        automatically generated reader method
    (FUNCTION-RECORD-RESULT-RECORDS (REFFER-RECORD))
      Documentation:
        automatically generated reader method
  Source file: SYS:CONTRIB;SB-SIMD;CODE;RECORD.LISP.NEWEST

  • Called by
    • (FUNCTION-RECORD-RESULT-RECORDS (REINTERPRET-CAST-RECORD))
    • (FUNCTION-RECORD-RESULT-RECORDS (SIMD-CAST-RECORD))
    • (FUNCTION-RECORD-RESULT-RECORDS (IF-RECORD))
    • (FUNCTION-RECORD-RESULT-RECORDS (UNEQUAL-RECORD))
    • (FUNCTION-RECORD-RESULT-RECORDS (COMPARISON-RECORD))
    • (FUNCTION-RECORD-RESULT-RECORDS (REDUCER-RECORD))
    • (FUNCTION-RECORD-RESULT-RECORDS (ASSOCIATIVE-RECORD))
    • SB-SIMD-INTERNALS:SIMD-FUNCTION-RECORD-P
    • SB-SIMD-INTERNALS:SCALAR-FUNCTION-RECORD-P
    • (PRINTABLE-SLOT-PLIST APPEND (FUNCTION-RECORD))
    • (FUNCTION-RECORD-RESULT-RECORD (FUNCTION-RECORD))
definitions
  • SYS:CONTRIB;SB-SIMD;CODE;RECORD.LISP.NEWEST
    • SB-SIMD-INTERNALS:IF-RECORD
  • SYS:CONTRIB;SB-SIMD;CODE;RECORD.LISP.NEWEST
    • SB-SIMD-INTERNALS:CAST-RECORD
  • SYS:CONTRIB;SB-SIMD;CODE;RECORD.LISP.NEWEST
    • SB-SIMD-INTERNALS:VREF-RECORD
  • SYS:CONTRIB;SB-SIMD;CODE;RECORD.LISP.NEWEST
    • SB-SIMD-INTERNALS:REFFER-RECORD
  • SYS:CONTRIB;SB-SIMD;CODE;RECORD.LISP.NEWEST
    • SB-SIMD-INTERNALS:UNEQUAL-RECORD
  • SYS:CONTRIB;SB-SIMD;CODE;RECORD.LISP.NEWEST
    • SB-SIMD-INTERNALS:REDUCER-RECORD
  • SYS:CONTRIB;SB-SIMD;CODE;RECORD.LISP.NEWEST
    • (FUNCTION-RECORD)
  • SYS:CONTRIB;SB-SIMD;CODE;RECORD.LISP.NEWEST
    • SB-SIMD-INTERNALS:SIMD-CAST-RECORD
  • SYS:CONTRIB;SB-SIMD;CODE;RECORD.LISP.NEWEST
    • SB-SIMD-INTERNALS:COMPARISON-RECORD
  • SYS:CONTRIB;SB-SIMD;CODE;RECORD.LISP.NEWEST
    • SB-SIMD-INTERNALS:ASSOCIATIVE-RECORD
  • SYS:CONTRIB;SB-SIMD;CODE;RECORD.LISP.NEWEST
    • SB-SIMD-INTERNALS:INSTRUCTION-RECORD
  • SYS:CONTRIB;SB-SIMD;CODE;RECORD.LISP.NEWEST
    • SB-SIMD-INTERNALS:REINTERPRET-CAST-RECORD

SIMD-RECORD-INSTRUCTION-SET   generic function

properties


ID: SB-SIMD-INTERNALS:SIMD-RECORD-INSTRUCTION-SET
ALLOC: HEAP DYNAMIC



SIMD-RECORD-INSTRUCTION-SET names a generic function:
  Lambda-list: (OBJECT)
  Derived type: (FUNCTION (T) *)
  Method-combination: STANDARD
  Methods:
    (SIMD-RECORD-INSTRUCTION-SET (SIMD-RECORD))
      Documentation:
        automatically generated reader method

definitions
  • SYS:CONTRIB;SB-SIMD;CODE;RECORD.LISP.NEWEST
    • SB-SIMD-INTERNALS:SIMD-RECORD

VREF-RECORD-INSTRUCTION-SET   generic function

properties


ID: SB-SIMD-INTERNALS:VREF-RECORD-INSTRUCTION-SET
ALLOC: HEAP DYNAMIC



VREF-RECORD-INSTRUCTION-SET names a generic function:
  Lambda-list: (OBJECT)
  Derived type: (FUNCTION (T) *)
  Method-combination: STANDARD
  Methods:
    (VREF-RECORD-INSTRUCTION-SET (VREF-RECORD))
      Documentation:
        automatically generated reader method

definitions
  • SYS:CONTRIB;SB-SIMD;CODE;RECORD.LISP.NEWEST
    • SB-SIMD-INTERNALS:VREF-RECORD

COMPARISON-RECORD-AND   generic function

properties


ID: SB-SIMD-INTERNALS:COMPARISON-RECORD-AND
ALLOC: HEAP DYNAMIC



COMPARISON-RECORD-AND names a generic function:
  Lambda-list: (OBJECT)
  Derived type: (FUNCTION (T) *)
  Method-combination: STANDARD
  Methods:
    (COMPARISON-RECORD-AND (COMPARISON-RECORD))
      Documentation:
        automatically generated reader method

  • Called by
    • (FUNCTION-RECORD-RESULT-RECORDS (COMPARISON-RECORD))
definitions
  • SYS:CONTRIB;SB-SIMD;CODE;RECORD.LISP.NEWEST
    • SB-SIMD-INTERNALS:COMPARISON-RECORD

+U32-TRUE​+   constant var

properties


ID: SB-SIMD-INTERNALS:+U32-TRUE+
ALLOC: HEAP DYNAMIC



+U32-TRUE+ names a constant variable:
  Value: 4294967295

  • Referenced by
    • SB-SIMD-AVX2::%U32.8-NOT
    • SB-SIMD-AVX::%U32.4-NOT
    • SB-SIMD-SSE2::%U32.4-NOT
    • SB-SIMD:U32-FROM-BOOLEAN
definitions
  • SYS:CONTRIB;SB-SIMD;CODE;CONSTANTS.LISP.NEWEST

SETF-ROW-MAJOR-AREF-RECORD-P   compiled function

properties


ID: SB-SIMD-INTERNALS:SETF-ROW-MAJOR-AREF-RECORD-P
ALLOC: HEAP DYNAMIC



SETF-ROW-MAJOR-AREF-RECORD-P names a compiled function:
  Lambda-list: (X)
  Derived type: (FUNCTION (T) (VALUES BOOLEAN &OPTIONAL))
  Source file: SYS:CONTRIB;SB-SIMD;CODE;RECORD.LISP.NEWEST

definitions
  • SYS:CONTRIB;SB-SIMD;CODE;RECORD.LISP.NEWEST

STORE-RECORD-INSTRUCTION-SET   generic function

properties


ID: SB-SIMD-INTERNALS:STORE-RECORD-INSTRUCTION-SET
ALLOC: HEAP DYNAMIC



STORE-RECORD-INSTRUCTION-SET names a generic function:
  Lambda-list: (OBJECT)
  Derived type: (FUNCTION (T) *)
  Method-combination: STANDARD
  Methods:
    (STORE-RECORD-INSTRUCTION-SET (STORE-RECORD))
      Documentation:
        automatically generated reader method

definitions
  • SYS:CONTRIB;SB-SIMD;CODE;RECORD.LISP.NEWEST
    • SB-SIMD-INTERNALS:STORE-RECORD

MOST-POSITIVE-F64   constant var

properties


ID: SB-SIMD-INTERNALS:MOST-POSITIVE-F64
ALLOC: HEAP DYNAMIC



MOST-POSITIVE-F64 names a constant variable:
  Value: 1.7976931348623157d308

definitions
  • SYS:CONTRIB;SB-SIMD;CODE;CONSTANTS.LISP.NEWEST

+U16-FALSE​+   constant var

properties


ID: SB-SIMD-INTERNALS:+U16-FALSE+
ALLOC: HEAP DYNAMIC



+U16-FALSE+ names a constant variable:
  Value: 0

  • Referenced by
    • SB-SIMD:U16-FROM-BOOLEAN
definitions
  • SYS:CONTRIB;SB-SIMD;CODE;CONSTANTS.LISP.NEWEST

SIMD-RECORD   class

properties


ID: SB-SIMD-INTERNALS:SIMD-RECORD
ALLOC: HEAP DYNAMIC



SIMD-RECORD names the standard-class #<STANDARD-CLASS SB-SIMD-INTERNALS:SIMD-RECORD>:
  Class precedence-list: SB-SIMD-INTERNALS:SIMD-RECORD,
                         SB-SIMD-INTERNALS:VALUE-RECORD,
                         SB-SIMD-INTERNALS:RECORD, SB-SIMD-INTERNALS:PRINTABLE,
                         STANDARD-OBJECT, SB-PCL::SLOT-OBJECT, T
  Direct superclasses: SB-SIMD-INTERNALS:VALUE-RECORD
  No subclasses.
  Direct slots:
    SB-SIMD-INTERNALS::%NAME
      Readers: SB-SIMD-INTERNALS:SIMD-RECORD-NAME
    SB-SIMD-INTERNALS::%INSTRUCTION-SET
      Readers: SB-SIMD-INTERNALS:SIMD-RECORD-INSTRUCTION-SET
    SB-SIMD-INTERNALS::%TYPE
      Readers: SB-SIMD-INTERNALS:SIMD-RECORD-TYPE
    SB-SIMD-INTERNALS::%PRIMITIVE-TYPE
      Readers: SB-SIMD-INTERNALS:SIMD-RECORD-PRIMITIVE-TYPE
    SB-SIMD-INTERNALS::%BITS
      Readers: SB-SIMD-INTERNALS:SIMD-RECORD-BITS
    SB-SIMD-INTERNALS::%SCS
      Readers: SB-SIMD-INTERNALS:SIMD-RECORD-SCS
    SB-SIMD-INTERNALS::%SCALAR-RECORD
      Type: SB-SIMD-INTERNALS:VALUE-RECORD
      Initargs: :SCALAR-RECORD
      Initform: (SB-SIMD-INTERNALS:REQUIRED-ARGUMENT :SCALAR-RECORD)
      Readers: SB-SIMD-INTERNALS:SIMD-RECORD-SCALAR-RECORD
    SB-SIMD-INTERNALS::%WIDTH
      Type: UNSIGNED-BYTE
      Initargs: :WIDTH
      Initform: (SB-SIMD-INTERNALS:REQUIRED-ARGUMENT :WIDTH)
      Readers: SB-SIMD-INTERNALS:VALUE-RECORD-SIMD-WIDTH

definitions
  • SYS:CONTRIB;SB-SIMD;CODE;RECORD.LISP.NEWEST

SSE4.1-SUPPORTED-P   compiled function

properties


ID: SB-SIMD-INTERNALS:SSE4.1-SUPPORTED-P
ALLOC: HEAP DYNAMIC



SSE4.1-SUPPORTED-P names a compiled function:
  Lambda-list: ()
  Derived type: (FUNCTION NIL (VALUES BOOLEAN &OPTIONAL))
  Source file: SYS:CONTRIB;SB-SIMD;CODE;CPU-IDENTIFICATION.LISP.NEWEST

definitions
  • SYS:CONTRIB;SB-SIMD;CODE;CPU-IDENTIFICATION.LISP.NEWEST

INSTRUCTION-RECORD-PURE   generic function

properties


ID: SB-SIMD-INTERNALS:INSTRUCTION-RECORD-PURE
ALLOC: HEAP DYNAMIC



INSTRUCTION-RECORD-PURE names a generic function:
  Lambda-list: (OBJECT)
  Derived type: (FUNCTION (T) *)
  Method-combination: STANDARD
  Methods:
    (INSTRUCTION-RECORD-PURE (INSTRUCTION-RECORD))
      Documentation:
        automatically generated reader method

  • Called by
    • (PRINTABLE-SLOT-PLIST APPEND (INSTRUCTION-RECORD))
definitions
  • SYS:CONTRIB;SB-SIMD;CODE;RECORD.LISP.NEWEST
    • SB-SIMD-INTERNALS:INSTRUCTION-RECORD

LOAD-RECORD-VECTOR-RECORD   generic function

properties


ID: SB-SIMD-INTERNALS:LOAD-RECORD-VECTOR-RECORD
ALLOC: HEAP DYNAMIC



LOAD-RECORD-VECTOR-RECORD names a generic function:
  Lambda-list: (OBJECT)
  Derived type: (FUNCTION (T) *)
  Method-combination: STANDARD
  Methods:
    (LOAD-RECORD-VECTOR-RECORD (LOAD-RECORD))
      Documentation:
        automatically generated reader method

  • Called by
    • (FUNCTION-RECORD-REQUIRED-ARGUMENT-RECORDS (LOAD-RECORD))
definitions
  • SYS:CONTRIB;SB-SIMD;CODE;RECORD.LISP.NEWEST
    • SB-SIMD-INTERNALS:LOAD-RECORD

VALUE-RECORD-CAST-RECORD   generic function

properties


ID: SB-SIMD-INTERNALS:VALUE-RECORD-CAST-RECORD
ALLOC: HEAP DYNAMIC



VALUE-RECORD-CAST-RECORD names a generic function:
  Lambda-list: (VALUE-RECORD)
  Derived type: (FUNCTION (T) *)
  Method-combination: STANDARD
  Methods:
    (VALUE-RECORD-CAST-RECORD (VALUE-RECORD))
  Source file: SYS:CONTRIB;SB-SIMD;CODE;RECORD.LISP.NEWEST

definitions
  • SYS:CONTRIB;SB-SIMD;CODE;RECORD.LISP.NEWEST
    • (VALUE-RECORD)
  • SYS:CONTRIB;SB-SIMD;CODE;RECORD.LISP.NEWEST
    • SB-SIMD-INTERNALS:VALUE-RECORD

STORE-RECORD-VOP-C   generic function

properties


ID: SB-SIMD-INTERNALS:STORE-RECORD-VOP-C
ALLOC: HEAP DYNAMIC



STORE-RECORD-VOP-C names a generic function:
  Lambda-list: (OBJECT)
  Derived type: (FUNCTION (T) *)
  Method-combination: STANDARD
  Methods:
    (STORE-RECORD-VOP-C (STORE-RECORD))
      Documentation:
        automatically generated reader method

definitions
  • SYS:CONTRIB;SB-SIMD;CODE;RECORD.LISP.NEWEST
    • SB-SIMD-INTERNALS:STORE-RECORD

CAST-RECORD-INSTRUCTION-SET   generic function

properties


ID: SB-SIMD-INTERNALS:CAST-RECORD-INSTRUCTION-SET
ALLOC: HEAP DYNAMIC



CAST-RECORD-INSTRUCTION-SET names a generic function:
  Lambda-list: (OBJECT)
  Derived type: (FUNCTION (T) *)
  Method-combination: STANDARD
  Methods:
    (CAST-RECORD-INSTRUCTION-SET (CAST-RECORD))
      Documentation:
        automatically generated reader method

definitions
  • SYS:CONTRIB;SB-SIMD;CODE;RECORD.LISP.NEWEST
    • SB-SIMD-INTERNALS:CAST-RECORD

INDEX*   compiled cmacro function

properties


ID: SB-SIMD-INTERNALS:INDEX*
ALLOC: HEAP DYNAMIC



INDEX* names a compiled function:
  Lambda-list: (&REST INDICES)
  Derived type: (FUNCTION *
                 (VALUES (INTEGER -17592186044414 17592186044414) &OPTIONAL))
  Source file: SYS:CONTRIB;SB-SIMD;CODE;UTILITIES.LISP.NEWEST

INDEX* has a compiler-macro:
  Source file: SYS:CONTRIB;SB-SIMD;CODE;UTILITIES.LISP.NEWEST

definitions
  • SYS:CONTRIB;SB-SIMD;CODE;UTILITIES.LISP.NEWEST