SB-SIMD

SB-SIMD

properties


ID: SB-SIMD


S32>=   compiled cmacro function

properties


ID: SB-SIMD:S32>=
ALLOC: HEAP DYNAMIC



S32>= names a compiled function:
  Lambda-list: (ARG &REST MORE-ARGS)
  Derived type: (FUNCTION (T &REST T)
                 (VALUES (OR (INTEGER 0 0) (INTEGER 4294967295 4294967295))
                         &OPTIONAL))
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-COMPARISONS.LISP.NEWEST

S32>= has a compiler-macro:
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-COMPARISONS.LISP.NEWEST

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

F64=   compiled cmacro function

properties


ID: SB-SIMD:F64=
ALLOC: HEAP DYNAMIC



F64= names a compiled function:
  Lambda-list: (ARG &REST MORE-ARGS)
  Derived type: (FUNCTION (T &REST T)
                 (VALUES
                  (OR (INTEGER 0 0)
                      (INTEGER 18446744073709551615 18446744073709551615))
                  &OPTIONAL))
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-COMPARISONS.LISP.NEWEST

F64= has a compiler-macro:
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-COMPARISONS.LISP.NEWEST

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

S8-AREF   compiled cmacro function

properties


ID: SB-SIMD:S8-AREF
ALLOC: HEAP DYNAMIC



S8-AREF names a compiled function:
  Lambda-list: (ARRAY &REST SUBSCRIPTS)
  Derived type: (FUNCTION ((ARRAY (SIGNED-BYTE 8)) &REST T)
                 (VALUES (SIGNED-BYTE 8) &OPTIONAL))
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-REFFERS.LISP.NEWEST

S8-AREF has a compiler-macro:
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-REFFERS.LISP.NEWEST

(SETF S8-AREF) names a compiled function:
  Lambda-list: (VALUE ARRAY &REST SUBSCRIPTS)
  Derived type: (FUNCTION ((SIGNED-BYTE 8) (ARRAY (SIGNED-BYTE 8)) &REST T)
                 (VALUES T &OPTIONAL))
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-REFFERS.LISP.NEWEST

(SETF S8-AREF) has a compiler-macro:
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-REFFERS.LISP.NEWEST

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

S32-MAX   compiled cmacro function

properties


ID: SB-SIMD:S32-MAX
ALLOC: HEAP DYNAMIC



S32-MAX names a compiled function:
  Lambda-list: (ARG &REST MORE-ARGS)
  Derived type: (FUNCTION (T &REST T) (VALUES (SIGNED-BYTE 32) &OPTIONAL))
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-ASSOCIATIVES.LISP.NEWEST

S32-MAX has a compiler-macro:
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-ASSOCIATIVES.LISP.NEWEST

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

F32-ARRAY   compiled function

properties


ID: SB-SIMD:F32-ARRAY
ALLOC: HEAP DYNAMIC



F32-ARRAY names a compiled function:
  Lambda-list: (X)
  Declared type: (FUNCTION (T) (VALUES (ARRAY SINGLE-FLOAT) &OPTIONAL))
  Derived type: (FUNCTION (T) *)
  Known attributes: foldable
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-SCALAR-CASTS.LISP.NEWEST

F32-ARRAY names a type-specifier:
  Lambda-list: ()
  Expansion: (ARRAY SINGLE-FLOAT)

definitions
  • SYS:CONTRIB;SB-SIMD;CODE;DEFINE-TYPES.LISP.NEWEST
  • SYS:CONTRIB;SB-SIMD;CODE;DEFINE-SCALAR-CASTS.LISP.NEWEST
  • SYS:CONTRIB;SB-SIMD;CODE;DEFINE-SCALAR-CASTS.LISP.NEWEST
    • (((ARRAY SINGLE-FLOAT)) optimize)
  • SYS:CONTRIB;SB-SIMD;CODE;DEFINE-SCALAR-CASTS.LISP.NEWEST

U32>   compiled cmacro function

properties


ID: SB-SIMD:U32>
ALLOC: HEAP DYNAMIC



U32> names a compiled function:
  Lambda-list: (ARG &REST MORE-ARGS)
  Derived type: (FUNCTION (T &REST T)
                 (VALUES (OR (INTEGER 0 0) (INTEGER 4294967295 4294967295))
                         &OPTIONAL))
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-COMPARISONS.LISP.NEWEST

U32> has a compiler-macro:
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-COMPARISONS.LISP.NEWEST

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

U8-ARRAY   compiled function

properties


ID: SB-SIMD:U8-ARRAY
ALLOC: HEAP DYNAMIC



U8-ARRAY names a compiled function:
  Lambda-list: (X)
  Declared type: (FUNCTION (T) (VALUES (ARRAY (UNSIGNED-BYTE 8)) &OPTIONAL))
  Derived type: (FUNCTION (T) *)
  Known attributes: foldable
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-SCALAR-CASTS.LISP.NEWEST

U8-ARRAY names a type-specifier:
  Lambda-list: ()
  Expansion: (ARRAY (UNSIGNED-BYTE 8))

definitions
  • SYS:CONTRIB;SB-SIMD;CODE;DEFINE-TYPES.LISP.NEWEST
  • SYS:CONTRIB;SB-SIMD;CODE;DEFINE-SCALAR-CASTS.LISP.NEWEST
  • SYS:CONTRIB;SB-SIMD;CODE;DEFINE-SCALAR-CASTS.LISP.NEWEST
    • (((ARRAY (UNSIGNED-BYTE 8))) optimize)
  • SYS:CONTRIB;SB-SIMD;CODE;DEFINE-SCALAR-CASTS.LISP.NEWEST

F64-XOR   compiled cmacro function

properties


ID: SB-SIMD:F64-XOR
ALLOC: HEAP DYNAMIC



F64-XOR names a compiled function:
  Lambda-list: (&REST ARGS)
  Derived type: (FUNCTION * (VALUES DOUBLE-FLOAT &OPTIONAL))
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-ASSOCIATIVES.LISP.NEWEST

F64-XOR has a compiler-macro:
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-ASSOCIATIVES.LISP.NEWEST

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

S8-ANDC1   compiled function

properties


ID: SB-SIMD:S8-ANDC1
ALLOC: HEAP DYNAMIC



S8-ANDC1 names a compiled function:
  Lambda-list: (ARGUMENT-0 ARGUMENT-1)
  Derived type: (FUNCTION (T T) (VALUES (SIGNED-BYTE 8) &OPTIONAL))
  Inline proclamation: INLINE (inline expansion available)
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-INSTRUCTIONS.LISP.NEWEST

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

S64-MAX   compiled cmacro function

properties


ID: SB-SIMD:S64-MAX
ALLOC: HEAP DYNAMIC



S64-MAX names a compiled function:
  Lambda-list: (ARG &REST MORE-ARGS)
  Derived type: (FUNCTION (T &REST T) (VALUES (SIGNED-BYTE 64) &OPTIONAL))
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-ASSOCIATIVES.LISP.NEWEST

S64-MAX has a compiler-macro:
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-ASSOCIATIVES.LISP.NEWEST

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

F32   compiled function

properties


ID: SB-SIMD:F32
ALLOC: HEAP DYNAMIC



F32 names a compiled function:
  Lambda-list: (X)
  Declared type: (FUNCTION (T) (VALUES SINGLE-FLOAT &OPTIONAL))
  Derived type: (FUNCTION (T) *)
  Known attributes: foldable
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-SCALAR-CASTS.LISP.NEWEST

F32 names a type-specifier:
  Lambda-list: ()
  Expansion: SINGLE-FLOAT

  • Called by
    • SB-SIMD:F32/=
    • SB-SIMD:F32>=
    • SB-SIMD:F32>
    • SB-SIMD:F32<=
    • SB-SIMD:F32<
    • SB-SIMD:F32=
    • SB-SIMD:F32/
    • SB-SIMD:F32-
    • SB-SIMD:F32*
    • SB-SIMD:F32+
    • SB-SIMD:F32-MIN
    • SB-SIMD:F32-MAX
    • SB-SIMD:F32-XOR
    • SB-SIMD:F32-OR
    • SB-SIMD:F32-AND
    • SB-SIMD:S32-FROM-F64
    • SB-SIMD:S32-FROM-F32
    • 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
definitions
  • SYS:CONTRIB;SB-SIMD;CODE;DEFINE-TYPES.LISP.NEWEST
  • SYS:CONTRIB;SB-SIMD;CODE;DEFINE-SCALAR-CASTS.LISP.NEWEST
  • SYS:CONTRIB;SB-SIMD;CODE;DEFINE-SCALAR-CASTS.LISP.NEWEST
  • SYS:CONTRIB;SB-SIMD;CODE;DEFINE-SCALAR-CASTS.LISP.NEWEST
    • ((DOUBLE-FLOAT) optimize)
  • SYS:CONTRIB;SB-SIMD;CODE;DEFINE-SCALAR-CASTS.LISP.NEWEST
    • ((SINGLE-FLOAT) optimize)

S64-NOT   compiled function

properties


ID: SB-SIMD:S64-NOT
ALLOC: HEAP DYNAMIC



S64-NOT names a compiled function:
  Lambda-list: (ARGUMENT-0)
  Derived type: (FUNCTION (T) (VALUES (SIGNED-BYTE 64) &OPTIONAL))
  Inline proclamation: INLINE (inline expansion available)
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-INSTRUCTIONS.LISP.NEWEST

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

S16-MAX   compiled cmacro function

properties


ID: SB-SIMD:S16-MAX
ALLOC: HEAP DYNAMIC



S16-MAX names a compiled function:
  Lambda-list: (ARG &REST MORE-ARGS)
  Derived type: (FUNCTION (T &REST T) (VALUES (SIGNED-BYTE 16) &OPTIONAL))
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-ASSOCIATIVES.LISP.NEWEST

S16-MAX has a compiler-macro:
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-ASSOCIATIVES.LISP.NEWEST

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

S64-FROM-U64   compiled function

properties


ID: SB-SIMD:S64-FROM-U64
ALLOC: HEAP DYNAMIC



S64-FROM-U64 names a compiled function:
  Lambda-list: (ARGUMENT-0)
  Derived type: (FUNCTION (T) (VALUES (SIGNED-BYTE 64) &OPTIONAL))
  Inline proclamation: INLINE (inline expansion available)
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-INSTRUCTIONS.LISP.NEWEST

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

F32-NOT   compiled function

properties


ID: SB-SIMD:F32-NOT
ALLOC: HEAP DYNAMIC



F32-NOT names a compiled function:
  Lambda-list: (ARGUMENT-0)
  Derived type: (FUNCTION (T) (VALUES SINGLE-FLOAT &OPTIONAL))
  Inline proclamation: INLINE (inline expansion available)
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-INSTRUCTIONS.LISP.NEWEST

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

S32S-FROM-U64   compiled function

properties


ID: SB-SIMD:S32S-FROM-U64
ALLOC: HEAP DYNAMIC



S32S-FROM-U64 names a compiled function:
  Lambda-list: (ARGUMENT-0)
  Derived type: (FUNCTION (T)
                 (VALUES (SIGNED-BYTE 32) (SIGNED-BYTE 32) &OPTIONAL))
  Inline proclamation: INLINE (inline expansion available)
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-INSTRUCTIONS.LISP.NEWEST

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

S8=   compiled cmacro function

properties


ID: SB-SIMD:S8=
ALLOC: HEAP DYNAMIC



S8= names a compiled function:
  Lambda-list: (ARG &REST MORE-ARGS)
  Derived type: (FUNCTION (T &REST T)
                 (VALUES (OR (INTEGER 0 0) (INTEGER 255 255)) &OPTIONAL))
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-COMPARISONS.LISP.NEWEST

S8= has a compiler-macro:
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-COMPARISONS.LISP.NEWEST

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

S64-AND   compiled cmacro function

properties


ID: SB-SIMD:S64-AND
ALLOC: HEAP DYNAMIC



S64-AND names a compiled function:
  Lambda-list: (&REST ARGS)
  Derived type: (FUNCTION * (VALUES (SIGNED-BYTE 64) &OPTIONAL))
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-ASSOCIATIVES.LISP.NEWEST

S64-AND has a compiler-macro:
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-ASSOCIATIVES.LISP.NEWEST

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

U64-AND   compiled cmacro function

properties


ID: SB-SIMD:U64-AND
ALLOC: HEAP DYNAMIC



U64-AND names a compiled function:
  Lambda-list: (&REST ARGS)
  Derived type: (FUNCTION * (VALUES (UNSIGNED-BYTE 64) &OPTIONAL))
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-ASSOCIATIVES.LISP.NEWEST

U64-AND has a compiler-macro:
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-ASSOCIATIVES.LISP.NEWEST

  • Called by
    • SB-SIMD-AVX:F64/=
    • SB-SIMD-SSE2:F64/=
    • SB-SIMD:S64/=
    • SB-SIMD:U64/=
    • SB-SIMD:F64/=
    • SB-SIMD-AVX:F64>=
    • SB-SIMD-AVX:F64>
    • SB-SIMD-AVX:F64<=
    • SB-SIMD-AVX:F64<
    • SB-SIMD-AVX:F64=
    • SB-SIMD-SSE2:F64>=
    • SB-SIMD-SSE2:F64>
    • SB-SIMD-SSE2:F64<=
    • SB-SIMD-SSE2:F64<
    • SB-SIMD-SSE2:F64=
    • SB-SIMD:S64>=
    • SB-SIMD:S64>
    • SB-SIMD:S64<=
    • SB-SIMD:S64<
    • SB-SIMD:S64=
    • SB-SIMD:U64>=
    • SB-SIMD:U64>
    • SB-SIMD:U64<=
    • SB-SIMD:U64<
    • SB-SIMD:U64=
    • SB-SIMD:F64>=
    • SB-SIMD:F64>
    • SB-SIMD:F64<=
    • SB-SIMD:F64<
    • SB-SIMD:F64=
definitions
  • SYS:CONTRIB;SB-SIMD;CODE;DEFINE-ASSOCIATIVES.LISP.NEWEST

F32VEC   compiled function

properties


ID: SB-SIMD:F32VEC
ALLOC: HEAP DYNAMIC



F32VEC names a compiled function:
  Lambda-list: (X)
  Declared type: (FUNCTION (T)
                  (VALUES (SIMPLE-ARRAY SINGLE-FLOAT (*)) &OPTIONAL))
  Derived type: (FUNCTION (T) *)
  Known attributes: foldable
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-SCALAR-CASTS.LISP.NEWEST

F32VEC names a type-specifier:
  Lambda-list: ()
  Expansion: (SIMPLE-ARRAY SINGLE-FLOAT (*))

definitions
  • SYS:CONTRIB;SB-SIMD;CODE;DEFINE-TYPES.LISP.NEWEST
  • SYS:CONTRIB;SB-SIMD;CODE;DEFINE-SCALAR-CASTS.LISP.NEWEST
  • SYS:CONTRIB;SB-SIMD;CODE;DEFINE-SCALAR-CASTS.LISP.NEWEST
  • SYS:CONTRIB;SB-SIMD;CODE;DEFINE-SCALAR-CASTS.LISP.NEWEST
    • (((SIMPLE-ARRAY SINGLE-FLOAT (*))) optimize)

S32=   compiled cmacro function

properties


ID: SB-SIMD:S32=
ALLOC: HEAP DYNAMIC



S32= names a compiled function:
  Lambda-list: (ARG &REST MORE-ARGS)
  Derived type: (FUNCTION (T &REST T)
                 (VALUES (OR (INTEGER 0 0) (INTEGER 4294967295 4294967295))
                         &OPTIONAL))
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-COMPARISONS.LISP.NEWEST

S32= has a compiler-macro:
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-COMPARISONS.LISP.NEWEST

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

F32-IF   compiled function

properties


ID: SB-SIMD:F32-IF
ALLOC: HEAP DYNAMIC



F32-IF names a compiled function:
  Lambda-list: (ARGUMENT-0 ARGUMENT-1 ARGUMENT-2)
  Derived type: (FUNCTION (T T T) (VALUES SINGLE-FLOAT &OPTIONAL))
  Inline proclamation: INLINE (inline expansion available)
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-INSTRUCTIONS.LISP.NEWEST

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

S16-AREF   compiled cmacro function

properties


ID: SB-SIMD:S16-AREF
ALLOC: HEAP DYNAMIC



S16-AREF names a compiled function:
  Lambda-list: (ARRAY &REST SUBSCRIPTS)
  Derived type: (FUNCTION ((ARRAY (SIGNED-BYTE 16)) &REST T)
                 (VALUES (SIGNED-BYTE 16) &OPTIONAL))
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-REFFERS.LISP.NEWEST

S16-AREF has a compiler-macro:
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-REFFERS.LISP.NEWEST

(SETF S16-AREF) names a compiled function:
  Lambda-list: (VALUE ARRAY &REST SUBSCRIPTS)
  Derived type: (FUNCTION ((SIGNED-BYTE 16) (ARRAY (SIGNED-BYTE 16)) &REST T)
                 (VALUES T &OPTIONAL))
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-REFFERS.LISP.NEWEST

(SETF S16-AREF) has a compiler-macro:
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-REFFERS.LISP.NEWEST

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

S32<=   compiled cmacro function

properties


ID: SB-SIMD:S32<=
ALLOC: HEAP DYNAMIC



S32<= names a compiled function:
  Lambda-list: (ARG &REST MORE-ARGS)
  Derived type: (FUNCTION (T &REST T)
                 (VALUES (OR (INTEGER 0 0) (INTEGER 4294967295 4294967295))
                         &OPTIONAL))
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-COMPARISONS.LISP.NEWEST

S32<= has a compiler-macro:
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-COMPARISONS.LISP.NEWEST

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

U8-ROW-MAJOR-AREF   compiled function

properties


ID: SB-SIMD:U8-ROW-MAJOR-AREF
ALLOC: HEAP DYNAMIC



U8-ROW-MAJOR-AREF names a compiled function:
  Lambda-list: (ARRAY INDEX)
  Derived type: (FUNCTION ((ARRAY (UNSIGNED-BYTE 8)) T)
                 (VALUES (UNSIGNED-BYTE 8) &OPTIONAL))
  Inline proclamation: INLINE (inline expansion available)
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-REFFERS.LISP.NEWEST

(SETF U8-ROW-MAJOR-AREF) names a compiled function:
  Lambda-list: (VALUE ARRAY INDEX)
  Derived type: (FUNCTION ((UNSIGNED-BYTE 8) (ARRAY (UNSIGNED-BYTE 8)) T)
                 (VALUES (UNSIGNED-BYTE 8) &OPTIONAL))
  Inline proclamation: INLINE (inline expansion available)
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-REFFERS.LISP.NEWEST

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

S64-DECF   compiled macro function

properties


ID: SB-SIMD:S64-DECF
ALLOC: HEAP DYNAMIC



S64-DECF names a macro:
  Lambda-list: (PLACE &OPTIONAL (NUM 1))
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-MODIFY-MACROS.LISP.NEWEST

definitions
  • SYS:CONTRIB;SB-SIMD;CODE;DEFINE-MODIFY-MACROS.LISP.NEWEST

U64-OR   compiled cmacro function

properties


ID: SB-SIMD:U64-OR
ALLOC: HEAP DYNAMIC



U64-OR names a compiled function:
  Lambda-list: (&REST ARGS)
  Derived type: (FUNCTION * (VALUES (UNSIGNED-BYTE 64) &OPTIONAL))
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-ASSOCIATIVES.LISP.NEWEST

U64-OR has a compiler-macro:
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-ASSOCIATIVES.LISP.NEWEST

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

U8<   compiled cmacro function

properties


ID: SB-SIMD:U8<
ALLOC: HEAP DYNAMIC



U8< names a compiled function:
  Lambda-list: (ARG &REST MORE-ARGS)
  Derived type: (FUNCTION (T &REST T)
                 (VALUES (OR (INTEGER 0 0) (INTEGER 255 255)) &OPTIONAL))
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-COMPARISONS.LISP.NEWEST

U8< has a compiler-macro:
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-COMPARISONS.LISP.NEWEST

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

U8-ANDC1   compiled function

properties


ID: SB-SIMD:U8-ANDC1
ALLOC: HEAP DYNAMIC



U8-ANDC1 names a compiled function:
  Lambda-list: (ARGUMENT-0 ARGUMENT-1)
  Derived type: (FUNCTION (T T) (VALUES (UNSIGNED-BYTE 8) &OPTIONAL))
  Inline proclamation: INLINE (inline expansion available)
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-INSTRUCTIONS.LISP.NEWEST

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

U16-ODD-BITS   compiled function

properties


ID: SB-SIMD:U16-ODD-BITS
ALLOC: HEAP DYNAMIC



U16-ODD-BITS names a compiled function:
  Lambda-list: (X)
  Derived type: (FUNCTION (T) (VALUES (UNSIGNED-BYTE 8) &OPTIONAL))
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-FAKE-VOPS.LISP.NEWEST

  • Called by
    • SB-SIMD-AVX::%S16.8-MOVEMASK
    • SB-SIMD-AVX::%U16.8-MOVEMASK
    • SB-SIMD-SSE2::%S16.8-MOVEMASK
    • SB-SIMD-SSE2::%U16.8-MOVEMASK
definitions
  • SYS:CONTRIB;SB-SIMD;CODE;DEFINE-FAKE-VOPS.LISP.NEWEST

S64-INCF   compiled macro function

properties


ID: SB-SIMD:S64-INCF
ALLOC: HEAP DYNAMIC



S64-INCF names a macro:
  Lambda-list: (PLACE &OPTIONAL (NUM 1))
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-MODIFY-MACROS.LISP.NEWEST

definitions
  • SYS:CONTRIB;SB-SIMD;CODE;DEFINE-MODIFY-MACROS.LISP.NEWEST

S8S-FROM-U64   compiled function

properties


ID: SB-SIMD:S8S-FROM-U64
ALLOC: HEAP DYNAMIC



S8S-FROM-U64 names a compiled function:
  Lambda-list: (ARGUMENT-0)
  Derived type: (FUNCTION (T)
                 (VALUES (SIGNED-BYTE 8) (SIGNED-BYTE 8) (SIGNED-BYTE 8)
                         (SIGNED-BYTE 8) (SIGNED-BYTE 8) (SIGNED-BYTE 8)
                         (SIGNED-BYTE 8) (SIGNED-BYTE 8) &OPTIONAL))
  Inline proclamation: INLINE (inline expansion available)
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-INSTRUCTIONS.LISP.NEWEST

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

U64-FROM-U32S   compiled function

properties


ID: SB-SIMD:U64-FROM-U32S
ALLOC: HEAP DYNAMIC



U64-FROM-U32S names a compiled function:
  Lambda-list: (ARGUMENT-0 ARGUMENT-1)
  Derived type: (FUNCTION (T T) (VALUES (UNSIGNED-BYTE 64) &OPTIONAL))
  Inline proclamation: INLINE (inline expansion available)
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-INSTRUCTIONS.LISP.NEWEST

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

U64-AREF   compiled cmacro function

properties


ID: SB-SIMD:U64-AREF
ALLOC: HEAP DYNAMIC



U64-AREF names a compiled function:
  Lambda-list: (ARRAY &REST SUBSCRIPTS)
  Derived type: (FUNCTION ((ARRAY (UNSIGNED-BYTE 64)) &REST T)
                 (VALUES (UNSIGNED-BYTE 64) &OPTIONAL))
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-REFFERS.LISP.NEWEST

U64-AREF has a compiler-macro:
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-REFFERS.LISP.NEWEST

(SETF U64-AREF) names a compiled function:
  Lambda-list: (VALUE ARRAY &REST SUBSCRIPTS)
  Derived type: (FUNCTION
                 ((UNSIGNED-BYTE 64) (ARRAY (UNSIGNED-BYTE 64)) &REST T)
                 (VALUES T &OPTIONAL))
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-REFFERS.LISP.NEWEST

(SETF U64-AREF) has a compiler-macro:
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-REFFERS.LISP.NEWEST

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

U32-ROW-MAJOR-AREF   compiled function

properties


ID: SB-SIMD:U32-ROW-MAJOR-AREF
ALLOC: HEAP DYNAMIC



U32-ROW-MAJOR-AREF names a compiled function:
  Lambda-list: (ARRAY INDEX)
  Derived type: (FUNCTION ((ARRAY (UNSIGNED-BYTE 32)) T)
                 (VALUES (UNSIGNED-BYTE 32) &OPTIONAL))
  Inline proclamation: INLINE (inline expansion available)
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-REFFERS.LISP.NEWEST

(SETF U32-ROW-MAJOR-AREF) names a compiled function:
  Lambda-list: (VALUE ARRAY INDEX)
  Derived type: (FUNCTION ((UNSIGNED-BYTE 32) (ARRAY (UNSIGNED-BYTE 32)) T)
                 (VALUES (UNSIGNED-BYTE 32) &OPTIONAL))
  Inline proclamation: INLINE (inline expansion available)
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-REFFERS.LISP.NEWEST

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

S32-IF   compiled function

properties


ID: SB-SIMD:S32-IF
ALLOC: HEAP DYNAMIC



S32-IF names a compiled function:
  Lambda-list: (ARGUMENT-0 ARGUMENT-1 ARGUMENT-2)
  Derived type: (FUNCTION (T T T) (VALUES (SIGNED-BYTE 32) &OPTIONAL))
  Inline proclamation: INLINE (inline expansion available)
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-INSTRUCTIONS.LISP.NEWEST

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

U8/=   compiled cmacro function

properties


ID: SB-SIMD:U8/=
ALLOC: HEAP DYNAMIC



U8/= names a compiled function:
  Lambda-list: (ARG &REST MORE-ARGS)
  Derived type: (FUNCTION (T &REST T)
                 (VALUES (OR (INTEGER 0 0) (INTEGER 255 255)) &OPTIONAL))
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-UNEQUALS.LISP.NEWEST

U8/= has a compiler-macro:
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-UNEQUALS.LISP.NEWEST

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

F32-RSQRT   compiled function

properties


ID: SB-SIMD:F32-RSQRT
ALLOC: HEAP DYNAMIC



F32-RSQRT names a compiled function:
  Lambda-list: (ARGUMENT-0)
  Derived type: (FUNCTION (T) (VALUES (SINGLE-FLOAT 0.0) &OPTIONAL))
  Inline proclamation: INLINE (inline expansion available)
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-INSTRUCTIONS.LISP.NEWEST

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

S64<=   compiled cmacro function

properties


ID: SB-SIMD:S64<=
ALLOC: HEAP DYNAMIC



S64<= names a compiled function:
  Lambda-list: (ARG &REST MORE-ARGS)
  Derived type: (FUNCTION (T &REST T)
                 (VALUES
                  (OR (INTEGER 0 0)
                      (INTEGER 18446744073709551615 18446744073709551615))
                  &OPTIONAL))
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-COMPARISONS.LISP.NEWEST

S64<= has a compiler-macro:
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-COMPARISONS.LISP.NEWEST

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

U16-ANDC1   compiled function

properties


ID: SB-SIMD:U16-ANDC1
ALLOC: HEAP DYNAMIC



U16-ANDC1 names a compiled function:
  Lambda-list: (ARGUMENT-0 ARGUMENT-1)
  Derived type: (FUNCTION (T T) (VALUES (UNSIGNED-BYTE 16) &OPTIONAL))
  Inline proclamation: INLINE (inline expansion available)
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-INSTRUCTIONS.LISP.NEWEST

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

U16=   compiled cmacro function

properties


ID: SB-SIMD:U16=
ALLOC: HEAP DYNAMIC



U16= names a compiled function:
  Lambda-list: (ARG &REST MORE-ARGS)
  Derived type: (FUNCTION (T &REST T)
                 (VALUES (OR (INTEGER 0 0) (INTEGER 65535 65535)) &OPTIONAL))
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-COMPARISONS.LISP.NEWEST

U16= has a compiler-macro:
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-COMPARISONS.LISP.NEWEST

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

F64-SQRT   compiled function

properties


ID: SB-SIMD:F64-SQRT
ALLOC: HEAP DYNAMIC



F64-SQRT names a compiled function:
  Lambda-list: (ARGUMENT-0)
  Derived type: (FUNCTION (T) (VALUES (DOUBLE-FLOAT 0.0d0) &OPTIONAL))
  Inline proclamation: INLINE (inline expansion available)
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-INSTRUCTIONS.LISP.NEWEST

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

U64-DECF   compiled macro function

properties


ID: SB-SIMD:U64-DECF
ALLOC: HEAP DYNAMIC



U64-DECF names a macro:
  Lambda-list: (PLACE &OPTIONAL (NUM 1))
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-MODIFY-MACROS.LISP.NEWEST

definitions
  • SYS:CONTRIB;SB-SIMD;CODE;DEFINE-MODIFY-MACROS.LISP.NEWEST

S32-ROW-MAJOR-AREF   compiled function

properties


ID: SB-SIMD:S32-ROW-MAJOR-AREF
ALLOC: HEAP DYNAMIC



S32-ROW-MAJOR-AREF names a compiled function:
  Lambda-list: (ARRAY INDEX)
  Derived type: (FUNCTION ((ARRAY (SIGNED-BYTE 32)) T)
                 (VALUES (SIGNED-BYTE 32) &OPTIONAL))
  Inline proclamation: INLINE (inline expansion available)
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-REFFERS.LISP.NEWEST

(SETF S32-ROW-MAJOR-AREF) names a compiled function:
  Lambda-list: (VALUE ARRAY INDEX)
  Derived type: (FUNCTION ((SIGNED-BYTE 32) (ARRAY (SIGNED-BYTE 32)) T)
                 (VALUES (SIGNED-BYTE 32) &OPTIONAL))
  Inline proclamation: INLINE (inline expansion available)
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-REFFERS.LISP.NEWEST

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

S16-ARRAY   compiled function

properties


ID: SB-SIMD:S16-ARRAY
ALLOC: HEAP DYNAMIC



S16-ARRAY names a compiled function:
  Lambda-list: (X)
  Declared type: (FUNCTION (T) (VALUES (ARRAY (SIGNED-BYTE 16)) &OPTIONAL))
  Derived type: (FUNCTION (T) *)
  Known attributes: foldable
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-SCALAR-CASTS.LISP.NEWEST

S16-ARRAY names a type-specifier:
  Lambda-list: ()
  Expansion: (ARRAY (SIGNED-BYTE 16))

definitions
  • SYS:CONTRIB;SB-SIMD;CODE;DEFINE-TYPES.LISP.NEWEST
  • SYS:CONTRIB;SB-SIMD;CODE;DEFINE-SCALAR-CASTS.LISP.NEWEST
  • SYS:CONTRIB;SB-SIMD;CODE;DEFINE-SCALAR-CASTS.LISP.NEWEST
    • (((ARRAY (SIGNED-BYTE 16))) optimize)
  • SYS:CONTRIB;SB-SIMD;CODE;DEFINE-SCALAR-CASTS.LISP.NEWEST

U32<   compiled cmacro function

properties


ID: SB-SIMD:U32<
ALLOC: HEAP DYNAMIC



U32< names a compiled function:
  Lambda-list: (ARG &REST MORE-ARGS)
  Derived type: (FUNCTION (T &REST T)
                 (VALUES (OR (INTEGER 0 0) (INTEGER 4294967295 4294967295))
                         &OPTIONAL))
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-COMPARISONS.LISP.NEWEST

U32< has a compiler-macro:
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-COMPARISONS.LISP.NEWEST

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

U32-XOR   compiled cmacro function

properties


ID: SB-SIMD:U32-XOR
ALLOC: HEAP DYNAMIC



U32-XOR names a compiled function:
  Lambda-list: (&REST ARGS)
  Derived type: (FUNCTION * (VALUES (UNSIGNED-BYTE 32) &OPTIONAL))
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-ASSOCIATIVES.LISP.NEWEST

U32-XOR has a compiler-macro:
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-ASSOCIATIVES.LISP.NEWEST

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

S8-DECF   compiled macro function

properties


ID: SB-SIMD:S8-DECF
ALLOC: HEAP DYNAMIC



S8-DECF names a macro:
  Lambda-list: (PLACE &OPTIONAL (NUM 1))
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-MODIFY-MACROS.LISP.NEWEST

definitions
  • SYS:CONTRIB;SB-SIMD;CODE;DEFINE-MODIFY-MACROS.LISP.NEWEST

S16-OR   compiled cmacro function

properties


ID: SB-SIMD:S16-OR
ALLOC: HEAP DYNAMIC



S16-OR names a compiled function:
  Lambda-list: (&REST ARGS)
  Derived type: (FUNCTION * (VALUES (SIGNED-BYTE 16) &OPTIONAL))
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-ASSOCIATIVES.LISP.NEWEST

S16-OR has a compiler-macro:
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-ASSOCIATIVES.LISP.NEWEST

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

S32   compiled function

properties


ID: SB-SIMD:S32
ALLOC: HEAP DYNAMIC



S32 names a compiled function:
  Lambda-list: (X)
  Declared type: (FUNCTION (T) (VALUES (SIGNED-BYTE 32) &OPTIONAL))
  Derived type: (FUNCTION (T) *)
  Known attributes: foldable
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-SCALAR-CASTS.LISP.NEWEST

S32 names a type-specifier:
  Lambda-list: ()
  Expansion: (SIGNED-BYTE 32)

  • Called by
    • SB-SIMD:S32/=
    • SB-SIMD:S32>=
    • SB-SIMD:S32>
    • SB-SIMD:S32<=
    • SB-SIMD:S32<
    • SB-SIMD:S32=
    • SB-SIMD:S32-
    • SB-SIMD:S32+
    • SB-SIMD:S32-MIN
    • SB-SIMD:S32-MAX
    • SB-SIMD:S32-XOR
    • SB-SIMD:S32-OR
    • SB-SIMD:S32-AND
    • SB-SIMD-AVX2:S32.8-BROADCAST
    • SB-SIMD-AVX2:MAKE-S32.8
    • SB-SIMD-AVX2:S32.4-BROADCAST
    • SB-SIMD-AVX:S32.8-BROADCAST
    • SB-SIMD-AVX:MAKE-S32.8
    • SB-SIMD-AVX::S32.8!-FROM-S32
    • SB-SIMD-AVX:S32.4-BROADCAST
    • SB-SIMD-AVX:MAKE-S32.4
    • SB-SIMD-AVX::S32.4!-FROM-S32
    • SB-SIMD-SSE4.1:S32.4-INSERT
    • SB-SIMD-SSE2:S32.4-BROADCAST
    • SB-SIMD-SSE2:MAKE-S32.4
    • SB-SIMD-SSE2::S32.4!-FROM-S32
    • 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:U64-FROM-S32S
    • SB-SIMD-AVX2:S32.8
    • SB-SIMD-AVX:S32.8
    • SB-SIMD-AVX:S32.4
    • SB-SIMD-SSE2:S32.4
definitions
  • SYS:CONTRIB;SB-SIMD;CODE;DEFINE-TYPES.LISP.NEWEST
  • SYS:CONTRIB;SB-SIMD;CODE;DEFINE-SCALAR-CASTS.LISP.NEWEST
  • SYS:CONTRIB;SB-SIMD;CODE;DEFINE-SCALAR-CASTS.LISP.NEWEST
  • SYS:CONTRIB;SB-SIMD;CODE;DEFINE-SCALAR-CASTS.LISP.NEWEST
    • (((SIGNED-BYTE 32)) optimize)

U32-   compiled cmacro function

properties


ID: SB-SIMD:U32-
ALLOC: HEAP DYNAMIC



U32- names a compiled function:
  Lambda-list: (ARG &REST MORE-ARGS)
  Derived type: (FUNCTION (T &REST T) (VALUES (UNSIGNED-BYTE 32) &OPTIONAL))
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-REDUCERS.LISP.NEWEST

U32- has a compiler-macro:
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-REDUCERS.LISP.NEWEST

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

U64-XOR   compiled cmacro function

properties


ID: SB-SIMD:U64-XOR
ALLOC: HEAP DYNAMIC



U64-XOR names a compiled function:
  Lambda-list: (&REST ARGS)
  Derived type: (FUNCTION * (VALUES (UNSIGNED-BYTE 64) &OPTIONAL))
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-ASSOCIATIVES.LISP.NEWEST

U64-XOR has a compiler-macro:
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-ASSOCIATIVES.LISP.NEWEST

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

U32-AREF   compiled cmacro function

properties


ID: SB-SIMD:U32-AREF
ALLOC: HEAP DYNAMIC



U32-AREF names a compiled function:
  Lambda-list: (ARRAY &REST SUBSCRIPTS)
  Derived type: (FUNCTION ((ARRAY (UNSIGNED-BYTE 32)) &REST T)
                 (VALUES (UNSIGNED-BYTE 32) &OPTIONAL))
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-REFFERS.LISP.NEWEST

U32-AREF has a compiler-macro:
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-REFFERS.LISP.NEWEST

(SETF U32-AREF) names a compiled function:
  Lambda-list: (VALUE ARRAY &REST SUBSCRIPTS)
  Derived type: (FUNCTION
                 ((UNSIGNED-BYTE 32) (ARRAY (UNSIGNED-BYTE 32)) &REST T)
                 (VALUES T &OPTIONAL))
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-REFFERS.LISP.NEWEST

(SETF U32-AREF) has a compiler-macro:
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-REFFERS.LISP.NEWEST

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

S64-XOR   compiled cmacro function

properties


ID: SB-SIMD:S64-XOR
ALLOC: HEAP DYNAMIC



S64-XOR names a compiled function:
  Lambda-list: (&REST ARGS)
  Derived type: (FUNCTION * (VALUES (SIGNED-BYTE 64) &OPTIONAL))
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-ASSOCIATIVES.LISP.NEWEST

S64-XOR has a compiler-macro:
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-ASSOCIATIVES.LISP.NEWEST

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

U8-AND   compiled cmacro function

properties


ID: SB-SIMD:U8-AND
ALLOC: HEAP DYNAMIC



U8-AND names a compiled function:
  Lambda-list: (&REST ARGS)
  Derived type: (FUNCTION * (VALUES (UNSIGNED-BYTE 8) &OPTIONAL))
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-ASSOCIATIVES.LISP.NEWEST

U8-AND has a compiler-macro:
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-ASSOCIATIVES.LISP.NEWEST

  • Called by
    • SB-SIMD:S8/=
    • SB-SIMD:U8/=
    • SB-SIMD:S8>=
    • SB-SIMD:S8>
    • SB-SIMD:S8<=
    • SB-SIMD:S8<
    • SB-SIMD:S8=
    • SB-SIMD:U8>=
    • SB-SIMD:U8>
    • SB-SIMD:U8<=
    • SB-SIMD:U8<
    • SB-SIMD:U8=
definitions
  • SYS:CONTRIB;SB-SIMD;CODE;DEFINE-ASSOCIATIVES.LISP.NEWEST

U16-ROW-MAJOR-AREF   compiled function

properties


ID: SB-SIMD:U16-ROW-MAJOR-AREF
ALLOC: HEAP DYNAMIC



U16-ROW-MAJOR-AREF names a compiled function:
  Lambda-list: (ARRAY INDEX)
  Derived type: (FUNCTION ((ARRAY (UNSIGNED-BYTE 16)) T)
                 (VALUES (UNSIGNED-BYTE 16) &OPTIONAL))
  Inline proclamation: INLINE (inline expansion available)
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-REFFERS.LISP.NEWEST

(SETF U16-ROW-MAJOR-AREF) names a compiled function:
  Lambda-list: (VALUE ARRAY INDEX)
  Derived type: (FUNCTION ((UNSIGNED-BYTE 16) (ARRAY (UNSIGNED-BYTE 16)) T)
                 (VALUES (UNSIGNED-BYTE 16) &OPTIONAL))
  Inline proclamation: INLINE (inline expansion available)
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-REFFERS.LISP.NEWEST

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

U16/=   compiled cmacro function

properties


ID: SB-SIMD:U16/=
ALLOC: HEAP DYNAMIC



U16/= names a compiled function:
  Lambda-list: (ARG &REST MORE-ARGS)
  Derived type: (FUNCTION (T &REST T)
                 (VALUES (OR (INTEGER 0 0) (INTEGER 65535 65535)) &OPTIONAL))
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-UNEQUALS.LISP.NEWEST

U16/= has a compiler-macro:
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-UNEQUALS.LISP.NEWEST

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

S64-ARRAY   compiled function

properties


ID: SB-SIMD:S64-ARRAY
ALLOC: HEAP DYNAMIC



S64-ARRAY names a compiled function:
  Lambda-list: (X)
  Declared type: (FUNCTION (T) (VALUES (ARRAY (SIGNED-BYTE 64)) &OPTIONAL))
  Derived type: (FUNCTION (T) *)
  Known attributes: foldable
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-SCALAR-CASTS.LISP.NEWEST

S64-ARRAY names a type-specifier:
  Lambda-list: ()
  Expansion: (ARRAY (SIGNED-BYTE 64))

definitions
  • SYS:CONTRIB;SB-SIMD;CODE;DEFINE-TYPES.LISP.NEWEST
  • SYS:CONTRIB;SB-SIMD;CODE;DEFINE-SCALAR-CASTS.LISP.NEWEST
  • SYS:CONTRIB;SB-SIMD;CODE;DEFINE-SCALAR-CASTS.LISP.NEWEST
    • (((ARRAY (SIGNED-BYTE 64))) optimize)
  • SYS:CONTRIB;SB-SIMD;CODE;DEFINE-SCALAR-CASTS.LISP.NEWEST

U16-   compiled cmacro function

properties


ID: SB-SIMD:U16-
ALLOC: HEAP DYNAMIC



U16- names a compiled function:
  Lambda-list: (ARG &REST MORE-ARGS)
  Derived type: (FUNCTION (T &REST T) (VALUES (UNSIGNED-BYTE 16) &OPTIONAL))
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-REDUCERS.LISP.NEWEST

U16- has a compiler-macro:
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-REDUCERS.LISP.NEWEST

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

F64-AREF   compiled cmacro function

properties


ID: SB-SIMD:F64-AREF
ALLOC: HEAP DYNAMIC



F64-AREF names a compiled function:
  Lambda-list: (ARRAY &REST SUBSCRIPTS)
  Derived type: (FUNCTION ((ARRAY DOUBLE-FLOAT) &REST T)
                 (VALUES DOUBLE-FLOAT &OPTIONAL))
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-REFFERS.LISP.NEWEST

F64-AREF has a compiler-macro:
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-REFFERS.LISP.NEWEST

(SETF F64-AREF) names a compiled function:
  Lambda-list: (VALUE ARRAY &REST SUBSCRIPTS)
  Derived type: (FUNCTION (DOUBLE-FLOAT (ARRAY DOUBLE-FLOAT) &REST T)
                 (VALUES T &OPTIONAL))
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-REFFERS.LISP.NEWEST

(SETF F64-AREF) has a compiler-macro:
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-REFFERS.LISP.NEWEST

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

F64-NOT   compiled function

properties


ID: SB-SIMD:F64-NOT
ALLOC: HEAP DYNAMIC



F64-NOT names a compiled function:
  Lambda-list: (ARGUMENT-0)
  Derived type: (FUNCTION (T) (VALUES DOUBLE-FLOAT &OPTIONAL))
  Inline proclamation: INLINE (inline expansion available)
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-INSTRUCTIONS.LISP.NEWEST

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

U16-MAX   compiled cmacro function

properties


ID: SB-SIMD:U16-MAX
ALLOC: HEAP DYNAMIC



U16-MAX names a compiled function:
  Lambda-list: (ARG &REST MORE-ARGS)
  Derived type: (FUNCTION (T &REST T) (VALUES (UNSIGNED-BYTE 16) &OPTIONAL))
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-ASSOCIATIVES.LISP.NEWEST

U16-MAX has a compiler-macro:
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-ASSOCIATIVES.LISP.NEWEST

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

F32>=   compiled cmacro function

properties


ID: SB-SIMD:F32>=
ALLOC: HEAP DYNAMIC



F32>= names a compiled function:
  Lambda-list: (ARG &REST MORE-ARGS)
  Derived type: (FUNCTION (T &REST T)
                 (VALUES (OR (INTEGER 0 0) (INTEGER 4294967295 4294967295))
                         &OPTIONAL))
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-COMPARISONS.LISP.NEWEST

F32>= has a compiler-macro:
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-COMPARISONS.LISP.NEWEST

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

F64-OR   compiled cmacro function

properties


ID: SB-SIMD:F64-OR
ALLOC: HEAP DYNAMIC



F64-OR names a compiled function:
  Lambda-list: (&REST ARGS)
  Derived type: (FUNCTION * (VALUES DOUBLE-FLOAT &OPTIONAL))
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-ASSOCIATIVES.LISP.NEWEST

F64-OR has a compiler-macro:
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-ASSOCIATIVES.LISP.NEWEST

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

F32-SQRT   compiled function

properties


ID: SB-SIMD:F32-SQRT
ALLOC: HEAP DYNAMIC



F32-SQRT names a compiled function:
  Lambda-list: (ARGUMENT-0)
  Derived type: (FUNCTION (T) (VALUES (SINGLE-FLOAT 0.0) &OPTIONAL))
  Inline proclamation: INLINE (inline expansion available)
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-INSTRUCTIONS.LISP.NEWEST

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

S32-MIN   compiled cmacro function

properties


ID: SB-SIMD:S32-MIN
ALLOC: HEAP DYNAMIC



S32-MIN names a compiled function:
  Lambda-list: (ARG &REST MORE-ARGS)
  Derived type: (FUNCTION (T &REST T) (VALUES (SIGNED-BYTE 32) &OPTIONAL))
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-ASSOCIATIVES.LISP.NEWEST

S32-MIN has a compiler-macro:
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-ASSOCIATIVES.LISP.NEWEST

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

F32/=   compiled cmacro function

properties


ID: SB-SIMD:F32/=
ALLOC: HEAP DYNAMIC



F32/= names a compiled function:
  Lambda-list: (ARG &REST MORE-ARGS)
  Derived type: (FUNCTION (T &REST T)
                 (VALUES (OR (INTEGER 0 0) (INTEGER 4294967295 4294967295))
                         &OPTIONAL))
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-UNEQUALS.LISP.NEWEST

F32/= has a compiler-macro:
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-UNEQUALS.LISP.NEWEST

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

U32-IF   compiled function

properties


ID: SB-SIMD:U32-IF
ALLOC: HEAP DYNAMIC



U32-IF names a compiled function:
  Lambda-list: (ARGUMENT-0 ARGUMENT-1 ARGUMENT-2)
  Derived type: (FUNCTION (T T T) (VALUES (UNSIGNED-BYTE 32) &OPTIONAL))
  Inline proclamation: INLINE (inline expansion available)
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-INSTRUCTIONS.LISP.NEWEST

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

S16>=   compiled cmacro function

properties


ID: SB-SIMD:S16>=
ALLOC: HEAP DYNAMIC



S16>= names a compiled function:
  Lambda-list: (ARG &REST MORE-ARGS)
  Derived type: (FUNCTION (T &REST T)
                 (VALUES (OR (INTEGER 0 0) (INTEGER 65535 65535)) &OPTIONAL))
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-COMPARISONS.LISP.NEWEST

S16>= has a compiler-macro:
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-COMPARISONS.LISP.NEWEST

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

U16-OR   compiled cmacro function

properties


ID: SB-SIMD:U16-OR
ALLOC: HEAP DYNAMIC



U16-OR names a compiled function:
  Lambda-list: (&REST ARGS)
  Derived type: (FUNCTION * (VALUES (UNSIGNED-BYTE 16) &OPTIONAL))
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-ASSOCIATIVES.LISP.NEWEST

U16-OR has a compiler-macro:
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-ASSOCIATIVES.LISP.NEWEST

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

U8-INCF   compiled macro function

properties


ID: SB-SIMD:U8-INCF
ALLOC: HEAP DYNAMIC



U8-INCF names a macro:
  Lambda-list: (PLACE &OPTIONAL (NUM 1))
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-MODIFY-MACROS.LISP.NEWEST

definitions
  • SYS:CONTRIB;SB-SIMD;CODE;DEFINE-MODIFY-MACROS.LISP.NEWEST

S16>   compiled cmacro function

properties


ID: SB-SIMD:S16>
ALLOC: HEAP DYNAMIC



S16> names a compiled function:
  Lambda-list: (ARG &REST MORE-ARGS)
  Derived type: (FUNCTION (T &REST T)
                 (VALUES (OR (INTEGER 0 0) (INTEGER 65535 65535)) &OPTIONAL))
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-COMPARISONS.LISP.NEWEST

S16> has a compiler-macro:
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-COMPARISONS.LISP.NEWEST

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

F64   compiled function

properties


ID: SB-SIMD:F64
ALLOC: HEAP DYNAMIC



F64 names a compiled function:
  Lambda-list: (X)
  Declared type: (FUNCTION (T) (VALUES DOUBLE-FLOAT &OPTIONAL))
  Derived type: (FUNCTION (T) *)
  Known attributes: foldable
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-SCALAR-CASTS.LISP.NEWEST

F64 names a type-specifier:
  Lambda-list: ()
  Expansion: DOUBLE-FLOAT

  • Called by
    • SB-SIMD:F64/=
    • SB-SIMD:F64>=
    • SB-SIMD:F64>
    • SB-SIMD:F64<=
    • SB-SIMD:F64<
    • SB-SIMD:F64=
    • SB-SIMD:F64/
    • SB-SIMD:F64-
    • SB-SIMD:F64*
    • SB-SIMD:F64+
    • SB-SIMD:F64-MIN
    • SB-SIMD:F64-MAX
    • SB-SIMD:F64-XOR
    • SB-SIMD:F64-OR
    • SB-SIMD:F64-AND
    • 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
definitions
  • SYS:CONTRIB;SB-SIMD;CODE;DEFINE-TYPES.LISP.NEWEST
  • SYS:CONTRIB;SB-SIMD;CODE;DEFINE-SCALAR-CASTS.LISP.NEWEST
  • SYS:CONTRIB;SB-SIMD;CODE;DEFINE-SCALAR-CASTS.LISP.NEWEST
  • SYS:CONTRIB;SB-SIMD;CODE;DEFINE-SCALAR-CASTS.LISP.NEWEST
    • ((SINGLE-FLOAT) optimize)
  • SYS:CONTRIB;SB-SIMD;CODE;DEFINE-SCALAR-CASTS.LISP.NEWEST
    • ((DOUBLE-FLOAT) optimize)

S8-INCF   compiled macro function

properties


ID: SB-SIMD:S8-INCF
ALLOC: HEAP DYNAMIC



S8-INCF names a macro:
  Lambda-list: (PLACE &OPTIONAL (NUM 1))
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-MODIFY-MACROS.LISP.NEWEST

definitions
  • SYS:CONTRIB;SB-SIMD;CODE;DEFINE-MODIFY-MACROS.LISP.NEWEST

F64<=   compiled cmacro function

properties


ID: SB-SIMD:F64<=
ALLOC: HEAP DYNAMIC



F64<= names a compiled function:
  Lambda-list: (ARG &REST MORE-ARGS)
  Derived type: (FUNCTION (T &REST T)
                 (VALUES
                  (OR (INTEGER 0 0)
                      (INTEGER 18446744073709551615 18446744073709551615))
                  &OPTIONAL))
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-COMPARISONS.LISP.NEWEST

F64<= has a compiler-macro:
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-COMPARISONS.LISP.NEWEST

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

F32-RECIPROCAL   compiled function

properties


ID: SB-SIMD:F32-RECIPROCAL
ALLOC: HEAP DYNAMIC



F32-RECIPROCAL names a compiled function:
  Lambda-list: (ARGUMENT-0)
  Derived type: (FUNCTION (T) (VALUES SINGLE-FLOAT &OPTIONAL))
  Inline proclamation: INLINE (inline expansion available)
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-INSTRUCTIONS.LISP.NEWEST

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

S32-ARRAY   compiled function

properties


ID: SB-SIMD:S32-ARRAY
ALLOC: HEAP DYNAMIC



S32-ARRAY names a compiled function:
  Lambda-list: (X)
  Declared type: (FUNCTION (T) (VALUES (ARRAY (SIGNED-BYTE 32)) &OPTIONAL))
  Derived type: (FUNCTION (T) *)
  Known attributes: foldable
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-SCALAR-CASTS.LISP.NEWEST

S32-ARRAY names a type-specifier:
  Lambda-list: ()
  Expansion: (ARRAY (SIGNED-BYTE 32))

definitions
  • SYS:CONTRIB;SB-SIMD;CODE;DEFINE-TYPES.LISP.NEWEST
  • SYS:CONTRIB;SB-SIMD;CODE;DEFINE-SCALAR-CASTS.LISP.NEWEST
  • SYS:CONTRIB;SB-SIMD;CODE;DEFINE-SCALAR-CASTS.LISP.NEWEST
    • (((ARRAY (SIGNED-BYTE 32))) optimize)
  • SYS:CONTRIB;SB-SIMD;CODE;DEFINE-SCALAR-CASTS.LISP.NEWEST

U64<=   compiled cmacro function

properties


ID: SB-SIMD:U64<=
ALLOC: HEAP DYNAMIC



U64<= names a compiled function:
  Lambda-list: (ARG &REST MORE-ARGS)
  Derived type: (FUNCTION (T &REST T)
                 (VALUES
                  (OR (INTEGER 0 0)
                      (INTEGER 18446744073709551615 18446744073709551615))
                  &OPTIONAL))
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-COMPARISONS.LISP.NEWEST

U64<= has a compiler-macro:
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-COMPARISONS.LISP.NEWEST

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

U64-ROW-MAJOR-AREF   compiled function

properties


ID: SB-SIMD:U64-ROW-MAJOR-AREF
ALLOC: HEAP DYNAMIC



U64-ROW-MAJOR-AREF names a compiled function:
  Lambda-list: (ARRAY INDEX)
  Derived type: (FUNCTION ((ARRAY (UNSIGNED-BYTE 64)) T)
                 (VALUES (UNSIGNED-BYTE 64) &OPTIONAL))
  Inline proclamation: INLINE (inline expansion available)
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-REFFERS.LISP.NEWEST

(SETF U64-ROW-MAJOR-AREF) names a compiled function:
  Lambda-list: (VALUE ARRAY INDEX)
  Derived type: (FUNCTION ((UNSIGNED-BYTE 64) (ARRAY (UNSIGNED-BYTE 64)) T)
                 (VALUES (UNSIGNED-BYTE 64) &OPTIONAL))
  Inline proclamation: INLINE (inline expansion available)
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-REFFERS.LISP.NEWEST

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

S8-ROW-MAJOR-AREF   compiled function

properties


ID: SB-SIMD:S8-ROW-MAJOR-AREF
ALLOC: HEAP DYNAMIC



S8-ROW-MAJOR-AREF names a compiled function:
  Lambda-list: (ARRAY INDEX)
  Derived type: (FUNCTION ((ARRAY (SIGNED-BYTE 8)) T)
                 (VALUES (SIGNED-BYTE 8) &OPTIONAL))
  Inline proclamation: INLINE (inline expansion available)
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-REFFERS.LISP.NEWEST

(SETF S8-ROW-MAJOR-AREF) names a compiled function:
  Lambda-list: (VALUE ARRAY INDEX)
  Derived type: (FUNCTION ((SIGNED-BYTE 8) (ARRAY (SIGNED-BYTE 8)) T)
                 (VALUES (SIGNED-BYTE 8) &OPTIONAL))
  Inline proclamation: INLINE (inline expansion available)
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-REFFERS.LISP.NEWEST

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

S32VEC   compiled function

properties


ID: SB-SIMD:S32VEC
ALLOC: HEAP DYNAMIC



S32VEC names a compiled function:
  Lambda-list: (X)
  Declared type: (FUNCTION (T)
                  (VALUES (SIMPLE-ARRAY (SIGNED-BYTE 32) (*)) &OPTIONAL))
  Derived type: (FUNCTION (T) *)
  Known attributes: foldable
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-SCALAR-CASTS.LISP.NEWEST

S32VEC names a type-specifier:
  Lambda-list: ()
  Expansion: (SIMPLE-ARRAY (SIGNED-BYTE 32) (*))

definitions
  • SYS:CONTRIB;SB-SIMD;CODE;DEFINE-TYPES.LISP.NEWEST
  • SYS:CONTRIB;SB-SIMD;CODE;DEFINE-SCALAR-CASTS.LISP.NEWEST
  • SYS:CONTRIB;SB-SIMD;CODE;DEFINE-SCALAR-CASTS.LISP.NEWEST
  • SYS:CONTRIB;SB-SIMD;CODE;DEFINE-SCALAR-CASTS.LISP.NEWEST
    • (((SIMPLE-ARRAY (SIGNED-BYTE 32) (*))) optimize)

U64-FROM-U8S   compiled function

properties


ID: SB-SIMD:U64-FROM-U8S
ALLOC: HEAP DYNAMIC



U64-FROM-U8S names a compiled function:
  Lambda-list: (ARGUMENT-0 ARGUMENT-1 ARGUMENT-2 ARGUMENT-3 ARGUMENT-4
                ARGUMENT-5 ARGUMENT-6 ARGUMENT-7)
  Derived type: (FUNCTION (T T T T T T T T)
                 (VALUES (UNSIGNED-BYTE 64) &OPTIONAL))
  Inline proclamation: INLINE (inline expansion available)
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-INSTRUCTIONS.LISP.NEWEST

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

U32+   compiled cmacro function

properties


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



U32+ names a compiled function:
  Lambda-list: (&REST ARGS)
  Derived type: (FUNCTION * (VALUES (UNSIGNED-BYTE 32) &OPTIONAL))
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-ASSOCIATIVES.LISP.NEWEST

U32+ has a compiler-macro:
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-ASSOCIATIVES.LISP.NEWEST

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

U16<=   compiled cmacro function

properties


ID: SB-SIMD:U16<=
ALLOC: HEAP DYNAMIC



U16<= names a compiled function:
  Lambda-list: (ARG &REST MORE-ARGS)
  Derived type: (FUNCTION (T &REST T)
                 (VALUES (OR (INTEGER 0 0) (INTEGER 65535 65535)) &OPTIONAL))
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-COMPARISONS.LISP.NEWEST

U16<= has a compiler-macro:
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-COMPARISONS.LISP.NEWEST

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

F64-DECF   compiled macro function

properties


ID: SB-SIMD:F64-DECF
ALLOC: HEAP DYNAMIC



F64-DECF names a macro:
  Lambda-list: (PLACE &OPTIONAL (NUM 1.0d0))
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-MODIFY-MACROS.LISP.NEWEST

definitions
  • SYS:CONTRIB;SB-SIMD;CODE;DEFINE-MODIFY-MACROS.LISP.NEWEST

U16S-FROM-U64   compiled function

properties


ID: SB-SIMD:U16S-FROM-U64
ALLOC: HEAP DYNAMIC



U16S-FROM-U64 names a compiled function:
  Lambda-list: (ARGUMENT-0)
  Derived type: (FUNCTION (T)
                 (VALUES (UNSIGNED-BYTE 16) (UNSIGNED-BYTE 16)
                         (UNSIGNED-BYTE 16) (UNSIGNED-BYTE 16) &OPTIONAL))
  Inline proclamation: INLINE (inline expansion available)
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-INSTRUCTIONS.LISP.NEWEST

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

F32<=   compiled cmacro function

properties


ID: SB-SIMD:F32<=
ALLOC: HEAP DYNAMIC



F32<= names a compiled function:
  Lambda-list: (ARG &REST MORE-ARGS)
  Derived type: (FUNCTION (T &REST T)
                 (VALUES (OR (INTEGER 0 0) (INTEGER 4294967295 4294967295))
                         &OPTIONAL))
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-COMPARISONS.LISP.NEWEST

F32<= has a compiler-macro:
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-COMPARISONS.LISP.NEWEST

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

U16+   compiled cmacro function

properties


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



U16+ names a compiled function:
  Lambda-list: (&REST ARGS)
  Derived type: (FUNCTION * (VALUES (UNSIGNED-BYTE 16) &OPTIONAL))
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-ASSOCIATIVES.LISP.NEWEST

U16+ has a compiler-macro:
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-ASSOCIATIVES.LISP.NEWEST

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

S8   compiled function

properties


ID: SB-SIMD:S8
ALLOC: HEAP DYNAMIC



S8 names a compiled function:
  Lambda-list: (X)
  Declared type: (FUNCTION (T) (VALUES (SIGNED-BYTE 8) &OPTIONAL))
  Derived type: (FUNCTION (T) *)
  Known attributes: foldable
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-SCALAR-CASTS.LISP.NEWEST

S8 names a type-specifier:
  Lambda-list: ()
  Expansion: (SIGNED-BYTE 8)

  • Called by
    • SB-SIMD:S8/=
    • SB-SIMD:S8>=
    • SB-SIMD:S8>
    • SB-SIMD:S8<=
    • SB-SIMD:S8<
    • SB-SIMD:S8=
    • SB-SIMD:S8-
    • SB-SIMD:S8+
    • SB-SIMD:S8-MIN
    • SB-SIMD:S8-MAX
    • SB-SIMD:S8-XOR
    • SB-SIMD:S8-OR
    • SB-SIMD:S8-AND
    • SB-SIMD-AVX2:S8.32-BROADCAST
    • SB-SIMD-AVX2:MAKE-S8.32
    • SB-SIMD-AVX2:S8.16-BROADCAST
    • SB-SIMD-AVX:S8.32-BROADCAST
    • SB-SIMD-AVX:MAKE-S8.32
    • SB-SIMD-AVX::S8.32!-FROM-S8
    • SB-SIMD-AVX:S8.16-BROADCAST
    • SB-SIMD-AVX:MAKE-S8.16
    • SB-SIMD-AVX::S8.16!-FROM-S8
    • SB-SIMD-SSE4.1:S8.16-INSERT
    • SB-SIMD-SSE2:S8.16-BROADCAST
    • SB-SIMD-SSE2:MAKE-S8.16
    • SB-SIMD-SSE2::S8.16!-FROM-S8
    • 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-FROM-S8S
    • SB-SIMD-AVX2:S8.32
    • SB-SIMD-AVX:S8.32
    • SB-SIMD-AVX:S8.16
    • SB-SIMD-SSE2:S8.16
definitions
  • SYS:CONTRIB;SB-SIMD;CODE;DEFINE-TYPES.LISP.NEWEST
  • SYS:CONTRIB;SB-SIMD;CODE;DEFINE-SCALAR-CASTS.LISP.NEWEST
  • SYS:CONTRIB;SB-SIMD;CODE;DEFINE-SCALAR-CASTS.LISP.NEWEST
  • SYS:CONTRIB;SB-SIMD;CODE;DEFINE-SCALAR-CASTS.LISP.NEWEST
    • (((SIGNED-BYTE 8)) optimize)

S8-   compiled cmacro function

properties


ID: SB-SIMD:S8-
ALLOC: HEAP DYNAMIC



S8- names a compiled function:
  Lambda-list: (ARG &REST MORE-ARGS)
  Derived type: (FUNCTION (T &REST T) (VALUES (SIGNED-BYTE 8) &OPTIONAL))
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-REDUCERS.LISP.NEWEST

S8- has a compiler-macro:
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-REDUCERS.LISP.NEWEST

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

F64*   compiled cmacro function

properties


ID: SB-SIMD:F64*
ALLOC: HEAP DYNAMIC



F64* names a compiled function:
  Lambda-list: (&REST ARGS)
  Derived type: (FUNCTION * (VALUES DOUBLE-FLOAT &OPTIONAL))
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-ASSOCIATIVES.LISP.NEWEST

F64* has a compiler-macro:
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-ASSOCIATIVES.LISP.NEWEST

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

S64<   compiled cmacro function

properties


ID: SB-SIMD:S64<
ALLOC: HEAP DYNAMIC



S64< names a compiled function:
  Lambda-list: (ARG &REST MORE-ARGS)
  Derived type: (FUNCTION (T &REST T)
                 (VALUES
                  (OR (INTEGER 0 0)
                      (INTEGER 18446744073709551615 18446744073709551615))
                  &OPTIONAL))
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-COMPARISONS.LISP.NEWEST

S64< has a compiler-macro:
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-COMPARISONS.LISP.NEWEST

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

U32-NOT   compiled function

properties


ID: SB-SIMD:U32-NOT
ALLOC: HEAP DYNAMIC



U32-NOT names a compiled function:
  Lambda-list: (ARGUMENT-0)
  Derived type: (FUNCTION (T) (VALUES (UNSIGNED-BYTE 32) &OPTIONAL))
  Inline proclamation: INLINE (inline expansion available)
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-INSTRUCTIONS.LISP.NEWEST

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

S32-NOT   compiled function

properties


ID: SB-SIMD:S32-NOT
ALLOC: HEAP DYNAMIC



S32-NOT names a compiled function:
  Lambda-list: (ARGUMENT-0)
  Derived type: (FUNCTION (T) (VALUES (SIGNED-BYTE 32) &OPTIONAL))
  Inline proclamation: INLINE (inline expansion available)
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-INSTRUCTIONS.LISP.NEWEST

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

F64-ARRAY   compiled function

properties


ID: SB-SIMD:F64-ARRAY
ALLOC: HEAP DYNAMIC



F64-ARRAY names a compiled function:
  Lambda-list: (X)
  Declared type: (FUNCTION (T) (VALUES (ARRAY DOUBLE-FLOAT) &OPTIONAL))
  Derived type: (FUNCTION (T) *)
  Known attributes: foldable
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-SCALAR-CASTS.LISP.NEWEST

F64-ARRAY names a type-specifier:
  Lambda-list: ()
  Expansion: (ARRAY DOUBLE-FLOAT)

definitions
  • SYS:CONTRIB;SB-SIMD;CODE;DEFINE-TYPES.LISP.NEWEST
  • SYS:CONTRIB;SB-SIMD;CODE;DEFINE-SCALAR-CASTS.LISP.NEWEST
  • SYS:CONTRIB;SB-SIMD;CODE;DEFINE-SCALAR-CASTS.LISP.NEWEST
    • (((ARRAY DOUBLE-FLOAT)) optimize)
  • SYS:CONTRIB;SB-SIMD;CODE;DEFINE-SCALAR-CASTS.LISP.NEWEST

U32S-FROM-U64   compiled function

properties


ID: SB-SIMD:U32S-FROM-U64
ALLOC: HEAP DYNAMIC



U32S-FROM-U64 names a compiled function:
  Lambda-list: (ARGUMENT-0)
  Derived type: (FUNCTION (T)
                 (VALUES (UNSIGNED-BYTE 32) (UNSIGNED-BYTE 32) &OPTIONAL))
  Inline proclamation: INLINE (inline expansion available)
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-INSTRUCTIONS.LISP.NEWEST

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

U64>   compiled cmacro function

properties


ID: SB-SIMD:U64>
ALLOC: HEAP DYNAMIC



U64> names a compiled function:
  Lambda-list: (ARG &REST MORE-ARGS)
  Derived type: (FUNCTION (T &REST T)
                 (VALUES
                  (OR (INTEGER 0 0)
                      (INTEGER 18446744073709551615 18446744073709551615))
                  &OPTIONAL))
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-COMPARISONS.LISP.NEWEST

U64> has a compiler-macro:
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-COMPARISONS.LISP.NEWEST

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

U64-FROM-BOOLEAN   compiled function

properties


ID: SB-SIMD:U64-FROM-BOOLEAN
ALLOC: HEAP DYNAMIC



U64-FROM-BOOLEAN names a compiled function:
  Lambda-list: (EXPR)
  Derived type: (FUNCTION (T)
                 (VALUES
                  (OR (INTEGER 0 0)
                      (INTEGER 18446744073709551615 18446744073709551615))
                  &OPTIONAL))
  Inline proclamation: INLINE (inline expansion available)
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-FAKE-VOPS.LISP.NEWEST

  • Called by
    • 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-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-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=
definitions
  • SYS:CONTRIB;SB-SIMD;CODE;DEFINE-FAKE-VOPS.LISP.NEWEST

F64/=   compiled cmacro function

properties


ID: SB-SIMD:F64/=
ALLOC: HEAP DYNAMIC



F64/= names a compiled function:
  Lambda-list: (ARG &REST MORE-ARGS)
  Derived type: (FUNCTION (T &REST T)
                 (VALUES
                  (OR (INTEGER 0 0)
                      (INTEGER 18446744073709551615 18446744073709551615))
                  &OPTIONAL))
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-UNEQUALS.LISP.NEWEST

F64/= has a compiler-macro:
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-UNEQUALS.LISP.NEWEST

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

U16VEC   compiled function

properties


ID: SB-SIMD:U16VEC
ALLOC: HEAP DYNAMIC



U16VEC names a compiled function:
  Lambda-list: (X)
  Declared type: (FUNCTION (T)
                  (VALUES (SIMPLE-ARRAY (UNSIGNED-BYTE 16) (*)) &OPTIONAL))
  Derived type: (FUNCTION (T) *)
  Known attributes: foldable
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-SCALAR-CASTS.LISP.NEWEST

U16VEC names a type-specifier:
  Lambda-list: ()
  Expansion: (SIMPLE-ARRAY (UNSIGNED-BYTE 16) (*))

definitions
  • SYS:CONTRIB;SB-SIMD;CODE;DEFINE-TYPES.LISP.NEWEST
  • SYS:CONTRIB;SB-SIMD;CODE;DEFINE-SCALAR-CASTS.LISP.NEWEST
  • SYS:CONTRIB;SB-SIMD;CODE;DEFINE-SCALAR-CASTS.LISP.NEWEST
  • SYS:CONTRIB;SB-SIMD;CODE;DEFINE-SCALAR-CASTS.LISP.NEWEST
    • (((SIMPLE-ARRAY (UNSIGNED-BYTE 16) (*))) optimize)

U64-INCF   compiled macro function

properties


ID: SB-SIMD:U64-INCF
ALLOC: HEAP DYNAMIC



U64-INCF names a macro:
  Lambda-list: (PLACE &OPTIONAL (NUM 1))
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-MODIFY-MACROS.LISP.NEWEST

definitions
  • SYS:CONTRIB;SB-SIMD;CODE;DEFINE-MODIFY-MACROS.LISP.NEWEST

F64-   compiled cmacro function

properties


ID: SB-SIMD:F64-
ALLOC: HEAP DYNAMIC



F64- names a compiled function:
  Lambda-list: (ARG &REST MORE-ARGS)
  Derived type: (FUNCTION (T &REST T) (VALUES DOUBLE-FLOAT &OPTIONAL))
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-REDUCERS.LISP.NEWEST

F64- has a compiler-macro:
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-REDUCERS.LISP.NEWEST

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

S16<   compiled cmacro function

properties


ID: SB-SIMD:S16<
ALLOC: HEAP DYNAMIC



S16< names a compiled function:
  Lambda-list: (ARG &REST MORE-ARGS)
  Derived type: (FUNCTION (T &REST T)
                 (VALUES (OR (INTEGER 0 0) (INTEGER 65535 65535)) &OPTIONAL))
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-COMPARISONS.LISP.NEWEST

S16< has a compiler-macro:
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-COMPARISONS.LISP.NEWEST

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

U32>=   compiled cmacro function

properties


ID: SB-SIMD:U32>=
ALLOC: HEAP DYNAMIC



U32>= names a compiled function:
  Lambda-list: (ARG &REST MORE-ARGS)
  Derived type: (FUNCTION (T &REST T)
                 (VALUES (OR (INTEGER 0 0) (INTEGER 4294967295 4294967295))
                         &OPTIONAL))
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-COMPARISONS.LISP.NEWEST

U32>= has a compiler-macro:
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-COMPARISONS.LISP.NEWEST

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

S16=   compiled cmacro function

properties


ID: SB-SIMD:S16=
ALLOC: HEAP DYNAMIC



S16= names a compiled function:
  Lambda-list: (ARG &REST MORE-ARGS)
  Derived type: (FUNCTION (T &REST T)
                 (VALUES (OR (INTEGER 0 0) (INTEGER 65535 65535)) &OPTIONAL))
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-COMPARISONS.LISP.NEWEST

S16= has a compiler-macro:
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-COMPARISONS.LISP.NEWEST

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

U16>=   compiled cmacro function

properties


ID: SB-SIMD:U16>=
ALLOC: HEAP DYNAMIC



U16>= names a compiled function:
  Lambda-list: (ARG &REST MORE-ARGS)
  Derived type: (FUNCTION (T &REST T)
                 (VALUES (OR (INTEGER 0 0) (INTEGER 65535 65535)) &OPTIONAL))
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-COMPARISONS.LISP.NEWEST

U16>= has a compiler-macro:
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-COMPARISONS.LISP.NEWEST

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

F64>   compiled cmacro function

properties


ID: SB-SIMD:F64>
ALLOC: HEAP DYNAMIC



F64> names a compiled function:
  Lambda-list: (ARG &REST MORE-ARGS)
  Derived type: (FUNCTION (T &REST T)
                 (VALUES
                  (OR (INTEGER 0 0)
                      (INTEGER 18446744073709551615 18446744073709551615))
                  &OPTIONAL))
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-COMPARISONS.LISP.NEWEST

F64> has a compiler-macro:
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-COMPARISONS.LISP.NEWEST

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

U32-MIN   compiled cmacro function

properties


ID: SB-SIMD:U32-MIN
ALLOC: HEAP DYNAMIC



U32-MIN names a compiled function:
  Lambda-list: (ARG &REST MORE-ARGS)
  Derived type: (FUNCTION (T &REST T) (VALUES (UNSIGNED-BYTE 32) &OPTIONAL))
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-ASSOCIATIVES.LISP.NEWEST

U32-MIN has a compiler-macro:
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-ASSOCIATIVES.LISP.NEWEST

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

S16/=   compiled cmacro function

properties


ID: SB-SIMD:S16/=
ALLOC: HEAP DYNAMIC



S16/= names a compiled function:
  Lambda-list: (ARG &REST MORE-ARGS)
  Derived type: (FUNCTION (T &REST T)
                 (VALUES (OR (INTEGER 0 0) (INTEGER 65535 65535)) &OPTIONAL))
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-UNEQUALS.LISP.NEWEST

S16/= has a compiler-macro:
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-UNEQUALS.LISP.NEWEST

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

F64-RSQRT   compiled function

properties


ID: SB-SIMD:F64-RSQRT
ALLOC: HEAP DYNAMIC



F64-RSQRT names a compiled function:
  Lambda-list: (ARGUMENT-0)
  Derived type: (FUNCTION (T) (VALUES (DOUBLE-FLOAT 0.0d0) &OPTIONAL))
  Inline proclamation: INLINE (inline expansion available)
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-INSTRUCTIONS.LISP.NEWEST

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

U2   compiled function

properties


ID: SB-SIMD:U2
ALLOC: HEAP DYNAMIC



U2 names a compiled function:
  Lambda-list: (X)
  Declared type: (FUNCTION (T) (VALUES (UNSIGNED-BYTE 2) &OPTIONAL))
  Derived type: (FUNCTION (T) *)
  Known attributes: foldable
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-SCALAR-CASTS.LISP.NEWEST

U2 names a type-specifier:
  Lambda-list: ()
  Expansion: (UNSIGNED-BYTE 2)

definitions
  • SYS:CONTRIB;SB-SIMD;CODE;DEFINE-TYPES.LISP.NEWEST
  • SYS:CONTRIB;SB-SIMD;CODE;DEFINE-SCALAR-CASTS.LISP.NEWEST
  • SYS:CONTRIB;SB-SIMD;CODE;DEFINE-SCALAR-CASTS.LISP.NEWEST
  • SYS:CONTRIB;SB-SIMD;CODE;DEFINE-SCALAR-CASTS.LISP.NEWEST
    • (((UNSIGNED-BYTE 2)) optimize)

S32+   compiled cmacro function

properties


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



S32+ names a compiled function:
  Lambda-list: (&REST ARGS)
  Derived type: (FUNCTION * (VALUES (SIGNED-BYTE 32) &OPTIONAL))
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-ASSOCIATIVES.LISP.NEWEST

S32+ has a compiler-macro:
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-ASSOCIATIVES.LISP.NEWEST

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

S8+   compiled cmacro function

properties


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



S8+ names a compiled function:
  Lambda-list: (&REST ARGS)
  Derived type: (FUNCTION * (VALUES (SIGNED-BYTE 8) &OPTIONAL))
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-ASSOCIATIVES.LISP.NEWEST

S8+ has a compiler-macro:
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-ASSOCIATIVES.LISP.NEWEST

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

S32-FROM-F64   compiled function

properties


ID: SB-SIMD:S32-FROM-F64
ALLOC: HEAP DYNAMIC



S32-FROM-F64 names a compiled function:
  Lambda-list: (ARGUMENT-0)
  Derived type: (FUNCTION (T) (VALUES (SIGNED-BYTE 32) &OPTIONAL))
  Inline proclamation: INLINE (inline expansion available)
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-INSTRUCTIONS.LISP.NEWEST

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

U32-FROM-BOOLEAN   compiled function

properties


ID: SB-SIMD:U32-FROM-BOOLEAN
ALLOC: HEAP DYNAMIC



U32-FROM-BOOLEAN names a compiled function:
  Lambda-list: (EXPR)
  Derived type: (FUNCTION (T)
                 (VALUES (OR (INTEGER 0 0) (INTEGER 4294967295 4294967295))
                         &OPTIONAL))
  Inline proclamation: INLINE (inline expansion available)
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-FAKE-VOPS.LISP.NEWEST

  • Called by
    • 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-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-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=
definitions
  • SYS:CONTRIB;SB-SIMD;CODE;DEFINE-FAKE-VOPS.LISP.NEWEST

S64-AREF   compiled cmacro function

properties


ID: SB-SIMD:S64-AREF
ALLOC: HEAP DYNAMIC



S64-AREF names a compiled function:
  Lambda-list: (ARRAY &REST SUBSCRIPTS)
  Derived type: (FUNCTION ((ARRAY (SIGNED-BYTE 64)) &REST T)
                 (VALUES (SIGNED-BYTE 64) &OPTIONAL))
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-REFFERS.LISP.NEWEST

S64-AREF has a compiler-macro:
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-REFFERS.LISP.NEWEST

(SETF S64-AREF) names a compiled function:
  Lambda-list: (VALUE ARRAY &REST SUBSCRIPTS)
  Derived type: (FUNCTION ((SIGNED-BYTE 64) (ARRAY (SIGNED-BYTE 64)) &REST T)
                 (VALUES T &OPTIONAL))
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-REFFERS.LISP.NEWEST

(SETF S64-AREF) has a compiler-macro:
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-REFFERS.LISP.NEWEST

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

F64>=   compiled cmacro function

properties


ID: SB-SIMD:F64>=
ALLOC: HEAP DYNAMIC



F64>= names a compiled function:
  Lambda-list: (ARG &REST MORE-ARGS)
  Derived type: (FUNCTION (T &REST T)
                 (VALUES
                  (OR (INTEGER 0 0)
                      (INTEGER 18446744073709551615 18446744073709551615))
                  &OPTIONAL))
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-COMPARISONS.LISP.NEWEST

F64>= has a compiler-macro:
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-COMPARISONS.LISP.NEWEST

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

U64-FROM-S8S   compiled function

properties


ID: SB-SIMD:U64-FROM-S8S
ALLOC: HEAP DYNAMIC



U64-FROM-S8S names a compiled function:
  Lambda-list: (ARGUMENT-0 ARGUMENT-1 ARGUMENT-2 ARGUMENT-3 ARGUMENT-4
                ARGUMENT-5 ARGUMENT-6 ARGUMENT-7)
  Derived type: (FUNCTION (T T T T T T T T)
                 (VALUES (UNSIGNED-BYTE 64) &OPTIONAL))
  Inline proclamation: INLINE (inline expansion available)
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-INSTRUCTIONS.LISP.NEWEST

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

S16   compiled function

properties


ID: SB-SIMD:S16
ALLOC: HEAP DYNAMIC



S16 names a compiled function:
  Lambda-list: (X)
  Declared type: (FUNCTION (T) (VALUES (SIGNED-BYTE 16) &OPTIONAL))
  Derived type: (FUNCTION (T) *)
  Known attributes: foldable
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-SCALAR-CASTS.LISP.NEWEST

S16 names a type-specifier:
  Lambda-list: ()
  Expansion: (SIGNED-BYTE 16)

  • Called by
    • SB-SIMD:S16/=
    • SB-SIMD:S16>=
    • SB-SIMD:S16>
    • SB-SIMD:S16<=
    • SB-SIMD:S16<
    • SB-SIMD:S16=
    • SB-SIMD:S16-
    • SB-SIMD:S16+
    • SB-SIMD:S16-MIN
    • SB-SIMD:S16-MAX
    • SB-SIMD:S16-XOR
    • SB-SIMD:S16-OR
    • SB-SIMD:S16-AND
    • SB-SIMD-AVX2:S16.16-BROADCAST
    • SB-SIMD-AVX2:MAKE-S16.16
    • SB-SIMD-AVX2:S16.8-BROADCAST
    • SB-SIMD-AVX:S16.16-BROADCAST
    • SB-SIMD-AVX:MAKE-S16.16
    • SB-SIMD-AVX::S16.16!-FROM-S16
    • SB-SIMD-AVX:S16.8-BROADCAST
    • SB-SIMD-AVX:MAKE-S16.8
    • SB-SIMD-AVX::S16.8!-FROM-S16
    • SB-SIMD-SSE2:S16.8-BROADCAST
    • SB-SIMD-SSE2:MAKE-S16.8
    • SB-SIMD-SSE2::S16.8!-FROM-S16
    • 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:U64-FROM-S16S
    • SB-SIMD-AVX2:S16.16
    • SB-SIMD-AVX:S16.16
    • SB-SIMD-AVX:S16.8
    • SB-SIMD-SSE2:S16.8
definitions
  • SYS:CONTRIB;SB-SIMD;CODE;DEFINE-TYPES.LISP.NEWEST
  • SYS:CONTRIB;SB-SIMD;CODE;DEFINE-SCALAR-CASTS.LISP.NEWEST
  • SYS:CONTRIB;SB-SIMD;CODE;DEFINE-SCALAR-CASTS.LISP.NEWEST
  • SYS:CONTRIB;SB-SIMD;CODE;DEFINE-SCALAR-CASTS.LISP.NEWEST
    • (((SIGNED-BYTE 16)) optimize)

S64-OR   compiled cmacro function

properties


ID: SB-SIMD:S64-OR
ALLOC: HEAP DYNAMIC



S64-OR names a compiled function:
  Lambda-list: (&REST ARGS)
  Derived type: (FUNCTION * (VALUES (SIGNED-BYTE 64) &OPTIONAL))
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-ASSOCIATIVES.LISP.NEWEST

S64-OR has a compiler-macro:
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-ASSOCIATIVES.LISP.NEWEST

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

S32-   compiled cmacro function

properties


ID: SB-SIMD:S32-
ALLOC: HEAP DYNAMIC



S32- names a compiled function:
  Lambda-list: (ARG &REST MORE-ARGS)
  Derived type: (FUNCTION (T &REST T) (VALUES (SIGNED-BYTE 32) &OPTIONAL))
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-REDUCERS.LISP.NEWEST

S32- has a compiler-macro:
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-REDUCERS.LISP.NEWEST

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

U32/=   compiled cmacro function

properties


ID: SB-SIMD:U32/=
ALLOC: HEAP DYNAMIC



U32/= names a compiled function:
  Lambda-list: (ARG &REST MORE-ARGS)
  Derived type: (FUNCTION (T &REST T)
                 (VALUES (OR (INTEGER 0 0) (INTEGER 4294967295 4294967295))
                         &OPTIONAL))
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-UNEQUALS.LISP.NEWEST

U32/= has a compiler-macro:
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-UNEQUALS.LISP.NEWEST

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

U32-INCF   compiled macro function

properties


ID: SB-SIMD:U32-INCF
ALLOC: HEAP DYNAMIC



U32-INCF names a macro:
  Lambda-list: (PLACE &OPTIONAL (NUM 1))
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-MODIFY-MACROS.LISP.NEWEST

definitions
  • SYS:CONTRIB;SB-SIMD;CODE;DEFINE-MODIFY-MACROS.LISP.NEWEST

S64-ROW-MAJOR-AREF   compiled function

properties


ID: SB-SIMD:S64-ROW-MAJOR-AREF
ALLOC: HEAP DYNAMIC



S64-ROW-MAJOR-AREF names a compiled function:
  Lambda-list: (ARRAY INDEX)
  Derived type: (FUNCTION ((ARRAY (SIGNED-BYTE 64)) T)
                 (VALUES (SIGNED-BYTE 64) &OPTIONAL))
  Inline proclamation: INLINE (inline expansion available)
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-REFFERS.LISP.NEWEST

(SETF S64-ROW-MAJOR-AREF) names a compiled function:
  Lambda-list: (VALUE ARRAY INDEX)
  Derived type: (FUNCTION ((SIGNED-BYTE 64) (ARRAY (SIGNED-BYTE 64)) T)
                 (VALUES (SIGNED-BYTE 64) &OPTIONAL))
  Inline proclamation: INLINE (inline expansion available)
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-REFFERS.LISP.NEWEST

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

U64-ANDC1   compiled function

properties


ID: SB-SIMD:U64-ANDC1
ALLOC: HEAP DYNAMIC



U64-ANDC1 names a compiled function:
  Lambda-list: (ARGUMENT-0 ARGUMENT-1)
  Derived type: (FUNCTION (T T) (VALUES (UNSIGNED-BYTE 64) &OPTIONAL))
  Inline proclamation: INLINE (inline expansion available)
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-INSTRUCTIONS.LISP.NEWEST

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

U64>=   compiled cmacro function

properties


ID: SB-SIMD:U64>=
ALLOC: HEAP DYNAMIC



U64>= names a compiled function:
  Lambda-list: (ARG &REST MORE-ARGS)
  Derived type: (FUNCTION (T &REST T)
                 (VALUES
                  (OR (INTEGER 0 0)
                      (INTEGER 18446744073709551615 18446744073709551615))
                  &OPTIONAL))
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-COMPARISONS.LISP.NEWEST

U64>= has a compiler-macro:
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-COMPARISONS.LISP.NEWEST

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

S8>   compiled cmacro function

properties


ID: SB-SIMD:S8>
ALLOC: HEAP DYNAMIC



S8> names a compiled function:
  Lambda-list: (ARG &REST MORE-ARGS)
  Derived type: (FUNCTION (T &REST T)
                 (VALUES (OR (INTEGER 0 0) (INTEGER 255 255)) &OPTIONAL))
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-COMPARISONS.LISP.NEWEST

S8> has a compiler-macro:
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-COMPARISONS.LISP.NEWEST

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

U16-FROM-BOOLEAN   compiled function

properties


ID: SB-SIMD:U16-FROM-BOOLEAN
ALLOC: HEAP DYNAMIC



U16-FROM-BOOLEAN names a compiled function:
  Lambda-list: (EXPR)
  Derived type: (FUNCTION (T)
                 (VALUES (OR (INTEGER 0 0) (INTEGER 65535 65535)) &OPTIONAL))
  Inline proclamation: INLINE (inline expansion available)
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-FAKE-VOPS.LISP.NEWEST

  • Called by
    • 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-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=
definitions
  • SYS:CONTRIB;SB-SIMD;CODE;DEFINE-FAKE-VOPS.LISP.NEWEST

U64=   compiled cmacro function

properties


ID: SB-SIMD:U64=
ALLOC: HEAP DYNAMIC



U64= names a compiled function:
  Lambda-list: (ARG &REST MORE-ARGS)
  Derived type: (FUNCTION (T &REST T)
                 (VALUES
                  (OR (INTEGER 0 0)
                      (INTEGER 18446744073709551615 18446744073709551615))
                  &OPTIONAL))
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-COMPARISONS.LISP.NEWEST

U64= has a compiler-macro:
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-COMPARISONS.LISP.NEWEST

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

U8   compiled function

properties


ID: SB-SIMD:U8
ALLOC: HEAP DYNAMIC



U8 names a compiled function:
  Lambda-list: (X)
  Declared type: (FUNCTION (T) (VALUES (UNSIGNED-BYTE 8) &OPTIONAL))
  Derived type: (FUNCTION (T) *)
  Known attributes: foldable
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-SCALAR-CASTS.LISP.NEWEST

U8 names a type-specifier:
  Lambda-list: ()
  Expansion: (UNSIGNED-BYTE 8)

  • Called by
    • SB-SIMD:S8/=
    • SB-SIMD:U8/=
    • SB-SIMD:S8>=
    • SB-SIMD:S8>
    • SB-SIMD:S8<=
    • SB-SIMD:S8<
    • SB-SIMD:S8=
    • SB-SIMD:U8>=
    • SB-SIMD:U8>
    • SB-SIMD:U8<=
    • SB-SIMD:U8<
    • SB-SIMD:U8=
    • SB-SIMD:U8-
    • SB-SIMD:U8+
    • SB-SIMD:U8-MIN
    • SB-SIMD:U8-MAX
    • SB-SIMD:U8-XOR
    • SB-SIMD:U8-OR
    • SB-SIMD:U8-AND
    • SB-SIMD-AVX2:U8.32-BROADCAST
    • SB-SIMD-AVX2:MAKE-U8.32
    • SB-SIMD-AVX2:U8.16-BROADCAST
    • SB-SIMD-AVX:U8.32-BROADCAST
    • SB-SIMD-AVX:MAKE-U8.32
    • SB-SIMD-AVX::U8.32!-FROM-U8
    • SB-SIMD-AVX:U8.16-BROADCAST
    • SB-SIMD-AVX:MAKE-U8.16
    • SB-SIMD-AVX::U8.16!-FROM-U8
    • SB-SIMD-SSE4.1:U8.16-INSERT
    • SB-SIMD-SSE2:U8.16-BROADCAST
    • SB-SIMD-SSE2:MAKE-U8.16
    • SB-SIMD-SSE2::U8.16!-FROM-U8
    • SB-SIMD:S8-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:U64-FROM-U8S
    • SB-SIMD-AVX2:U8.32
    • SB-SIMD-AVX:U8.32
    • SB-SIMD-AVX:U8.16
    • SB-SIMD-SSE2:U8.16
definitions
  • SYS:CONTRIB;SB-SIMD;CODE;DEFINE-TYPES.LISP.NEWEST
  • SYS:CONTRIB;SB-SIMD;CODE;DEFINE-SCALAR-CASTS.LISP.NEWEST
  • SYS:CONTRIB;SB-SIMD;CODE;DEFINE-SCALAR-CASTS.LISP.NEWEST
  • SYS:CONTRIB;SB-SIMD;CODE;DEFINE-SCALAR-CASTS.LISP.NEWEST
    • (((UNSIGNED-BYTE 8)) optimize)

U8-AREF   compiled cmacro function

properties


ID: SB-SIMD:U8-AREF
ALLOC: HEAP DYNAMIC



U8-AREF names a compiled function:
  Lambda-list: (ARRAY &REST SUBSCRIPTS)
  Derived type: (FUNCTION ((ARRAY (UNSIGNED-BYTE 8)) &REST T)
                 (VALUES (UNSIGNED-BYTE 8) &OPTIONAL))
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-REFFERS.LISP.NEWEST

U8-AREF has a compiler-macro:
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-REFFERS.LISP.NEWEST

(SETF U8-AREF) names a compiled function:
  Lambda-list: (VALUE ARRAY &REST SUBSCRIPTS)
  Derived type: (FUNCTION ((UNSIGNED-BYTE 8) (ARRAY (UNSIGNED-BYTE 8)) &REST T)
                 (VALUES T &OPTIONAL))
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-REFFERS.LISP.NEWEST

(SETF U8-AREF) has a compiler-macro:
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-REFFERS.LISP.NEWEST

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

U8<=   compiled cmacro function

properties


ID: SB-SIMD:U8<=
ALLOC: HEAP DYNAMIC



U8<= names a compiled function:
  Lambda-list: (ARG &REST MORE-ARGS)
  Derived type: (FUNCTION (T &REST T)
                 (VALUES (OR (INTEGER 0 0) (INTEGER 255 255)) &OPTIONAL))
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-COMPARISONS.LISP.NEWEST

U8<= has a compiler-macro:
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-COMPARISONS.LISP.NEWEST

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

S8-NOT   compiled function

properties


ID: SB-SIMD:S8-NOT
ALLOC: HEAP DYNAMIC



S8-NOT names a compiled function:
  Lambda-list: (ARGUMENT-0)
  Derived type: (FUNCTION (T) (VALUES (SIGNED-BYTE 8) &OPTIONAL))
  Inline proclamation: INLINE (inline expansion available)
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-INSTRUCTIONS.LISP.NEWEST

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

U32-ANDC1   compiled function

properties


ID: SB-SIMD:U32-ANDC1
ALLOC: HEAP DYNAMIC



U32-ANDC1 names a compiled function:
  Lambda-list: (ARGUMENT-0 ARGUMENT-1)
  Derived type: (FUNCTION (T T) (VALUES (UNSIGNED-BYTE 32) &OPTIONAL))
  Inline proclamation: INLINE (inline expansion available)
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-INSTRUCTIONS.LISP.NEWEST

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

U8-IF   compiled function

properties


ID: SB-SIMD:U8-IF
ALLOC: HEAP DYNAMIC



U8-IF names a compiled function:
  Lambda-list: (ARGUMENT-0 ARGUMENT-1 ARGUMENT-2)
  Derived type: (FUNCTION (T T T) (VALUES (UNSIGNED-BYTE 8) &OPTIONAL))
  Inline proclamation: INLINE (inline expansion available)
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-INSTRUCTIONS.LISP.NEWEST

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

U4   compiled function

properties


ID: SB-SIMD:U4
ALLOC: HEAP DYNAMIC



U4 names a compiled function:
  Lambda-list: (X)
  Declared type: (FUNCTION (T) (VALUES (UNSIGNED-BYTE 4) &OPTIONAL))
  Derived type: (FUNCTION (T) *)
  Known attributes: foldable
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-SCALAR-CASTS.LISP.NEWEST

U4 names a type-specifier:
  Lambda-list: ()
  Expansion: (UNSIGNED-BYTE 4)

definitions
  • SYS:CONTRIB;SB-SIMD;CODE;DEFINE-TYPES.LISP.NEWEST
  • SYS:CONTRIB;SB-SIMD;CODE;DEFINE-SCALAR-CASTS.LISP.NEWEST
  • SYS:CONTRIB;SB-SIMD;CODE;DEFINE-SCALAR-CASTS.LISP.NEWEST
  • SYS:CONTRIB;SB-SIMD;CODE;DEFINE-SCALAR-CASTS.LISP.NEWEST
    • (((UNSIGNED-BYTE 4)) optimize)

U8>=   compiled cmacro function

properties


ID: SB-SIMD:U8>=
ALLOC: HEAP DYNAMIC



U8>= names a compiled function:
  Lambda-list: (ARG &REST MORE-ARGS)
  Derived type: (FUNCTION (T &REST T)
                 (VALUES (OR (INTEGER 0 0) (INTEGER 255 255)) &OPTIONAL))
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-COMPARISONS.LISP.NEWEST

U8>= has a compiler-macro:
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-COMPARISONS.LISP.NEWEST

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

U32-MAX   compiled cmacro function

properties


ID: SB-SIMD:U32-MAX
ALLOC: HEAP DYNAMIC



U32-MAX names a compiled function:
  Lambda-list: (ARG &REST MORE-ARGS)
  Derived type: (FUNCTION (T &REST T) (VALUES (UNSIGNED-BYTE 32) &OPTIONAL))
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-ASSOCIATIVES.LISP.NEWEST

U32-MAX has a compiler-macro:
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-ASSOCIATIVES.LISP.NEWEST

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

U64<   compiled cmacro function

properties


ID: SB-SIMD:U64<
ALLOC: HEAP DYNAMIC



U64< names a compiled function:
  Lambda-list: (ARG &REST MORE-ARGS)
  Derived type: (FUNCTION (T &REST T)
                 (VALUES
                  (OR (INTEGER 0 0)
                      (INTEGER 18446744073709551615 18446744073709551615))
                  &OPTIONAL))
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-COMPARISONS.LISP.NEWEST

U64< has a compiler-macro:
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-COMPARISONS.LISP.NEWEST

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

S8-OR   compiled cmacro function

properties


ID: SB-SIMD:S8-OR
ALLOC: HEAP DYNAMIC



S8-OR names a compiled function:
  Lambda-list: (&REST ARGS)
  Derived type: (FUNCTION * (VALUES (SIGNED-BYTE 8) &OPTIONAL))
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-ASSOCIATIVES.LISP.NEWEST

S8-OR has a compiler-macro:
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-ASSOCIATIVES.LISP.NEWEST

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

S64-MIN   compiled cmacro function

properties


ID: SB-SIMD:S64-MIN
ALLOC: HEAP DYNAMIC



S64-MIN names a compiled function:
  Lambda-list: (ARG &REST MORE-ARGS)
  Derived type: (FUNCTION (T &REST T) (VALUES (SIGNED-BYTE 64) &OPTIONAL))
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-ASSOCIATIVES.LISP.NEWEST

S64-MIN has a compiler-macro:
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-ASSOCIATIVES.LISP.NEWEST

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

F64-MAX   compiled cmacro function

properties


ID: SB-SIMD:F64-MAX
ALLOC: HEAP DYNAMIC



F64-MAX names a compiled function:
  Lambda-list: (ARG &REST MORE-ARGS)
  Derived type: (FUNCTION (T &REST T) (VALUES DOUBLE-FLOAT &OPTIONAL))
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-ASSOCIATIVES.LISP.NEWEST

F64-MAX has a compiler-macro:
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-ASSOCIATIVES.LISP.NEWEST

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

U32-OR   compiled cmacro function

properties


ID: SB-SIMD:U32-OR
ALLOC: HEAP DYNAMIC



U32-OR names a compiled function:
  Lambda-list: (&REST ARGS)
  Derived type: (FUNCTION * (VALUES (UNSIGNED-BYTE 32) &OPTIONAL))
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-ASSOCIATIVES.LISP.NEWEST

U32-OR has a compiler-macro:
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-ASSOCIATIVES.LISP.NEWEST

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

U32VEC   compiled function

properties


ID: SB-SIMD:U32VEC
ALLOC: HEAP DYNAMIC



U32VEC names a compiled function:
  Lambda-list: (X)
  Declared type: (FUNCTION (T)
                  (VALUES (SIMPLE-ARRAY (UNSIGNED-BYTE 32) (*)) &OPTIONAL))
  Derived type: (FUNCTION (T) *)
  Known attributes: foldable
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-SCALAR-CASTS.LISP.NEWEST

U32VEC names a type-specifier:
  Lambda-list: ()
  Expansion: (SIMPLE-ARRAY (UNSIGNED-BYTE 32) (*))

definitions
  • SYS:CONTRIB;SB-SIMD;CODE;DEFINE-TYPES.LISP.NEWEST
  • SYS:CONTRIB;SB-SIMD;CODE;DEFINE-SCALAR-CASTS.LISP.NEWEST
  • SYS:CONTRIB;SB-SIMD;CODE;DEFINE-SCALAR-CASTS.LISP.NEWEST
  • SYS:CONTRIB;SB-SIMD;CODE;DEFINE-SCALAR-CASTS.LISP.NEWEST
    • (((SIMPLE-ARRAY (UNSIGNED-BYTE 32) (*))) optimize)

S32-ANDC1   compiled function

properties


ID: SB-SIMD:S32-ANDC1
ALLOC: HEAP DYNAMIC



S32-ANDC1 names a compiled function:
  Lambda-list: (ARGUMENT-0 ARGUMENT-1)
  Derived type: (FUNCTION (T T) (VALUES (SIGNED-BYTE 32) &OPTIONAL))
  Inline proclamation: INLINE (inline expansion available)
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-INSTRUCTIONS.LISP.NEWEST

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

F64-RECIPROCAL   compiled function

properties


ID: SB-SIMD:F64-RECIPROCAL
ALLOC: HEAP DYNAMIC



F64-RECIPROCAL names a compiled function:
  Lambda-list: (ARGUMENT-0)
  Derived type: (FUNCTION (T) (VALUES DOUBLE-FLOAT &OPTIONAL))
  Inline proclamation: INLINE (inline expansion available)
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-INSTRUCTIONS.LISP.NEWEST

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

U32=   compiled cmacro function

properties


ID: SB-SIMD:U32=
ALLOC: HEAP DYNAMIC



U32= names a compiled function:
  Lambda-list: (ARG &REST MORE-ARGS)
  Derived type: (FUNCTION (T &REST T)
                 (VALUES (OR (INTEGER 0 0) (INTEGER 4294967295 4294967295))
                         &OPTIONAL))
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-COMPARISONS.LISP.NEWEST

U32= has a compiler-macro:
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-COMPARISONS.LISP.NEWEST

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

F32-INCF   compiled macro function

properties


ID: SB-SIMD:F32-INCF
ALLOC: HEAP DYNAMIC



F32-INCF names a macro:
  Lambda-list: (PLACE &OPTIONAL (NUM 1.0))
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-MODIFY-MACROS.LISP.NEWEST

definitions
  • SYS:CONTRIB;SB-SIMD;CODE;DEFINE-MODIFY-MACROS.LISP.NEWEST

U8-XOR   compiled cmacro function

properties


ID: SB-SIMD:U8-XOR
ALLOC: HEAP DYNAMIC



U8-XOR names a compiled function:
  Lambda-list: (&REST ARGS)
  Derived type: (FUNCTION * (VALUES (UNSIGNED-BYTE 8) &OPTIONAL))
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-ASSOCIATIVES.LISP.NEWEST

U8-XOR has a compiler-macro:
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-ASSOCIATIVES.LISP.NEWEST

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

U64-NOT   compiled function

properties


ID: SB-SIMD:U64-NOT
ALLOC: HEAP DYNAMIC



U64-NOT names a compiled function:
  Lambda-list: (ARGUMENT-0)
  Derived type: (FUNCTION (T) (VALUES (UNSIGNED-BYTE 64) &OPTIONAL))
  Inline proclamation: INLINE (inline expansion available)
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-INSTRUCTIONS.LISP.NEWEST

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

U32-ARRAY   compiled function

properties


ID: SB-SIMD:U32-ARRAY
ALLOC: HEAP DYNAMIC



U32-ARRAY names a compiled function:
  Lambda-list: (X)
  Declared type: (FUNCTION (T) (VALUES (ARRAY (UNSIGNED-BYTE 32)) &OPTIONAL))
  Derived type: (FUNCTION (T) *)
  Known attributes: foldable
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-SCALAR-CASTS.LISP.NEWEST

U32-ARRAY names a type-specifier:
  Lambda-list: ()
  Expansion: (ARRAY (UNSIGNED-BYTE 32))

definitions
  • SYS:CONTRIB;SB-SIMD;CODE;DEFINE-TYPES.LISP.NEWEST
  • SYS:CONTRIB;SB-SIMD;CODE;DEFINE-SCALAR-CASTS.LISP.NEWEST
  • SYS:CONTRIB;SB-SIMD;CODE;DEFINE-SCALAR-CASTS.LISP.NEWEST
    • (((ARRAY (UNSIGNED-BYTE 32))) optimize)
  • SYS:CONTRIB;SB-SIMD;CODE;DEFINE-SCALAR-CASTS.LISP.NEWEST

S64VEC   compiled function

properties


ID: SB-SIMD:S64VEC
ALLOC: HEAP DYNAMIC



S64VEC names a compiled function:
  Lambda-list: (X)
  Declared type: (FUNCTION (T)
                  (VALUES (SIMPLE-ARRAY (SIGNED-BYTE 64) (*)) &OPTIONAL))
  Derived type: (FUNCTION (T) *)
  Known attributes: foldable
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-SCALAR-CASTS.LISP.NEWEST

S64VEC names a type-specifier:
  Lambda-list: ()
  Expansion: (SIMPLE-ARRAY (SIGNED-BYTE 64) (*))

definitions
  • SYS:CONTRIB;SB-SIMD;CODE;DEFINE-TYPES.LISP.NEWEST
  • SYS:CONTRIB;SB-SIMD;CODE;DEFINE-SCALAR-CASTS.LISP.NEWEST
  • SYS:CONTRIB;SB-SIMD;CODE;DEFINE-SCALAR-CASTS.LISP.NEWEST
  • SYS:CONTRIB;SB-SIMD;CODE;DEFINE-SCALAR-CASTS.LISP.NEWEST
    • (((SIMPLE-ARRAY (SIGNED-BYTE 64) (*))) optimize)

U64-   compiled cmacro function

properties


ID: SB-SIMD:U64-
ALLOC: HEAP DYNAMIC



U64- names a compiled function:
  Lambda-list: (ARG &REST MORE-ARGS)
  Derived type: (FUNCTION (T &REST T) (VALUES (UNSIGNED-BYTE 64) &OPTIONAL))
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-REDUCERS.LISP.NEWEST

U64- has a compiler-macro:
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-REDUCERS.LISP.NEWEST

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

S16-INCF   compiled macro function

properties


ID: SB-SIMD:S16-INCF
ALLOC: HEAP DYNAMIC



S16-INCF names a macro:
  Lambda-list: (PLACE &OPTIONAL (NUM 1))
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-MODIFY-MACROS.LISP.NEWEST

definitions
  • SYS:CONTRIB;SB-SIMD;CODE;DEFINE-MODIFY-MACROS.LISP.NEWEST

F32-ANDC1   compiled function

properties


ID: SB-SIMD:F32-ANDC1
ALLOC: HEAP DYNAMIC



F32-ANDC1 names a compiled function:
  Lambda-list: (ARGUMENT-0 ARGUMENT-1)
  Derived type: (FUNCTION (T T) (VALUES SINGLE-FLOAT &OPTIONAL))
  Inline proclamation: INLINE (inline expansion available)
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-INSTRUCTIONS.LISP.NEWEST

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

U8+   compiled cmacro function

properties


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



U8+ names a compiled function:
  Lambda-list: (&REST ARGS)
  Derived type: (FUNCTION * (VALUES (UNSIGNED-BYTE 8) &OPTIONAL))
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-ASSOCIATIVES.LISP.NEWEST

U8+ has a compiler-macro:
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-ASSOCIATIVES.LISP.NEWEST

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

F32-DECF   compiled macro function

properties


ID: SB-SIMD:F32-DECF
ALLOC: HEAP DYNAMIC



F32-DECF names a macro:
  Lambda-list: (PLACE &OPTIONAL (NUM 1.0))
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-MODIFY-MACROS.LISP.NEWEST

definitions
  • SYS:CONTRIB;SB-SIMD;CODE;DEFINE-MODIFY-MACROS.LISP.NEWEST

S32-INCF   compiled macro function

properties


ID: SB-SIMD:S32-INCF
ALLOC: HEAP DYNAMIC



S32-INCF names a macro:
  Lambda-list: (PLACE &OPTIONAL (NUM 1))
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-MODIFY-MACROS.LISP.NEWEST

definitions
  • SYS:CONTRIB;SB-SIMD;CODE;DEFINE-MODIFY-MACROS.LISP.NEWEST

S16-DECF   compiled macro function

properties


ID: SB-SIMD:S16-DECF
ALLOC: HEAP DYNAMIC



S16-DECF names a macro:
  Lambda-list: (PLACE &OPTIONAL (NUM 1))
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-MODIFY-MACROS.LISP.NEWEST

definitions
  • SYS:CONTRIB;SB-SIMD;CODE;DEFINE-MODIFY-MACROS.LISP.NEWEST

F32-XOR   compiled cmacro function

properties


ID: SB-SIMD:F32-XOR
ALLOC: HEAP DYNAMIC



F32-XOR names a compiled function:
  Lambda-list: (&REST ARGS)
  Derived type: (FUNCTION * (VALUES SINGLE-FLOAT &OPTIONAL))
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-ASSOCIATIVES.LISP.NEWEST

F32-XOR has a compiler-macro:
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-ASSOCIATIVES.LISP.NEWEST

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

U16-DECF   compiled macro function

properties


ID: SB-SIMD:U16-DECF
ALLOC: HEAP DYNAMIC



U16-DECF names a macro:
  Lambda-list: (PLACE &OPTIONAL (NUM 1))
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-MODIFY-MACROS.LISP.NEWEST

definitions
  • SYS:CONTRIB;SB-SIMD;CODE;DEFINE-MODIFY-MACROS.LISP.NEWEST

S16-NOT   compiled function

properties


ID: SB-SIMD:S16-NOT
ALLOC: HEAP DYNAMIC



S16-NOT names a compiled function:
  Lambda-list: (ARGUMENT-0)
  Derived type: (FUNCTION (T) (VALUES (SIGNED-BYTE 16) &OPTIONAL))
  Inline proclamation: INLINE (inline expansion available)
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-INSTRUCTIONS.LISP.NEWEST

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

S8/=   compiled cmacro function

properties


ID: SB-SIMD:S8/=
ALLOC: HEAP DYNAMIC



S8/= names a compiled function:
  Lambda-list: (ARG &REST MORE-ARGS)
  Derived type: (FUNCTION (T &REST T)
                 (VALUES (OR (INTEGER 0 0) (INTEGER 255 255)) &OPTIONAL))
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-UNEQUALS.LISP.NEWEST

S8/= has a compiler-macro:
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-UNEQUALS.LISP.NEWEST

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

U16>   compiled cmacro function

properties


ID: SB-SIMD:U16>
ALLOC: HEAP DYNAMIC



U16> names a compiled function:
  Lambda-list: (ARG &REST MORE-ARGS)
  Derived type: (FUNCTION (T &REST T)
                 (VALUES (OR (INTEGER 0 0) (INTEGER 65535 65535)) &OPTIONAL))
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-COMPARISONS.LISP.NEWEST

U16> has a compiler-macro:
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-COMPARISONS.LISP.NEWEST

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

U8-MIN   compiled cmacro function

properties


ID: SB-SIMD:U8-MIN
ALLOC: HEAP DYNAMIC



U8-MIN names a compiled function:
  Lambda-list: (ARG &REST MORE-ARGS)
  Derived type: (FUNCTION (T &REST T) (VALUES (UNSIGNED-BYTE 8) &OPTIONAL))
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-ASSOCIATIVES.LISP.NEWEST

U8-MIN has a compiler-macro:
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-ASSOCIATIVES.LISP.NEWEST

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

U1   compiled function

properties


ID: SB-SIMD:U1
ALLOC: HEAP DYNAMIC



U1 names a compiled function:
  Lambda-list: (X)
  Declared type: (FUNCTION (T) (VALUES BIT &OPTIONAL))
  Derived type: (FUNCTION (T) *)
  Known attributes: foldable
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-SCALAR-CASTS.LISP.NEWEST

U1 names a type-specifier:
  Lambda-list: ()
  Expansion: (UNSIGNED-BYTE 1)

definitions
  • SYS:CONTRIB;SB-SIMD;CODE;DEFINE-TYPES.LISP.NEWEST
  • SYS:CONTRIB;SB-SIMD;CODE;DEFINE-SCALAR-CASTS.LISP.NEWEST
  • SYS:CONTRIB;SB-SIMD;CODE;DEFINE-SCALAR-CASTS.LISP.NEWEST
    • ((BIT) optimize)
  • SYS:CONTRIB;SB-SIMD;CODE;DEFINE-SCALAR-CASTS.LISP.NEWEST

F32-   compiled cmacro function

properties


ID: SB-SIMD:F32-
ALLOC: HEAP DYNAMIC



F32- names a compiled function:
  Lambda-list: (ARG &REST MORE-ARGS)
  Derived type: (FUNCTION (T &REST T) (VALUES SINGLE-FLOAT &OPTIONAL))
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-REDUCERS.LISP.NEWEST

F32- has a compiler-macro:
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-REDUCERS.LISP.NEWEST

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

U64-MIN   compiled cmacro function

properties


ID: SB-SIMD:U64-MIN
ALLOC: HEAP DYNAMIC



U64-MIN names a compiled function:
  Lambda-list: (ARG &REST MORE-ARGS)
  Derived type: (FUNCTION (T &REST T) (VALUES (UNSIGNED-BYTE 64) &OPTIONAL))
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-ASSOCIATIVES.LISP.NEWEST

U64-MIN has a compiler-macro:
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-ASSOCIATIVES.LISP.NEWEST

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

F32-AREF   compiled cmacro function

properties


ID: SB-SIMD:F32-AREF
ALLOC: HEAP DYNAMIC



F32-AREF names a compiled function:
  Lambda-list: (ARRAY &REST SUBSCRIPTS)
  Derived type: (FUNCTION ((ARRAY SINGLE-FLOAT) &REST T)
                 (VALUES SINGLE-FLOAT &OPTIONAL))
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-REFFERS.LISP.NEWEST

F32-AREF has a compiler-macro:
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-REFFERS.LISP.NEWEST

(SETF F32-AREF) names a compiled function:
  Lambda-list: (VALUE ARRAY &REST SUBSCRIPTS)
  Derived type: (FUNCTION (SINGLE-FLOAT (ARRAY SINGLE-FLOAT) &REST T)
                 (VALUES T &OPTIONAL))
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-REFFERS.LISP.NEWEST

(SETF F32-AREF) has a compiler-macro:
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-REFFERS.LISP.NEWEST

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

U8-   compiled cmacro function

properties


ID: SB-SIMD:U8-
ALLOC: HEAP DYNAMIC



U8- names a compiled function:
  Lambda-list: (ARG &REST MORE-ARGS)
  Derived type: (FUNCTION (T &REST T) (VALUES (UNSIGNED-BYTE 8) &OPTIONAL))
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-REDUCERS.LISP.NEWEST

U8- has a compiler-macro:
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-REDUCERS.LISP.NEWEST

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

F64-IF   compiled function

properties


ID: SB-SIMD:F64-IF
ALLOC: HEAP DYNAMIC



F64-IF names a compiled function:
  Lambda-list: (ARGUMENT-0 ARGUMENT-1 ARGUMENT-2)
  Derived type: (FUNCTION (T T T) (VALUES DOUBLE-FLOAT &OPTIONAL))
  Inline proclamation: INLINE (inline expansion available)
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-INSTRUCTIONS.LISP.NEWEST

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

S16-   compiled cmacro function

properties


ID: SB-SIMD:S16-
ALLOC: HEAP DYNAMIC



S16- names a compiled function:
  Lambda-list: (ARG &REST MORE-ARGS)
  Derived type: (FUNCTION (T &REST T) (VALUES (SIGNED-BYTE 16) &OPTIONAL))
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-REDUCERS.LISP.NEWEST

S16- has a compiler-macro:
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-REDUCERS.LISP.NEWEST

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

S32-AREF   compiled cmacro function

properties


ID: SB-SIMD:S32-AREF
ALLOC: HEAP DYNAMIC



S32-AREF names a compiled function:
  Lambda-list: (ARRAY &REST SUBSCRIPTS)
  Derived type: (FUNCTION ((ARRAY (SIGNED-BYTE 32)) &REST T)
                 (VALUES (SIGNED-BYTE 32) &OPTIONAL))
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-REFFERS.LISP.NEWEST

S32-AREF has a compiler-macro:
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-REFFERS.LISP.NEWEST

(SETF S32-AREF) names a compiled function:
  Lambda-list: (VALUE ARRAY &REST SUBSCRIPTS)
  Derived type: (FUNCTION ((SIGNED-BYTE 32) (ARRAY (SIGNED-BYTE 32)) &REST T)
                 (VALUES T &OPTIONAL))
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-REFFERS.LISP.NEWEST

(SETF S32-AREF) has a compiler-macro:
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-REFFERS.LISP.NEWEST

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

S32<   compiled cmacro function

properties


ID: SB-SIMD:S32<
ALLOC: HEAP DYNAMIC



S32< names a compiled function:
  Lambda-list: (ARG &REST MORE-ARGS)
  Derived type: (FUNCTION (T &REST T)
                 (VALUES (OR (INTEGER 0 0) (INTEGER 4294967295 4294967295))
                         &OPTIONAL))
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-COMPARISONS.LISP.NEWEST

S32< has a compiler-macro:
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-COMPARISONS.LISP.NEWEST

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

S8-MIN   compiled cmacro function

properties


ID: SB-SIMD:S8-MIN
ALLOC: HEAP DYNAMIC



S8-MIN names a compiled function:
  Lambda-list: (ARG &REST MORE-ARGS)
  Derived type: (FUNCTION (T &REST T) (VALUES (SIGNED-BYTE 8) &OPTIONAL))
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-ASSOCIATIVES.LISP.NEWEST

S8-MIN has a compiler-macro:
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-ASSOCIATIVES.LISP.NEWEST

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

U32-AND   compiled cmacro function

properties


ID: SB-SIMD:U32-AND
ALLOC: HEAP DYNAMIC



U32-AND names a compiled function:
  Lambda-list: (&REST ARGS)
  Derived type: (FUNCTION * (VALUES (UNSIGNED-BYTE 32) &OPTIONAL))
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-ASSOCIATIVES.LISP.NEWEST

U32-AND has a compiler-macro:
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-ASSOCIATIVES.LISP.NEWEST

  • Called by
    • SB-SIMD-AVX:F32/=
    • SB-SIMD-SSE:F32/=
    • SB-SIMD:S32/=
    • SB-SIMD:U32/=
    • SB-SIMD:F32/=
    • SB-SIMD-AVX:F32>=
    • SB-SIMD-AVX:F32>
    • SB-SIMD-AVX:F32<=
    • SB-SIMD-AVX:F32<
    • SB-SIMD-AVX:F32=
    • SB-SIMD-SSE:F32>=
    • SB-SIMD-SSE:F32>
    • SB-SIMD-SSE:F32<=
    • SB-SIMD-SSE:F32<
    • SB-SIMD-SSE:F32=
    • SB-SIMD:S32>=
    • SB-SIMD:S32>
    • SB-SIMD:S32<=
    • SB-SIMD:S32<
    • SB-SIMD:S32=
    • SB-SIMD:U32>=
    • SB-SIMD:U32>
    • SB-SIMD:U32<=
    • SB-SIMD:U32<
    • SB-SIMD:U32=
    • SB-SIMD:F32>=
    • SB-SIMD:F32>
    • SB-SIMD:F32<=
    • SB-SIMD:F32<
    • SB-SIMD:F32=
definitions
  • SYS:CONTRIB;SB-SIMD;CODE;DEFINE-ASSOCIATIVES.LISP.NEWEST

S32-FROM-F32   compiled function

properties


ID: SB-SIMD:S32-FROM-F32
ALLOC: HEAP DYNAMIC



S32-FROM-F32 names a compiled function:
  Lambda-list: (ARGUMENT-0)
  Derived type: (FUNCTION (T) (VALUES (SIGNED-BYTE 32) &OPTIONAL))
  Inline proclamation: INLINE (inline expansion available)
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-INSTRUCTIONS.LISP.NEWEST

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

U32   compiled function

properties


ID: SB-SIMD:U32
ALLOC: HEAP DYNAMIC



U32 names a compiled function:
  Lambda-list: (X)
  Declared type: (FUNCTION (T) (VALUES (UNSIGNED-BYTE 32) &OPTIONAL))
  Derived type: (FUNCTION (T) *)
  Known attributes: foldable
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-SCALAR-CASTS.LISP.NEWEST

U32 names a type-specifier:
  Lambda-list: ()
  Expansion: (UNSIGNED-BYTE 32)

  • Called by
    • SB-SIMD-AVX:F32/=
    • SB-SIMD-SSE:F32/=
    • SB-SIMD:S32/=
    • SB-SIMD:U32/=
    • SB-SIMD:F32/=
    • SB-SIMD-AVX:F32>=
    • SB-SIMD-AVX:F32>
    • SB-SIMD-AVX:F32<=
    • SB-SIMD-AVX:F32<
    • SB-SIMD-AVX:F32=
    • SB-SIMD-SSE:F32>=
    • SB-SIMD-SSE:F32>
    • SB-SIMD-SSE:F32<=
    • SB-SIMD-SSE:F32<
    • SB-SIMD-SSE:F32=
    • SB-SIMD:S32>=
    • SB-SIMD:S32>
    • SB-SIMD:S32<=
    • SB-SIMD:S32<
    • SB-SIMD:S32=
    • SB-SIMD:U32>=
    • SB-SIMD:U32>
    • SB-SIMD:U32<=
    • SB-SIMD:U32<
    • SB-SIMD:U32=
    • SB-SIMD:F32>=
    • SB-SIMD:F32>
    • SB-SIMD:F32<=
    • SB-SIMD:F32<
    • SB-SIMD:F32=
    • SB-SIMD:U32-
    • SB-SIMD:U32+
    • SB-SIMD:U32-MIN
    • SB-SIMD:U32-MAX
    • SB-SIMD:U32-XOR
    • SB-SIMD:U32-OR
    • SB-SIMD:U32-AND
    • SB-SIMD-AVX2:U32.8-BROADCAST
    • SB-SIMD-AVX2:MAKE-U32.8
    • SB-SIMD-AVX2:U32.4-BROADCAST
    • SB-SIMD-AVX:U32.8-BROADCAST
    • SB-SIMD-AVX:MAKE-U32.8
    • SB-SIMD-AVX::U32.8!-FROM-U32
    • SB-SIMD-AVX:U32.4-BROADCAST
    • SB-SIMD-AVX:MAKE-U32.4
    • SB-SIMD-AVX::U32.4!-FROM-U32
    • SB-SIMD-SSE4.1:U32.4-INSERT
    • SB-SIMD-SSE2:U32.4-BROADCAST
    • SB-SIMD-SSE2:MAKE-U32.4
    • SB-SIMD:S32-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:F32-IF
    • SB-SIMD:U64-FROM-U32S
    • SB-SIMD-AVX2:U32.8
    • SB-SIMD-AVX:U32.8
    • SB-SIMD-AVX:U32.4
    • SB-SIMD-SSE2:U32.4
definitions
  • SYS:CONTRIB;SB-SIMD;CODE;DEFINE-TYPES.LISP.NEWEST
  • SYS:CONTRIB;SB-SIMD;CODE;DEFINE-SCALAR-CASTS.LISP.NEWEST
  • SYS:CONTRIB;SB-SIMD;CODE;DEFINE-SCALAR-CASTS.LISP.NEWEST
  • SYS:CONTRIB;SB-SIMD;CODE;DEFINE-SCALAR-CASTS.LISP.NEWEST
    • (((UNSIGNED-BYTE 32)) optimize)

S16+   compiled cmacro function

properties


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



S16+ names a compiled function:
  Lambda-list: (&REST ARGS)
  Derived type: (FUNCTION * (VALUES (SIGNED-BYTE 16) &OPTIONAL))
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-ASSOCIATIVES.LISP.NEWEST

S16+ has a compiler-macro:
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-ASSOCIATIVES.LISP.NEWEST

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

U8-MAX   compiled cmacro function

properties


ID: SB-SIMD:U8-MAX
ALLOC: HEAP DYNAMIC



U8-MAX names a compiled function:
  Lambda-list: (ARG &REST MORE-ARGS)
  Derived type: (FUNCTION (T &REST T) (VALUES (UNSIGNED-BYTE 8) &OPTIONAL))
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-ASSOCIATIVES.LISP.NEWEST

U8-MAX has a compiler-macro:
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-ASSOCIATIVES.LISP.NEWEST

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

F32-MIN   compiled cmacro function

properties


ID: SB-SIMD:F32-MIN
ALLOC: HEAP DYNAMIC



F32-MIN names a compiled function:
  Lambda-list: (ARG &REST MORE-ARGS)
  Derived type: (FUNCTION (T &REST T) (VALUES SINGLE-FLOAT &OPTIONAL))
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-ASSOCIATIVES.LISP.NEWEST

F32-MIN has a compiler-macro:
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-ASSOCIATIVES.LISP.NEWEST

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

S8<=   compiled cmacro function

properties


ID: SB-SIMD:S8<=
ALLOC: HEAP DYNAMIC



S8<= names a compiled function:
  Lambda-list: (ARG &REST MORE-ARGS)
  Derived type: (FUNCTION (T &REST T)
                 (VALUES (OR (INTEGER 0 0) (INTEGER 255 255)) &OPTIONAL))
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-COMPARISONS.LISP.NEWEST

S8<= has a compiler-macro:
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-COMPARISONS.LISP.NEWEST

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

F32*   compiled cmacro function

properties


ID: SB-SIMD:F32*
ALLOC: HEAP DYNAMIC



F32* names a compiled function:
  Lambda-list: (&REST ARGS)
  Derived type: (FUNCTION * (VALUES SINGLE-FLOAT &OPTIONAL))
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-ASSOCIATIVES.LISP.NEWEST

F32* has a compiler-macro:
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-ASSOCIATIVES.LISP.NEWEST

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

F64-ROW-MAJOR-AREF   compiled function

properties


ID: SB-SIMD:F64-ROW-MAJOR-AREF
ALLOC: HEAP DYNAMIC



F64-ROW-MAJOR-AREF names a compiled function:
  Lambda-list: (ARRAY INDEX)
  Derived type: (FUNCTION ((ARRAY DOUBLE-FLOAT) T)
                 (VALUES DOUBLE-FLOAT &OPTIONAL))
  Inline proclamation: INLINE (inline expansion available)
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-REFFERS.LISP.NEWEST

(SETF F64-ROW-MAJOR-AREF) names a compiled function:
  Lambda-list: (VALUE ARRAY INDEX)
  Derived type: (FUNCTION (DOUBLE-FLOAT (ARRAY DOUBLE-FLOAT) T)
                 (VALUES DOUBLE-FLOAT &OPTIONAL))
  Inline proclamation: INLINE (inline expansion available)
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-REFFERS.LISP.NEWEST

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

S32-DECF   compiled macro function

properties


ID: SB-SIMD:S32-DECF
ALLOC: HEAP DYNAMIC



S32-DECF names a macro:
  Lambda-list: (PLACE &OPTIONAL (NUM 1))
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-MODIFY-MACROS.LISP.NEWEST

definitions
  • SYS:CONTRIB;SB-SIMD;CODE;DEFINE-MODIFY-MACROS.LISP.NEWEST

S8>=   compiled cmacro function

properties


ID: SB-SIMD:S8>=
ALLOC: HEAP DYNAMIC



S8>= names a compiled function:
  Lambda-list: (ARG &REST MORE-ARGS)
  Derived type: (FUNCTION (T &REST T)
                 (VALUES (OR (INTEGER 0 0) (INTEGER 255 255)) &OPTIONAL))
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-COMPARISONS.LISP.NEWEST

S8>= has a compiler-macro:
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-COMPARISONS.LISP.NEWEST

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

S8-XOR   compiled cmacro function

properties


ID: SB-SIMD:S8-XOR
ALLOC: HEAP DYNAMIC



S8-XOR names a compiled function:
  Lambda-list: (&REST ARGS)
  Derived type: (FUNCTION * (VALUES (SIGNED-BYTE 8) &OPTIONAL))
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-ASSOCIATIVES.LISP.NEWEST

S8-XOR has a compiler-macro:
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-ASSOCIATIVES.LISP.NEWEST

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

F32<   compiled cmacro function

properties


ID: SB-SIMD:F32<
ALLOC: HEAP DYNAMIC



F32< names a compiled function:
  Lambda-list: (ARG &REST MORE-ARGS)
  Derived type: (FUNCTION (T &REST T)
                 (VALUES (OR (INTEGER 0 0) (INTEGER 4294967295 4294967295))
                         &OPTIONAL))
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-COMPARISONS.LISP.NEWEST

F32< has a compiler-macro:
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-COMPARISONS.LISP.NEWEST

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

U16-NOT   compiled function

properties


ID: SB-SIMD:U16-NOT
ALLOC: HEAP DYNAMIC



U16-NOT names a compiled function:
  Lambda-list: (ARGUMENT-0)
  Derived type: (FUNCTION (T) (VALUES (UNSIGNED-BYTE 16) &OPTIONAL))
  Inline proclamation: INLINE (inline expansion available)
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-INSTRUCTIONS.LISP.NEWEST

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

U8-FROM-BOOLEAN   compiled function

properties


ID: SB-SIMD:U8-FROM-BOOLEAN
ALLOC: HEAP DYNAMIC



U8-FROM-BOOLEAN names a compiled function:
  Lambda-list: (EXPR)
  Derived type: (FUNCTION (T)
                 (VALUES (OR (INTEGER 0 0) (INTEGER 255 255)) &OPTIONAL))
  Inline proclamation: INLINE (inline expansion available)
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-FAKE-VOPS.LISP.NEWEST

  • Called by
    • 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-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=
definitions
  • SYS:CONTRIB;SB-SIMD;CODE;DEFINE-FAKE-VOPS.LISP.NEWEST

U16-IF   compiled function

properties


ID: SB-SIMD:U16-IF
ALLOC: HEAP DYNAMIC



U16-IF names a compiled function:
  Lambda-list: (ARGUMENT-0 ARGUMENT-1 ARGUMENT-2)
  Derived type: (FUNCTION (T T T) (VALUES (UNSIGNED-BYTE 16) &OPTIONAL))
  Inline proclamation: INLINE (inline expansion available)
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-INSTRUCTIONS.LISP.NEWEST

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

F64/   compiled cmacro function

properties


ID: SB-SIMD:F64/
ALLOC: HEAP DYNAMIC



F64/ names a compiled function:
  Lambda-list: (ARG &REST MORE-ARGS)
  Derived type: (FUNCTION (T &REST T) (VALUES DOUBLE-FLOAT &OPTIONAL))
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-REDUCERS.LISP.NEWEST

F64/ has a compiler-macro:
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-REDUCERS.LISP.NEWEST

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

S16-IF   compiled function

properties


ID: SB-SIMD:S16-IF
ALLOC: HEAP DYNAMIC



S16-IF names a compiled function:
  Lambda-list: (ARGUMENT-0 ARGUMENT-1 ARGUMENT-2)
  Derived type: (FUNCTION (T T T) (VALUES (SIGNED-BYTE 16) &OPTIONAL))
  Inline proclamation: INLINE (inline expansion available)
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-INSTRUCTIONS.LISP.NEWEST

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

S32-AND   compiled cmacro function

properties


ID: SB-SIMD:S32-AND
ALLOC: HEAP DYNAMIC



S32-AND names a compiled function:
  Lambda-list: (&REST ARGS)
  Derived type: (FUNCTION * (VALUES (SIGNED-BYTE 32) &OPTIONAL))
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-ASSOCIATIVES.LISP.NEWEST

S32-AND has a compiler-macro:
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-ASSOCIATIVES.LISP.NEWEST

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

U8VEC   compiled function

properties


ID: SB-SIMD:U8VEC
ALLOC: HEAP DYNAMIC



U8VEC names a compiled function:
  Lambda-list: (X)
  Declared type: (FUNCTION (T)
                  (VALUES (SIMPLE-ARRAY (UNSIGNED-BYTE 8) (*)) &OPTIONAL))
  Derived type: (FUNCTION (T) *)
  Known attributes: foldable
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-SCALAR-CASTS.LISP.NEWEST

U8VEC names a type-specifier:
  Lambda-list: ()
  Expansion: (SIMPLE-ARRAY (UNSIGNED-BYTE 8) (*))

definitions
  • SYS:CONTRIB;SB-SIMD;CODE;DEFINE-TYPES.LISP.NEWEST
  • SYS:CONTRIB;SB-SIMD;CODE;DEFINE-SCALAR-CASTS.LISP.NEWEST
  • SYS:CONTRIB;SB-SIMD;CODE;DEFINE-SCALAR-CASTS.LISP.NEWEST
  • SYS:CONTRIB;SB-SIMD;CODE;DEFINE-SCALAR-CASTS.LISP.NEWEST
    • (((SIMPLE-ARRAY (UNSIGNED-BYTE 8) (*))) optimize)

U16-XOR   compiled cmacro function

properties


ID: SB-SIMD:U16-XOR
ALLOC: HEAP DYNAMIC



U16-XOR names a compiled function:
  Lambda-list: (&REST ARGS)
  Derived type: (FUNCTION * (VALUES (UNSIGNED-BYTE 16) &OPTIONAL))
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-ASSOCIATIVES.LISP.NEWEST

U16-XOR has a compiler-macro:
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-ASSOCIATIVES.LISP.NEWEST

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

S64+   compiled cmacro function

properties


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



S64+ names a compiled function:
  Lambda-list: (&REST ARGS)
  Derived type: (FUNCTION * (VALUES (SIGNED-BYTE 64) &OPTIONAL))
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-ASSOCIATIVES.LISP.NEWEST

S64+ has a compiler-macro:
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-ASSOCIATIVES.LISP.NEWEST

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

S16-MIN   compiled cmacro function

properties


ID: SB-SIMD:S16-MIN
ALLOC: HEAP DYNAMIC



S16-MIN names a compiled function:
  Lambda-list: (ARG &REST MORE-ARGS)
  Derived type: (FUNCTION (T &REST T) (VALUES (SIGNED-BYTE 16) &OPTIONAL))
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-ASSOCIATIVES.LISP.NEWEST

S16-MIN has a compiler-macro:
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-ASSOCIATIVES.LISP.NEWEST

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

U8-NOT   compiled function

properties


ID: SB-SIMD:U8-NOT
ALLOC: HEAP DYNAMIC



U8-NOT names a compiled function:
  Lambda-list: (ARGUMENT-0)
  Derived type: (FUNCTION (T) (VALUES (UNSIGNED-BYTE 8) &OPTIONAL))
  Inline proclamation: INLINE (inline expansion available)
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-INSTRUCTIONS.LISP.NEWEST

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

U16-MIN   compiled cmacro function

properties


ID: SB-SIMD:U16-MIN
ALLOC: HEAP DYNAMIC



U16-MIN names a compiled function:
  Lambda-list: (ARG &REST MORE-ARGS)
  Derived type: (FUNCTION (T &REST T) (VALUES (UNSIGNED-BYTE 16) &OPTIONAL))
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-ASSOCIATIVES.LISP.NEWEST

U16-MIN has a compiler-macro:
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-ASSOCIATIVES.LISP.NEWEST

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

F64+   compiled cmacro function

properties


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



F64+ names a compiled function:
  Lambda-list: (&REST ARGS)
  Derived type: (FUNCTION * (VALUES DOUBLE-FLOAT &OPTIONAL))
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-ASSOCIATIVES.LISP.NEWEST

F64+ has a compiler-macro:
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-ASSOCIATIVES.LISP.NEWEST

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

U8-DECF   compiled macro function

properties


ID: SB-SIMD:U8-DECF
ALLOC: HEAP DYNAMIC



U8-DECF names a macro:
  Lambda-list: (PLACE &OPTIONAL (NUM 1))
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-MODIFY-MACROS.LISP.NEWEST

definitions
  • SYS:CONTRIB;SB-SIMD;CODE;DEFINE-MODIFY-MACROS.LISP.NEWEST

U16<   compiled cmacro function

properties


ID: SB-SIMD:U16<
ALLOC: HEAP DYNAMIC



U16< names a compiled function:
  Lambda-list: (ARG &REST MORE-ARGS)
  Derived type: (FUNCTION (T &REST T)
                 (VALUES (OR (INTEGER 0 0) (INTEGER 65535 65535)) &OPTIONAL))
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-COMPARISONS.LISP.NEWEST

U16< has a compiler-macro:
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-COMPARISONS.LISP.NEWEST

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

S64-   compiled cmacro function

properties


ID: SB-SIMD:S64-
ALLOC: HEAP DYNAMIC



S64- names a compiled function:
  Lambda-list: (ARG &REST MORE-ARGS)
  Derived type: (FUNCTION (T &REST T) (VALUES (SIGNED-BYTE 64) &OPTIONAL))
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-REDUCERS.LISP.NEWEST

S64- has a compiler-macro:
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-REDUCERS.LISP.NEWEST

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

S64/=   compiled cmacro function

properties


ID: SB-SIMD:S64/=
ALLOC: HEAP DYNAMIC



S64/= names a compiled function:
  Lambda-list: (ARG &REST MORE-ARGS)
  Derived type: (FUNCTION (T &REST T)
                 (VALUES
                  (OR (INTEGER 0 0)
                      (INTEGER 18446744073709551615 18446744073709551615))
                  &OPTIONAL))
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-UNEQUALS.LISP.NEWEST

S64/= has a compiler-macro:
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-UNEQUALS.LISP.NEWEST

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

F64VEC   compiled function

properties


ID: SB-SIMD:F64VEC
ALLOC: HEAP DYNAMIC



F64VEC names a compiled function:
  Lambda-list: (X)
  Declared type: (FUNCTION (T)
                  (VALUES (SIMPLE-ARRAY DOUBLE-FLOAT (*)) &OPTIONAL))
  Derived type: (FUNCTION (T) *)
  Known attributes: foldable
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-SCALAR-CASTS.LISP.NEWEST

F64VEC names a type-specifier:
  Lambda-list: ()
  Expansion: (SIMPLE-ARRAY DOUBLE-FLOAT (*))

definitions
  • SYS:CONTRIB;SB-SIMD;CODE;DEFINE-TYPES.LISP.NEWEST
  • SYS:CONTRIB;SB-SIMD;CODE;DEFINE-SCALAR-CASTS.LISP.NEWEST
  • SYS:CONTRIB;SB-SIMD;CODE;DEFINE-SCALAR-CASTS.LISP.NEWEST
  • SYS:CONTRIB;SB-SIMD;CODE;DEFINE-SCALAR-CASTS.LISP.NEWEST
    • (((SIMPLE-ARRAY DOUBLE-FLOAT (*))) optimize)

S16S-FROM-U64   compiled function

properties


ID: SB-SIMD:S16S-FROM-U64
ALLOC: HEAP DYNAMIC



S16S-FROM-U64 names a compiled function:
  Lambda-list: (ARGUMENT-0)
  Derived type: (FUNCTION (T)
                 (VALUES (SIGNED-BYTE 16) (SIGNED-BYTE 16) (SIGNED-BYTE 16)
                         (SIGNED-BYTE 16) &OPTIONAL))
  Inline proclamation: INLINE (inline expansion available)
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-INSTRUCTIONS.LISP.NEWEST

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

F32>   compiled cmacro function

properties


ID: SB-SIMD:F32>
ALLOC: HEAP DYNAMIC



F32> names a compiled function:
  Lambda-list: (ARG &REST MORE-ARGS)
  Derived type: (FUNCTION (T &REST T)
                 (VALUES (OR (INTEGER 0 0) (INTEGER 4294967295 4294967295))
                         &OPTIONAL))
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-COMPARISONS.LISP.NEWEST

F32> has a compiler-macro:
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-COMPARISONS.LISP.NEWEST

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

U8-OR   compiled cmacro function

properties


ID: SB-SIMD:U8-OR
ALLOC: HEAP DYNAMIC



U8-OR names a compiled function:
  Lambda-list: (&REST ARGS)
  Derived type: (FUNCTION * (VALUES (UNSIGNED-BYTE 8) &OPTIONAL))
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-ASSOCIATIVES.LISP.NEWEST

U8-OR has a compiler-macro:
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-ASSOCIATIVES.LISP.NEWEST

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

INDEX   compiled function

properties


ID: SB-SIMD:INDEX
ALLOC: HEAP DYNAMIC



INDEX names a compiled function:
  Lambda-list: (X)
  Declared type: (FUNCTION (T)
                  (VALUES (INTEGER -17592186044414 17592186044414) &OPTIONAL))
  Derived type: (FUNCTION (T) *)
  Known attributes: foldable
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-SCALAR-CASTS.LISP.NEWEST

INDEX names a type-specifier:
  Lambda-list: ()
  Expansion: SB-SIMD-INTERNALS::INDEX

definitions
  • SYS:CONTRIB;SB-SIMD;CODE;DEFINE-TYPES.LISP.NEWEST
  • SYS:CONTRIB;SB-SIMD;CODE;DEFINE-SCALAR-CASTS.LISP.NEWEST
  • SYS:CONTRIB;SB-SIMD;CODE;DEFINE-SCALAR-CASTS.LISP.NEWEST
    • (((INTEGER -17592186044414 17592186044414)) optimize)
  • SYS:CONTRIB;SB-SIMD;CODE;DEFINE-SCALAR-CASTS.LISP.NEWEST

S64>=   compiled cmacro function

properties


ID: SB-SIMD:S64>=
ALLOC: HEAP DYNAMIC



S64>= names a compiled function:
  Lambda-list: (ARG &REST MORE-ARGS)
  Derived type: (FUNCTION (T &REST T)
                 (VALUES
                  (OR (INTEGER 0 0)
                      (INTEGER 18446744073709551615 18446744073709551615))
                  &OPTIONAL))
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-COMPARISONS.LISP.NEWEST

S64>= has a compiler-macro:
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-COMPARISONS.LISP.NEWEST

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

F32/   compiled cmacro function

properties


ID: SB-SIMD:F32/
ALLOC: HEAP DYNAMIC



F32/ names a compiled function:
  Lambda-list: (ARG &REST MORE-ARGS)
  Derived type: (FUNCTION (T &REST T) (VALUES SINGLE-FLOAT &OPTIONAL))
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-REDUCERS.LISP.NEWEST

F32/ has a compiler-macro:
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-REDUCERS.LISP.NEWEST

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

F32-OR   compiled cmacro function

properties


ID: SB-SIMD:F32-OR
ALLOC: HEAP DYNAMIC



F32-OR names a compiled function:
  Lambda-list: (&REST ARGS)
  Derived type: (FUNCTION * (VALUES SINGLE-FLOAT &OPTIONAL))
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-ASSOCIATIVES.LISP.NEWEST

F32-OR has a compiler-macro:
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-ASSOCIATIVES.LISP.NEWEST

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

U64-FROM-S64   compiled function

properties


ID: SB-SIMD:U64-FROM-S64
ALLOC: HEAP DYNAMIC



U64-FROM-S64 names a compiled function:
  Lambda-list: (ARGUMENT-0)
  Derived type: (FUNCTION (T) (VALUES (UNSIGNED-BYTE 64) &OPTIONAL))
  Inline proclamation: INLINE (inline expansion available)
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-INSTRUCTIONS.LISP.NEWEST

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

U16-AND   compiled cmacro function

properties


ID: SB-SIMD:U16-AND
ALLOC: HEAP DYNAMIC



U16-AND names a compiled function:
  Lambda-list: (&REST ARGS)
  Derived type: (FUNCTION * (VALUES (UNSIGNED-BYTE 16) &OPTIONAL))
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-ASSOCIATIVES.LISP.NEWEST

U16-AND has a compiler-macro:
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-ASSOCIATIVES.LISP.NEWEST

  • Called by
    • SB-SIMD:S16/=
    • SB-SIMD:U16/=
    • SB-SIMD:S16>=
    • SB-SIMD:S16>
    • SB-SIMD:S16<=
    • SB-SIMD:S16<
    • SB-SIMD:S16=
    • SB-SIMD:U16>=
    • SB-SIMD:U16>
    • SB-SIMD:U16<=
    • SB-SIMD:U16<
    • SB-SIMD:U16=
definitions
  • SYS:CONTRIB;SB-SIMD;CODE;DEFINE-ASSOCIATIVES.LISP.NEWEST

F32-MAX   compiled cmacro function

properties


ID: SB-SIMD:F32-MAX
ALLOC: HEAP DYNAMIC



F32-MAX names a compiled function:
  Lambda-list: (ARG &REST MORE-ARGS)
  Derived type: (FUNCTION (T &REST T) (VALUES SINGLE-FLOAT &OPTIONAL))
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-ASSOCIATIVES.LISP.NEWEST

F32-MAX has a compiler-macro:
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-ASSOCIATIVES.LISP.NEWEST

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

F64-MIN   compiled cmacro function

properties


ID: SB-SIMD:F64-MIN
ALLOC: HEAP DYNAMIC



F64-MIN names a compiled function:
  Lambda-list: (ARG &REST MORE-ARGS)
  Derived type: (FUNCTION (T &REST T) (VALUES DOUBLE-FLOAT &OPTIONAL))
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-ASSOCIATIVES.LISP.NEWEST

F64-MIN has a compiler-macro:
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-ASSOCIATIVES.LISP.NEWEST

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

S16-ANDC1   compiled function

properties


ID: SB-SIMD:S16-ANDC1
ALLOC: HEAP DYNAMIC



S16-ANDC1 names a compiled function:
  Lambda-list: (ARGUMENT-0 ARGUMENT-1)
  Derived type: (FUNCTION (T T) (VALUES (SIGNED-BYTE 16) &OPTIONAL))
  Inline proclamation: INLINE (inline expansion available)
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-INSTRUCTIONS.LISP.NEWEST

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

U64-MAX   compiled cmacro function

properties


ID: SB-SIMD:U64-MAX
ALLOC: HEAP DYNAMIC



U64-MAX names a compiled function:
  Lambda-list: (ARG &REST MORE-ARGS)
  Derived type: (FUNCTION (T &REST T) (VALUES (UNSIGNED-BYTE 64) &OPTIONAL))
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-ASSOCIATIVES.LISP.NEWEST

U64-MAX has a compiler-macro:
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-ASSOCIATIVES.LISP.NEWEST

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

U64-ARRAY   compiled function

properties


ID: SB-SIMD:U64-ARRAY
ALLOC: HEAP DYNAMIC



U64-ARRAY names a compiled function:
  Lambda-list: (X)
  Declared type: (FUNCTION (T) (VALUES (ARRAY (UNSIGNED-BYTE 64)) &OPTIONAL))
  Derived type: (FUNCTION (T) *)
  Known attributes: foldable
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-SCALAR-CASTS.LISP.NEWEST

U64-ARRAY names a type-specifier:
  Lambda-list: ()
  Expansion: (ARRAY (UNSIGNED-BYTE 64))

definitions
  • SYS:CONTRIB;SB-SIMD;CODE;DEFINE-TYPES.LISP.NEWEST
  • SYS:CONTRIB;SB-SIMD;CODE;DEFINE-SCALAR-CASTS.LISP.NEWEST
  • SYS:CONTRIB;SB-SIMD;CODE;DEFINE-SCALAR-CASTS.LISP.NEWEST
    • (((ARRAY (UNSIGNED-BYTE 64))) optimize)
  • SYS:CONTRIB;SB-SIMD;CODE;DEFINE-SCALAR-CASTS.LISP.NEWEST

S16VEC   compiled function

properties


ID: SB-SIMD:S16VEC
ALLOC: HEAP DYNAMIC



S16VEC names a compiled function:
  Lambda-list: (X)
  Declared type: (FUNCTION (T)
                  (VALUES (SIMPLE-ARRAY (SIGNED-BYTE 16) (*)) &OPTIONAL))
  Derived type: (FUNCTION (T) *)
  Known attributes: foldable
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-SCALAR-CASTS.LISP.NEWEST

S16VEC names a type-specifier:
  Lambda-list: ()
  Expansion: (SIMPLE-ARRAY (SIGNED-BYTE 16) (*))

definitions
  • SYS:CONTRIB;SB-SIMD;CODE;DEFINE-TYPES.LISP.NEWEST
  • SYS:CONTRIB;SB-SIMD;CODE;DEFINE-SCALAR-CASTS.LISP.NEWEST
  • SYS:CONTRIB;SB-SIMD;CODE;DEFINE-SCALAR-CASTS.LISP.NEWEST
  • SYS:CONTRIB;SB-SIMD;CODE;DEFINE-SCALAR-CASTS.LISP.NEWEST
    • (((SIMPLE-ARRAY (SIGNED-BYTE 16) (*))) optimize)

S32-OR   compiled cmacro function

properties


ID: SB-SIMD:S32-OR
ALLOC: HEAP DYNAMIC



S32-OR names a compiled function:
  Lambda-list: (&REST ARGS)
  Derived type: (FUNCTION * (VALUES (SIGNED-BYTE 32) &OPTIONAL))
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-ASSOCIATIVES.LISP.NEWEST

S32-OR has a compiler-macro:
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-ASSOCIATIVES.LISP.NEWEST

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

U64-IF   compiled function

properties


ID: SB-SIMD:U64-IF
ALLOC: HEAP DYNAMIC



U64-IF names a compiled function:
  Lambda-list: (ARGUMENT-0 ARGUMENT-1 ARGUMENT-2)
  Derived type: (FUNCTION (T T T) (VALUES (UNSIGNED-BYTE 64) &OPTIONAL))
  Inline proclamation: INLINE (inline expansion available)
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-INSTRUCTIONS.LISP.NEWEST

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

S32-XOR   compiled cmacro function

properties


ID: SB-SIMD:S32-XOR
ALLOC: HEAP DYNAMIC



S32-XOR names a compiled function:
  Lambda-list: (&REST ARGS)
  Derived type: (FUNCTION * (VALUES (SIGNED-BYTE 32) &OPTIONAL))
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-ASSOCIATIVES.LISP.NEWEST

S32-XOR has a compiler-macro:
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-ASSOCIATIVES.LISP.NEWEST

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

S8VEC   compiled function

properties


ID: SB-SIMD:S8VEC
ALLOC: HEAP DYNAMIC



S8VEC names a compiled function:
  Lambda-list: (X)
  Declared type: (FUNCTION (T)
                  (VALUES (SIMPLE-ARRAY (SIGNED-BYTE 8) (*)) &OPTIONAL))
  Derived type: (FUNCTION (T) *)
  Known attributes: foldable
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-SCALAR-CASTS.LISP.NEWEST

S8VEC names a type-specifier:
  Lambda-list: ()
  Expansion: (SIMPLE-ARRAY (SIGNED-BYTE 8) (*))

definitions
  • SYS:CONTRIB;SB-SIMD;CODE;DEFINE-TYPES.LISP.NEWEST
  • SYS:CONTRIB;SB-SIMD;CODE;DEFINE-SCALAR-CASTS.LISP.NEWEST
  • SYS:CONTRIB;SB-SIMD;CODE;DEFINE-SCALAR-CASTS.LISP.NEWEST
  • SYS:CONTRIB;SB-SIMD;CODE;DEFINE-SCALAR-CASTS.LISP.NEWEST
    • (((SIMPLE-ARRAY (SIGNED-BYTE 8) (*))) optimize)

S8-MAX   compiled cmacro function

properties


ID: SB-SIMD:S8-MAX
ALLOC: HEAP DYNAMIC



S8-MAX names a compiled function:
  Lambda-list: (ARG &REST MORE-ARGS)
  Derived type: (FUNCTION (T &REST T) (VALUES (SIGNED-BYTE 8) &OPTIONAL))
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-ASSOCIATIVES.LISP.NEWEST

S8-MAX has a compiler-macro:
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-ASSOCIATIVES.LISP.NEWEST

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

U32<=   compiled cmacro function

properties


ID: SB-SIMD:U32<=
ALLOC: HEAP DYNAMIC



U32<= names a compiled function:
  Lambda-list: (ARG &REST MORE-ARGS)
  Derived type: (FUNCTION (T &REST T)
                 (VALUES (OR (INTEGER 0 0) (INTEGER 4294967295 4294967295))
                         &OPTIONAL))
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-COMPARISONS.LISP.NEWEST

U32<= has a compiler-macro:
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-COMPARISONS.LISP.NEWEST

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

U64+   compiled cmacro function

properties


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



U64+ names a compiled function:
  Lambda-list: (&REST ARGS)
  Derived type: (FUNCTION * (VALUES (UNSIGNED-BYTE 64) &OPTIONAL))
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-ASSOCIATIVES.LISP.NEWEST

U64+ has a compiler-macro:
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-ASSOCIATIVES.LISP.NEWEST

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

U8>   compiled cmacro function

properties


ID: SB-SIMD:U8>
ALLOC: HEAP DYNAMIC



U8> names a compiled function:
  Lambda-list: (ARG &REST MORE-ARGS)
  Derived type: (FUNCTION (T &REST T)
                 (VALUES (OR (INTEGER 0 0) (INTEGER 255 255)) &OPTIONAL))
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-COMPARISONS.LISP.NEWEST

U8> has a compiler-macro:
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-COMPARISONS.LISP.NEWEST

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

S32>   compiled cmacro function

properties


ID: SB-SIMD:S32>
ALLOC: HEAP DYNAMIC



S32> names a compiled function:
  Lambda-list: (ARG &REST MORE-ARGS)
  Derived type: (FUNCTION (T &REST T)
                 (VALUES (OR (INTEGER 0 0) (INTEGER 4294967295 4294967295))
                         &OPTIONAL))
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-COMPARISONS.LISP.NEWEST

S32> has a compiler-macro:
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-COMPARISONS.LISP.NEWEST

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

S16-AND   compiled cmacro function

properties


ID: SB-SIMD:S16-AND
ALLOC: HEAP DYNAMIC



S16-AND names a compiled function:
  Lambda-list: (&REST ARGS)
  Derived type: (FUNCTION * (VALUES (SIGNED-BYTE 16) &OPTIONAL))
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-ASSOCIATIVES.LISP.NEWEST

S16-AND has a compiler-macro:
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-ASSOCIATIVES.LISP.NEWEST

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

U8=   compiled cmacro function

properties


ID: SB-SIMD:U8=
ALLOC: HEAP DYNAMIC



U8= names a compiled function:
  Lambda-list: (ARG &REST MORE-ARGS)
  Derived type: (FUNCTION (T &REST T)
                 (VALUES (OR (INTEGER 0 0) (INTEGER 255 255)) &OPTIONAL))
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-COMPARISONS.LISP.NEWEST

U8= has a compiler-macro:
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-COMPARISONS.LISP.NEWEST

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

S8<   compiled cmacro function

properties


ID: SB-SIMD:S8<
ALLOC: HEAP DYNAMIC



S8< names a compiled function:
  Lambda-list: (ARG &REST MORE-ARGS)
  Derived type: (FUNCTION (T &REST T)
                 (VALUES (OR (INTEGER 0 0) (INTEGER 255 255)) &OPTIONAL))
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-COMPARISONS.LISP.NEWEST

S8< has a compiler-macro:
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-COMPARISONS.LISP.NEWEST

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

S64-ANDC1   compiled function

properties


ID: SB-SIMD:S64-ANDC1
ALLOC: HEAP DYNAMIC



S64-ANDC1 names a compiled function:
  Lambda-list: (ARGUMENT-0 ARGUMENT-1)
  Derived type: (FUNCTION (T T) (VALUES (SIGNED-BYTE 64) &OPTIONAL))
  Inline proclamation: INLINE (inline expansion available)
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-INSTRUCTIONS.LISP.NEWEST

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

U32-ODD-BITS   compiled function

properties


ID: SB-SIMD:U32-ODD-BITS
ALLOC: HEAP DYNAMIC



U32-ODD-BITS names a compiled function:
  Lambda-list: (X)
  Derived type: (FUNCTION (T) (VALUES (UNSIGNED-BYTE 16) &OPTIONAL))
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-FAKE-VOPS.LISP.NEWEST

  • Called by
    • SB-SIMD-AVX2::%S16.16-MOVEMASK
    • SB-SIMD-AVX2::%U16.16-MOVEMASK
definitions
  • SYS:CONTRIB;SB-SIMD;CODE;DEFINE-FAKE-VOPS.LISP.NEWEST

S8-AND   compiled cmacro function

properties


ID: SB-SIMD:S8-AND
ALLOC: HEAP DYNAMIC



S8-AND names a compiled function:
  Lambda-list: (&REST ARGS)
  Derived type: (FUNCTION * (VALUES (SIGNED-BYTE 8) &OPTIONAL))
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-ASSOCIATIVES.LISP.NEWEST

S8-AND has a compiler-macro:
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-ASSOCIATIVES.LISP.NEWEST

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

U64/=   compiled cmacro function

properties


ID: SB-SIMD:U64/=
ALLOC: HEAP DYNAMIC



U64/= names a compiled function:
  Lambda-list: (ARG &REST MORE-ARGS)
  Derived type: (FUNCTION (T &REST T)
                 (VALUES
                  (OR (INTEGER 0 0)
                      (INTEGER 18446744073709551615 18446744073709551615))
                  &OPTIONAL))
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-UNEQUALS.LISP.NEWEST

U64/= has a compiler-macro:
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-UNEQUALS.LISP.NEWEST

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

F32-ROW-MAJOR-AREF   compiled function

properties


ID: SB-SIMD:F32-ROW-MAJOR-AREF
ALLOC: HEAP DYNAMIC



F32-ROW-MAJOR-AREF names a compiled function:
  Lambda-list: (ARRAY INDEX)
  Derived type: (FUNCTION ((ARRAY SINGLE-FLOAT) T)
                 (VALUES SINGLE-FLOAT &OPTIONAL))
  Inline proclamation: INLINE (inline expansion available)
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-REFFERS.LISP.NEWEST

(SETF F32-ROW-MAJOR-AREF) names a compiled function:
  Lambda-list: (VALUE ARRAY INDEX)
  Derived type: (FUNCTION (SINGLE-FLOAT (ARRAY SINGLE-FLOAT) T)
                 (VALUES SINGLE-FLOAT &OPTIONAL))
  Inline proclamation: INLINE (inline expansion available)
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-REFFERS.LISP.NEWEST

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

S8-ARRAY   compiled function

properties


ID: SB-SIMD:S8-ARRAY
ALLOC: HEAP DYNAMIC



S8-ARRAY names a compiled function:
  Lambda-list: (X)
  Declared type: (FUNCTION (T) (VALUES (ARRAY (SIGNED-BYTE 8)) &OPTIONAL))
  Derived type: (FUNCTION (T) *)
  Known attributes: foldable
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-SCALAR-CASTS.LISP.NEWEST

S8-ARRAY names a type-specifier:
  Lambda-list: ()
  Expansion: (ARRAY (SIGNED-BYTE 8))

definitions
  • SYS:CONTRIB;SB-SIMD;CODE;DEFINE-TYPES.LISP.NEWEST
  • SYS:CONTRIB;SB-SIMD;CODE;DEFINE-SCALAR-CASTS.LISP.NEWEST
  • SYS:CONTRIB;SB-SIMD;CODE;DEFINE-SCALAR-CASTS.LISP.NEWEST
    • (((ARRAY (SIGNED-BYTE 8))) optimize)
  • SYS:CONTRIB;SB-SIMD;CODE;DEFINE-SCALAR-CASTS.LISP.NEWEST

F32-AND   compiled cmacro function

properties


ID: SB-SIMD:F32-AND
ALLOC: HEAP DYNAMIC



F32-AND names a compiled function:
  Lambda-list: (&REST ARGS)
  Derived type: (FUNCTION * (VALUES SINGLE-FLOAT &OPTIONAL))
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-ASSOCIATIVES.LISP.NEWEST

F32-AND has a compiler-macro:
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-ASSOCIATIVES.LISP.NEWEST

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

S16<=   compiled cmacro function

properties


ID: SB-SIMD:S16<=
ALLOC: HEAP DYNAMIC



S16<= names a compiled function:
  Lambda-list: (ARG &REST MORE-ARGS)
  Derived type: (FUNCTION (T &REST T)
                 (VALUES (OR (INTEGER 0 0) (INTEGER 65535 65535)) &OPTIONAL))
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-COMPARISONS.LISP.NEWEST

S16<= has a compiler-macro:
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-COMPARISONS.LISP.NEWEST

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

U16-INCF   compiled macro function

properties


ID: SB-SIMD:U16-INCF
ALLOC: HEAP DYNAMIC



U16-INCF names a macro:
  Lambda-list: (PLACE &OPTIONAL (NUM 1))
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-MODIFY-MACROS.LISP.NEWEST

definitions
  • SYS:CONTRIB;SB-SIMD;CODE;DEFINE-MODIFY-MACROS.LISP.NEWEST

U64   compiled function

properties


ID: SB-SIMD:U64
ALLOC: HEAP DYNAMIC



U64 names a compiled function:
  Lambda-list: (X)
  Declared type: (FUNCTION (T) (VALUES (UNSIGNED-BYTE 64) &OPTIONAL))
  Derived type: (FUNCTION (T) *)
  Known attributes: foldable
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-SCALAR-CASTS.LISP.NEWEST

U64 names a type-specifier:
  Lambda-list: ()
  Expansion: (UNSIGNED-BYTE 64)

  • Called by
    • SB-SIMD-AVX:F64/=
    • SB-SIMD-SSE2:F64/=
    • SB-SIMD:S64/=
    • SB-SIMD:U64/=
    • SB-SIMD:F64/=
    • SB-SIMD-AVX:F64>=
    • SB-SIMD-AVX:F64>
    • SB-SIMD-AVX:F64<=
    • SB-SIMD-AVX:F64<
    • SB-SIMD-AVX:F64=
    • SB-SIMD-SSE2:F64>=
    • SB-SIMD-SSE2:F64>
    • SB-SIMD-SSE2:F64<=
    • SB-SIMD-SSE2:F64<
    • SB-SIMD-SSE2:F64=
    • SB-SIMD:S64>=
    • SB-SIMD:S64>
    • SB-SIMD:S64<=
    • SB-SIMD:S64<
    • SB-SIMD:S64=
    • SB-SIMD:U64>=
    • SB-SIMD:U64>
    • SB-SIMD:U64<=
    • SB-SIMD:U64<
    • SB-SIMD:U64=
    • SB-SIMD:F64>=
    • SB-SIMD:F64>
    • SB-SIMD:F64<=
    • SB-SIMD:F64<
    • SB-SIMD:F64=
    • SB-SIMD:U64-
    • SB-SIMD:U64+
    • SB-SIMD:U64-MIN
    • SB-SIMD:U64-MAX
    • SB-SIMD:U64-XOR
    • SB-SIMD:U64-OR
    • SB-SIMD:U64-AND
    • SB-SIMD-AVX2:U64.4-BROADCAST
    • SB-SIMD-AVX2:MAKE-U64.4
    • SB-SIMD-AVX2:U64.2-BROADCAST
    • SB-SIMD-AVX:U64.4-BROADCAST
    • SB-SIMD-AVX:MAKE-U64.4
    • SB-SIMD-AVX::U64.4!-FROM-U64
    • SB-SIMD-AVX::U64.2-FROM-U64
    • SB-SIMD-AVX:U64.2-BROADCAST
    • SB-SIMD-AVX:MAKE-U64.2
    • SB-SIMD-AVX::U64.2!-FROM-U64
    • SB-SIMD-SSE4.1::U64.2-INSERT
    • SB-SIMD-SSE2:U64.2-BROADCAST
    • SB-SIMD-SSE2:MAKE-U64.2
    • SB-SIMD-SSE2::U64.2!-FROM-U64
    • SB-SIMD:S64-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:F64-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-AVX2:U64.4
    • SB-SIMD-AVX:U64.4
    • SB-SIMD-AVX:U64.2
    • SB-SIMD-SSE2:U64.2
definitions
  • SYS:CONTRIB;SB-SIMD;CODE;DEFINE-TYPES.LISP.NEWEST
  • SYS:CONTRIB;SB-SIMD;CODE;DEFINE-SCALAR-CASTS.LISP.NEWEST
  • SYS:CONTRIB;SB-SIMD;CODE;DEFINE-SCALAR-CASTS.LISP.NEWEST
  • SYS:CONTRIB;SB-SIMD;CODE;DEFINE-SCALAR-CASTS.LISP.NEWEST
    • (((UNSIGNED-BYTE 64)) optimize)

U16   compiled function

properties


ID: SB-SIMD:U16
ALLOC: HEAP DYNAMIC



U16 names a compiled function:
  Lambda-list: (X)
  Declared type: (FUNCTION (T) (VALUES (UNSIGNED-BYTE 16) &OPTIONAL))
  Derived type: (FUNCTION (T) *)
  Known attributes: foldable
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-SCALAR-CASTS.LISP.NEWEST

U16 names a type-specifier:
  Lambda-list: ()
  Expansion: (UNSIGNED-BYTE 16)

  • Called by
    • SB-SIMD:S16/=
    • SB-SIMD:U16/=
    • SB-SIMD:S16>=
    • SB-SIMD:S16>
    • SB-SIMD:S16<=
    • SB-SIMD:S16<
    • SB-SIMD:S16=
    • SB-SIMD:U16>=
    • SB-SIMD:U16>
    • SB-SIMD:U16<=
    • SB-SIMD:U16<
    • SB-SIMD:U16=
    • SB-SIMD:U16-
    • SB-SIMD:U16+
    • SB-SIMD:U16-MIN
    • SB-SIMD:U16-MAX
    • SB-SIMD:U16-XOR
    • SB-SIMD:U16-OR
    • SB-SIMD:U16-AND
    • SB-SIMD-AVX2:U16.16-BROADCAST
    • SB-SIMD-AVX2:MAKE-U16.16
    • SB-SIMD-AVX2:U16.8-BROADCAST
    • SB-SIMD-AVX:U16.16-BROADCAST
    • SB-SIMD-AVX:MAKE-U16.16
    • SB-SIMD-AVX::U16.16!-FROM-U16
    • SB-SIMD-AVX:U16.8-BROADCAST
    • SB-SIMD-AVX:MAKE-U16.8
    • SB-SIMD-AVX::U16.8!-FROM-U16
    • SB-SIMD-SSE2::U32.4!-FROM-U32
    • SB-SIMD-SSE2:U16.8-BROADCAST
    • SB-SIMD-SSE2:MAKE-U16.8
    • SB-SIMD-SSE2::U16.8!-FROM-U16
    • SB-SIMD:S16-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:U64-FROM-U16S
    • SB-SIMD-AVX2:U16.16
    • SB-SIMD-AVX:U16.16
    • SB-SIMD-AVX:U16.8
    • SB-SIMD-SSE2:U16.8
definitions
  • SYS:CONTRIB;SB-SIMD;CODE;DEFINE-TYPES.LISP.NEWEST
  • SYS:CONTRIB;SB-SIMD;CODE;DEFINE-SCALAR-CASTS.LISP.NEWEST
  • SYS:CONTRIB;SB-SIMD;CODE;DEFINE-SCALAR-CASTS.LISP.NEWEST
  • SYS:CONTRIB;SB-SIMD;CODE;DEFINE-SCALAR-CASTS.LISP.NEWEST
    • (((UNSIGNED-BYTE 16)) optimize)

U32-DECF   compiled macro function

properties


ID: SB-SIMD:U32-DECF
ALLOC: HEAP DYNAMIC



U32-DECF names a macro:
  Lambda-list: (PLACE &OPTIONAL (NUM 1))
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-MODIFY-MACROS.LISP.NEWEST

definitions
  • SYS:CONTRIB;SB-SIMD;CODE;DEFINE-MODIFY-MACROS.LISP.NEWEST

S16-XOR   compiled cmacro function

properties


ID: SB-SIMD:S16-XOR
ALLOC: HEAP DYNAMIC



S16-XOR names a compiled function:
  Lambda-list: (&REST ARGS)
  Derived type: (FUNCTION * (VALUES (SIGNED-BYTE 16) &OPTIONAL))
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-ASSOCIATIVES.LISP.NEWEST

S16-XOR has a compiler-macro:
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-ASSOCIATIVES.LISP.NEWEST

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

F64-ANDC1   compiled function

properties


ID: SB-SIMD:F64-ANDC1
ALLOC: HEAP DYNAMIC



F64-ANDC1 names a compiled function:
  Lambda-list: (ARGUMENT-0 ARGUMENT-1)
  Derived type: (FUNCTION (T T) (VALUES DOUBLE-FLOAT &OPTIONAL))
  Inline proclamation: INLINE (inline expansion available)
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-INSTRUCTIONS.LISP.NEWEST

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

U16-AREF   compiled cmacro function

properties


ID: SB-SIMD:U16-AREF
ALLOC: HEAP DYNAMIC



U16-AREF names a compiled function:
  Lambda-list: (ARRAY &REST SUBSCRIPTS)
  Derived type: (FUNCTION ((ARRAY (UNSIGNED-BYTE 16)) &REST T)
                 (VALUES (UNSIGNED-BYTE 16) &OPTIONAL))
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-REFFERS.LISP.NEWEST

U16-AREF has a compiler-macro:
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-REFFERS.LISP.NEWEST

(SETF U16-AREF) names a compiled function:
  Lambda-list: (VALUE ARRAY &REST SUBSCRIPTS)
  Derived type: (FUNCTION
                 ((UNSIGNED-BYTE 16) (ARRAY (UNSIGNED-BYTE 16)) &REST T)
                 (VALUES T &OPTIONAL))
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-REFFERS.LISP.NEWEST

(SETF U16-AREF) has a compiler-macro:
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-REFFERS.LISP.NEWEST

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

S64>   compiled cmacro function

properties


ID: SB-SIMD:S64>
ALLOC: HEAP DYNAMIC



S64> names a compiled function:
  Lambda-list: (ARG &REST MORE-ARGS)
  Derived type: (FUNCTION (T &REST T)
                 (VALUES
                  (OR (INTEGER 0 0)
                      (INTEGER 18446744073709551615 18446744073709551615))
                  &OPTIONAL))
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-COMPARISONS.LISP.NEWEST

S64> has a compiler-macro:
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-COMPARISONS.LISP.NEWEST

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

F32+   compiled cmacro function

properties


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



F32+ names a compiled function:
  Lambda-list: (&REST ARGS)
  Derived type: (FUNCTION * (VALUES SINGLE-FLOAT &OPTIONAL))
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-ASSOCIATIVES.LISP.NEWEST

F32+ has a compiler-macro:
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-ASSOCIATIVES.LISP.NEWEST

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

U64-FROM-S32S   compiled function

properties


ID: SB-SIMD:U64-FROM-S32S
ALLOC: HEAP DYNAMIC



U64-FROM-S32S names a compiled function:
  Lambda-list: (ARGUMENT-0 ARGUMENT-1)
  Derived type: (FUNCTION (T T) (VALUES (UNSIGNED-BYTE 64) &OPTIONAL))
  Inline proclamation: INLINE (inline expansion available)
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-INSTRUCTIONS.LISP.NEWEST

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

S16-ROW-MAJOR-AREF   compiled function

properties


ID: SB-SIMD:S16-ROW-MAJOR-AREF
ALLOC: HEAP DYNAMIC



S16-ROW-MAJOR-AREF names a compiled function:
  Lambda-list: (ARRAY INDEX)
  Derived type: (FUNCTION ((ARRAY (SIGNED-BYTE 16)) T)
                 (VALUES (SIGNED-BYTE 16) &OPTIONAL))
  Inline proclamation: INLINE (inline expansion available)
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-REFFERS.LISP.NEWEST

(SETF S16-ROW-MAJOR-AREF) names a compiled function:
  Lambda-list: (VALUE ARRAY INDEX)
  Derived type: (FUNCTION ((SIGNED-BYTE 16) (ARRAY (SIGNED-BYTE 16)) T)
                 (VALUES (SIGNED-BYTE 16) &OPTIONAL))
  Inline proclamation: INLINE (inline expansion available)
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-REFFERS.LISP.NEWEST

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

S64=   compiled cmacro function

properties


ID: SB-SIMD:S64=
ALLOC: HEAP DYNAMIC



S64= names a compiled function:
  Lambda-list: (ARG &REST MORE-ARGS)
  Derived type: (FUNCTION (T &REST T)
                 (VALUES
                  (OR (INTEGER 0 0)
                      (INTEGER 18446744073709551615 18446744073709551615))
                  &OPTIONAL))
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-COMPARISONS.LISP.NEWEST

S64= has a compiler-macro:
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-COMPARISONS.LISP.NEWEST

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

F32=   compiled cmacro function

properties


ID: SB-SIMD:F32=
ALLOC: HEAP DYNAMIC



F32= names a compiled function:
  Lambda-list: (ARG &REST MORE-ARGS)
  Derived type: (FUNCTION (T &REST T)
                 (VALUES (OR (INTEGER 0 0) (INTEGER 4294967295 4294967295))
                         &OPTIONAL))
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-COMPARISONS.LISP.NEWEST

F32= has a compiler-macro:
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-COMPARISONS.LISP.NEWEST

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

U64VEC   compiled function

properties


ID: SB-SIMD:U64VEC
ALLOC: HEAP DYNAMIC



U64VEC names a compiled function:
  Lambda-list: (X)
  Declared type: (FUNCTION (T)
                  (VALUES (SIMPLE-ARRAY (UNSIGNED-BYTE 64) (*)) &OPTIONAL))
  Derived type: (FUNCTION (T) *)
  Known attributes: foldable
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-SCALAR-CASTS.LISP.NEWEST

U64VEC names a type-specifier:
  Lambda-list: ()
  Expansion: (SIMPLE-ARRAY (UNSIGNED-BYTE 64) (*))

definitions
  • SYS:CONTRIB;SB-SIMD;CODE;DEFINE-TYPES.LISP.NEWEST
  • SYS:CONTRIB;SB-SIMD;CODE;DEFINE-SCALAR-CASTS.LISP.NEWEST
  • SYS:CONTRIB;SB-SIMD;CODE;DEFINE-SCALAR-CASTS.LISP.NEWEST
  • SYS:CONTRIB;SB-SIMD;CODE;DEFINE-SCALAR-CASTS.LISP.NEWEST
    • (((SIMPLE-ARRAY (UNSIGNED-BYTE 64) (*))) optimize)

CHAR-ARRAY   compiled function

properties


ID: SB-SIMD:CHAR-ARRAY
ALLOC: HEAP DYNAMIC



CHAR-ARRAY names a compiled function:
  Lambda-list: (X)
  Declared type: (FUNCTION (T) (VALUES (ARRAY CHARACTER) &OPTIONAL))
  Derived type: (FUNCTION (T) *)
  Known attributes: foldable
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-SCALAR-CASTS.LISP.NEWEST

CHAR-ARRAY names a type-specifier:
  Lambda-list: ()
  Expansion: (ARRAY CHARACTER)

definitions
  • SYS:CONTRIB;SB-SIMD;CODE;DEFINE-TYPES.LISP.NEWEST
  • SYS:CONTRIB;SB-SIMD;CODE;DEFINE-SCALAR-CASTS.LISP.NEWEST
  • SYS:CONTRIB;SB-SIMD;CODE;DEFINE-SCALAR-CASTS.LISP.NEWEST
    • (((ARRAY CHARACTER)) optimize)
  • SYS:CONTRIB;SB-SIMD;CODE;DEFINE-SCALAR-CASTS.LISP.NEWEST

U64-FROM-S16S   compiled function

properties


ID: SB-SIMD:U64-FROM-S16S
ALLOC: HEAP DYNAMIC



U64-FROM-S16S names a compiled function:
  Lambda-list: (ARGUMENT-0 ARGUMENT-1 ARGUMENT-2 ARGUMENT-3)
  Derived type: (FUNCTION (T T T T) (VALUES (UNSIGNED-BYTE 64) &OPTIONAL))
  Inline proclamation: INLINE (inline expansion available)
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-INSTRUCTIONS.LISP.NEWEST

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

S64-IF   compiled function

properties


ID: SB-SIMD:S64-IF
ALLOC: HEAP DYNAMIC



S64-IF names a compiled function:
  Lambda-list: (ARGUMENT-0 ARGUMENT-1 ARGUMENT-2)
  Derived type: (FUNCTION (T T T) (VALUES (SIGNED-BYTE 64) &OPTIONAL))
  Inline proclamation: INLINE (inline expansion available)
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-INSTRUCTIONS.LISP.NEWEST

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

U64-FROM-U16S   compiled function

properties


ID: SB-SIMD:U64-FROM-U16S
ALLOC: HEAP DYNAMIC



U64-FROM-U16S names a compiled function:
  Lambda-list: (ARGUMENT-0 ARGUMENT-1 ARGUMENT-2 ARGUMENT-3)
  Derived type: (FUNCTION (T T T T) (VALUES (UNSIGNED-BYTE 64) &OPTIONAL))
  Inline proclamation: INLINE (inline expansion available)
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-INSTRUCTIONS.LISP.NEWEST

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

F64-AND   compiled cmacro function

properties


ID: SB-SIMD:F64-AND
ALLOC: HEAP DYNAMIC



F64-AND names a compiled function:
  Lambda-list: (&REST ARGS)
  Derived type: (FUNCTION * (VALUES DOUBLE-FLOAT &OPTIONAL))
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-ASSOCIATIVES.LISP.NEWEST

F64-AND has a compiler-macro:
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-ASSOCIATIVES.LISP.NEWEST

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

F64-INCF   compiled macro function

properties


ID: SB-SIMD:F64-INCF
ALLOC: HEAP DYNAMIC



F64-INCF names a macro:
  Lambda-list: (PLACE &OPTIONAL (NUM 1.0d0))
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-MODIFY-MACROS.LISP.NEWEST

definitions
  • SYS:CONTRIB;SB-SIMD;CODE;DEFINE-MODIFY-MACROS.LISP.NEWEST

S8-IF   compiled function

properties


ID: SB-SIMD:S8-IF
ALLOC: HEAP DYNAMIC



S8-IF names a compiled function:
  Lambda-list: (ARGUMENT-0 ARGUMENT-1 ARGUMENT-2)
  Derived type: (FUNCTION (T T T) (VALUES (SIGNED-BYTE 8) &OPTIONAL))
  Inline proclamation: INLINE (inline expansion available)
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-INSTRUCTIONS.LISP.NEWEST

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

S64   compiled function

properties


ID: SB-SIMD:S64
ALLOC: HEAP DYNAMIC



S64 names a compiled function:
  Lambda-list: (X)
  Declared type: (FUNCTION (T) (VALUES (SIGNED-BYTE 64) &OPTIONAL))
  Derived type: (FUNCTION (T) *)
  Known attributes: foldable
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-SCALAR-CASTS.LISP.NEWEST

S64 names a type-specifier:
  Lambda-list: ()
  Expansion: (SIGNED-BYTE 64)

  • Called by
    • SB-SIMD:S64/=
    • SB-SIMD:S64>=
    • SB-SIMD:S64>
    • SB-SIMD:S64<=
    • SB-SIMD:S64<
    • SB-SIMD:S64=
    • SB-SIMD:S64-
    • SB-SIMD:S64+
    • SB-SIMD:S64-MIN
    • SB-SIMD:S64-MAX
    • SB-SIMD:S64-XOR
    • SB-SIMD:S64-OR
    • SB-SIMD:S64-AND
    • SB-SIMD-AVX2:S64.4-BROADCAST
    • SB-SIMD-AVX2:MAKE-S64.4
    • SB-SIMD-AVX2:S64.2-BROADCAST
    • SB-SIMD-AVX:S64.4-BROADCAST
    • SB-SIMD-AVX:MAKE-S64.4
    • SB-SIMD-AVX::S64.4!-FROM-S64
    • SB-SIMD-AVX:S64.2-BROADCAST
    • SB-SIMD-AVX:MAKE-S64.2
    • SB-SIMD-AVX::S64.2!-FROM-S64
    • SB-SIMD-AVX::F64-FROM-S64
    • SB-SIMD-AVX::F32-FROM-S64
    • SB-SIMD-SSE4.1::S64.2-INSERT
    • SB-SIMD-SSE2:S64.2-BROADCAST
    • SB-SIMD-SSE2:MAKE-S64.2
    • SB-SIMD-SSE2::S64.2!-FROM-S64
    • SB-SIMD-SSE2::F64-FROM-S64
    • 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:U64-FROM-S64
    • SB-SIMD-AVX2:S64.4
    • SB-SIMD-AVX:S64.4
    • SB-SIMD-AVX:S64.2
    • SB-SIMD-SSE2:S64.2
definitions
  • SYS:CONTRIB;SB-SIMD;CODE;DEFINE-TYPES.LISP.NEWEST
  • SYS:CONTRIB;SB-SIMD;CODE;DEFINE-SCALAR-CASTS.LISP.NEWEST
  • SYS:CONTRIB;SB-SIMD;CODE;DEFINE-SCALAR-CASTS.LISP.NEWEST
  • SYS:CONTRIB;SB-SIMD;CODE;DEFINE-SCALAR-CASTS.LISP.NEWEST
    • (((SIGNED-BYTE 64)) optimize)

S32/=   compiled cmacro function

properties


ID: SB-SIMD:S32/=
ALLOC: HEAP DYNAMIC



S32/= names a compiled function:
  Lambda-list: (ARG &REST MORE-ARGS)
  Derived type: (FUNCTION (T &REST T)
                 (VALUES (OR (INTEGER 0 0) (INTEGER 4294967295 4294967295))
                         &OPTIONAL))
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-UNEQUALS.LISP.NEWEST

S32/= has a compiler-macro:
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-UNEQUALS.LISP.NEWEST

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

CHARVEC   compiled function

properties


ID: SB-SIMD:CHARVEC
ALLOC: HEAP DYNAMIC



CHARVEC names a compiled function:
  Lambda-list: (X)
  Declared type: (FUNCTION (T) (VALUES (SIMPLE-ARRAY CHARACTER (*)) &OPTIONAL))
  Derived type: (FUNCTION (T) *)
  Known attributes: foldable
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-SCALAR-CASTS.LISP.NEWEST

CHARVEC names a type-specifier:
  Lambda-list: ()
  Expansion: (SIMPLE-ARRAY CHARACTER (*))

definitions
  • SYS:CONTRIB;SB-SIMD;CODE;DEFINE-TYPES.LISP.NEWEST
  • SYS:CONTRIB;SB-SIMD;CODE;DEFINE-SCALAR-CASTS.LISP.NEWEST
  • SYS:CONTRIB;SB-SIMD;CODE;DEFINE-SCALAR-CASTS.LISP.NEWEST
  • SYS:CONTRIB;SB-SIMD;CODE;DEFINE-SCALAR-CASTS.LISP.NEWEST
    • (((SIMPLE-ARRAY CHARACTER (*))) optimize)

F64<   compiled cmacro function

properties


ID: SB-SIMD:F64<
ALLOC: HEAP DYNAMIC



F64< names a compiled function:
  Lambda-list: (ARG &REST MORE-ARGS)
  Derived type: (FUNCTION (T &REST T)
                 (VALUES
                  (OR (INTEGER 0 0)
                      (INTEGER 18446744073709551615 18446744073709551615))
                  &OPTIONAL))
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-COMPARISONS.LISP.NEWEST

F64< has a compiler-macro:
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-COMPARISONS.LISP.NEWEST

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

U8S-FROM-U64   compiled function

properties


ID: SB-SIMD:U8S-FROM-U64
ALLOC: HEAP DYNAMIC



U8S-FROM-U64 names a compiled function:
  Lambda-list: (ARGUMENT-0)
  Derived type: (FUNCTION (T)
                 (VALUES (UNSIGNED-BYTE 8) (UNSIGNED-BYTE 8) (UNSIGNED-BYTE 8)
                         (UNSIGNED-BYTE 8) (UNSIGNED-BYTE 8) (UNSIGNED-BYTE 8)
                         (UNSIGNED-BYTE 8) (UNSIGNED-BYTE 8) &OPTIONAL))
  Inline proclamation: INLINE (inline expansion available)
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-INSTRUCTIONS.LISP.NEWEST

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

U16-ARRAY   compiled function

properties


ID: SB-SIMD:U16-ARRAY
ALLOC: HEAP DYNAMIC



U16-ARRAY names a compiled function:
  Lambda-list: (X)
  Declared type: (FUNCTION (T) (VALUES (ARRAY (UNSIGNED-BYTE 16)) &OPTIONAL))
  Derived type: (FUNCTION (T) *)
  Known attributes: foldable
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-SCALAR-CASTS.LISP.NEWEST

U16-ARRAY names a type-specifier:
  Lambda-list: ()
  Expansion: (ARRAY (UNSIGNED-BYTE 16))

definitions
  • SYS:CONTRIB;SB-SIMD;CODE;DEFINE-TYPES.LISP.NEWEST
  • SYS:CONTRIB;SB-SIMD;CODE;DEFINE-SCALAR-CASTS.LISP.NEWEST
  • SYS:CONTRIB;SB-SIMD;CODE;DEFINE-SCALAR-CASTS.LISP.NEWEST
    • (((ARRAY (UNSIGNED-BYTE 16))) optimize)
  • SYS:CONTRIB;SB-SIMD;CODE;DEFINE-SCALAR-CASTS.LISP.NEWEST