SB-SIMD-SSE2

SB-SIMD-SSE2

properties


ID: SB-SIMD-SSE2


  • shadowed symbols
    • F64-ROW-MAJOR-AREF
    • F64-AREF
    • F64-DECF
    • F64-INCF
    • F64>=
    • F64>
    • F64<=
    • F64<
    • F64/=
    • F64=
    • F64/
    • F64*
    • F64-
    • F64+
    • F64-SQRT
    • F64-MIN
    • F64-MAX
    • F64-NOT
    • F64-ANDC1
    • F64-XOR
    • F64-OR
    • F64-AND
    • F64
  • dependencies
  • dependents

S8.16-AREF   compiled cmacro function

properties


ID: SB-SIMD-SSE2:S8.16-AREF
ALLOC: HEAP DYNAMIC



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

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

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

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

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

F64   compiled function

properties


ID: SB-SIMD-SSE2: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-SSE2:F64/=
    • SB-SIMD-SSE2:F64>=
    • SB-SIMD-SSE2:F64>
    • SB-SIMD-SSE2:F64<=
    • SB-SIMD-SSE2:F64<
    • SB-SIMD-SSE2:F64=
    • SB-SIMD-SSE2:F64/
    • SB-SIMD-SSE2:F64-
    • SB-SIMD-SSE2:F64*
    • SB-SIMD-SSE2:F64+
    • SB-SIMD-SSE2:F64-MIN
    • SB-SIMD-SSE2:F64-MAX
    • SB-SIMD-SSE2:F64-XOR
    • SB-SIMD-SSE2:F64-OR
    • SB-SIMD-SSE2:F64-AND
    • (F64-AREF)
    • (F64-ROW-MAJOR-AREF)
    • SB-SIMD-SSE2::F64-STORE
    • SB-SIMD-SSE2:F64.2-BROADCAST
    • SB-SIMD-SSE2:MAKE-F64.2
    • SB-SIMD-SSE2::F64.2!-FROM-F64
    • SB-SIMD-SSE2:F64-SQRT
    • SB-SIMD-SSE2:F64-NOT
    • SB-SIMD-SSE2:F64-ANDC1
    • SB-SIMD-SSE2::TWO-ARG-F64>=
    • SB-SIMD-SSE2::TWO-ARG-F64>
    • SB-SIMD-SSE2::TWO-ARG-F64<=
    • SB-SIMD-SSE2::TWO-ARG-F64<
    • SB-SIMD-SSE2::TWO-ARG-F64/=
    • SB-SIMD-SSE2::TWO-ARG-F64=
    • SB-SIMD-SSE2::TWO-ARG-F64/
    • SB-SIMD-SSE2::TWO-ARG-F64*
    • SB-SIMD-SSE2::TWO-ARG-F64-
    • SB-SIMD-SSE2::TWO-ARG-F64+
    • SB-SIMD-SSE2::TWO-ARG-F64-MIN
    • SB-SIMD-SSE2::TWO-ARG-F64-MAX
    • SB-SIMD-SSE2::TWO-ARG-F64-XOR
    • SB-SIMD-SSE2::TWO-ARG-F64-OR
    • SB-SIMD-SSE2::TWO-ARG-F64-AND
    • SB-SIMD-SSE2::F32-FROM-F64
    • SB-SIMD-SSE2:F64.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)
  • 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)

MAKE-F64.2   compiled function

properties


ID: SB-SIMD-SSE2:MAKE-F64.2
ALLOC: HEAP DYNAMIC



MAKE-F64.2 names a compiled function:
  Lambda-list: (ARGUMENT-0 ARGUMENT-1)
  Derived type: (FUNCTION (T T)
                 (VALUES (SB-EXT:SIMD-PACK 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

F64-DECF   compiled macro function

properties


ID: SB-SIMD-SSE2: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

F64.2>=   compiled cmacro function

properties


ID: SB-SIMD-SSE2:F64.2>=
ALLOC: HEAP DYNAMIC



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

F64.2>= 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.16<=   compiled cmacro function

properties


ID: SB-SIMD-SSE2:U8.16<=
ALLOC: HEAP DYNAMIC



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

U8.16<= 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.8-NOT   compiled function

properties


ID: SB-SIMD-SSE2:U16.8-NOT
ALLOC: HEAP DYNAMIC



U16.8-NOT names a compiled function:
  Lambda-list: (ARGUMENT-0)
  Derived type: (FUNCTION (T)
                 (VALUES (SB-EXT:SIMD-PACK (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.4<   compiled cmacro function

properties


ID: SB-SIMD-SSE2:F32.4<
ALLOC: HEAP DYNAMIC



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

F32.4< 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.8-ANDC1   compiled function

properties


ID: SB-SIMD-SSE2:S16.8-ANDC1
ALLOC: HEAP DYNAMIC



S16.8-ANDC1 names a compiled function:
  Lambda-list: (ARGUMENT-0 ARGUMENT-1)
  Derived type: (FUNCTION (T T)
                 (VALUES (SB-EXT:SIMD-PACK (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

U16.8/=   compiled cmacro function

properties


ID: SB-SIMD-SSE2:U16.8/=
ALLOC: HEAP DYNAMIC



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

U16.8/= 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

S32.4-   compiled cmacro function

properties


ID: SB-SIMD-SSE2:S32.4-
ALLOC: HEAP DYNAMIC



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

S32.4- 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.2-AND   compiled cmacro function

properties


ID: SB-SIMD-SSE2:U64.2-AND
ALLOC: HEAP DYNAMIC



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

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

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

U8.16-BROADCAST   compiled function

properties


ID: SB-SIMD-SSE2:U8.16-BROADCAST
ALLOC: HEAP DYNAMIC



U8.16-BROADCAST names a compiled function:
  Lambda-list: (ARGUMENT-0)
  Derived type: (FUNCTION (T)
                 (VALUES (SB-EXT:SIMD-PACK (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

F64.2-UNPACKLO   compiled function

properties


ID: SB-SIMD-SSE2:F64.2-UNPACKLO
ALLOC: HEAP DYNAMIC



F64.2-UNPACKLO names a compiled function:
  Lambda-list: (ARGUMENT-0 ARGUMENT-1)
  Derived type: (FUNCTION (T T)
                 (VALUES (SB-EXT:SIMD-PACK 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

S32.4>=   compiled cmacro function

properties


ID: SB-SIMD-SSE2:S32.4>=
ALLOC: HEAP DYNAMIC



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

S32.4>= 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.2-MAX   compiled cmacro function

properties


ID: SB-SIMD-SSE2:F64.2-MAX
ALLOC: HEAP DYNAMIC



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

F64.2-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=   compiled cmacro function

properties


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



F64= 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-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

S32.4-NON-TEMPORAL-ROW-MAJOR-AREF

properties


ID: SB-SIMD-SSE2:S32.4-NON-TEMPORAL-ROW-MAJOR-AREF
ALLOC: HEAP DYNAMIC



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

U8.16/=   compiled cmacro function

properties


ID: SB-SIMD-SSE2:U8.16/=
ALLOC: HEAP DYNAMIC



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

U8.16/= 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

S32.4-NON-TEMPORAL-AREF

properties


ID: SB-SIMD-SSE2:S32.4-NON-TEMPORAL-AREF
ALLOC: HEAP DYNAMIC



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

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

F64.2-HORIZONTAL*   compiled function

properties


ID: SB-SIMD-SSE2:F64.2-HORIZONTAL*
ALLOC: HEAP DYNAMIC



F64.2-HORIZONTAL* 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

S64.2-ROW-MAJOR-AREF   compiled function

properties


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



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

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

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

F64.2-MOVEMASK   compiled function

properties


ID: SB-SIMD-SSE2:F64.2-MOVEMASK
ALLOC: HEAP DYNAMIC



F64.2-MOVEMASK names a compiled function:
  Lambda-list: (ARGUMENT-0)
  Derived type: (FUNCTION (T) (VALUES (UNSIGNED-BYTE 2) &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-SSE2:F64<=
ALLOC: HEAP DYNAMIC



F64<= 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-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

F64.2<   compiled cmacro function

properties


ID: SB-SIMD-SSE2:F64.2<
ALLOC: HEAP DYNAMIC



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

F64.2< 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.8>=   compiled cmacro function

properties


ID: SB-SIMD-SSE2:S16.8>=
ALLOC: HEAP DYNAMIC



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

S16.8>= 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.4-BROADCAST   compiled function

properties


ID: SB-SIMD-SSE2:U32.4-BROADCAST
ALLOC: HEAP DYNAMIC



U32.4-BROADCAST names a compiled function:
  Lambda-list: (ARGUMENT-0)
  Derived type: (FUNCTION (T)
                 (VALUES (SB-EXT:SIMD-PACK (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

MAKE-U16.8   compiled function

properties


ID: SB-SIMD-SSE2:MAKE-U16.8
ALLOC: HEAP DYNAMIC



MAKE-U16.8 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 (SB-EXT:SIMD-PACK (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

MAKE-U32.4   compiled function

properties


ID: SB-SIMD-SSE2:MAKE-U32.4
ALLOC: HEAP DYNAMIC



MAKE-U32.4 names a compiled function:
  Lambda-list: (ARGUMENT-0 ARGUMENT-1 ARGUMENT-2 ARGUMENT-3)
  Derived type: (FUNCTION (T T T T)
                 (VALUES (SB-EXT:SIMD-PACK (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.16-AREF   compiled cmacro function

properties


ID: SB-SIMD-SSE2:U8.16-AREF
ALLOC: HEAP DYNAMIC



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

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

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

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

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

S8.16=   compiled cmacro function

properties


ID: SB-SIMD-SSE2:S8.16=
ALLOC: HEAP DYNAMIC



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

S8.16= 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.16-MOVEMASK   compiled function

properties


ID: SB-SIMD-SSE2:U8.16-MOVEMASK
ALLOC: HEAP DYNAMIC



U8.16-MOVEMASK 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

U16.8   compiled function

properties


ID: SB-SIMD-SSE2:U16.8
ALLOC: HEAP DYNAMIC



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

U16.8 names a type-specifier:
  Lambda-list: ()
  Expansion: (SIMD-PACK SB-SIMD:U16)

  • Called by
    • SB-SIMD-SSE2:S16.8/=
    • SB-SIMD-SSE2:U16.8/=
    • SB-SIMD-SSE2:S16.8>=
    • SB-SIMD-SSE2:S16.8>
    • SB-SIMD-SSE2:S16.8<=
    • SB-SIMD-SSE2:S16.8<
    • SB-SIMD-SSE2:S16.8=
    • SB-SIMD-SSE2:U16.8>=
    • SB-SIMD-SSE2:U16.8>
    • SB-SIMD-SSE2:U16.8<=
    • SB-SIMD-SSE2:U16.8<
    • SB-SIMD-SSE2:U16.8=
    • SB-SIMD-SSE2:U16.8-
    • SB-SIMD-SSE4.1:U16.8-MIN
    • SB-SIMD-SSE4.1:U16.8-MAX
    • SB-SIMD-SSE2:U16.8+
    • SB-SIMD-SSE2:U16.8-XOR
    • SB-SIMD-SSE2:U16.8-OR
    • SB-SIMD-SSE2:U16.8-AND
    • SB-SIMD-SSE4.1:S16.8-IF
    • SB-SIMD-SSE4.1:U16.8-IF
    • (U16.8-NON-TEMPORAL-AREF)
    • (U16.8-NON-TEMPORAL-ROW-MAJOR-AREF)
    • (U16.8-NON-TEMPORAL-AREF)
    • (U16.8-NON-TEMPORAL-ROW-MAJOR-AREF)
    • (U16.8-AREF)
    • (U16.8-ROW-MAJOR-AREF)
    • SB-SIMD-SSE4.1::U16.8-NTSTORE
    • SB-SIMD-SSE2::U16.8-NTSTORE
    • SB-SIMD-SSE2::U16.8-STORE
    • SB-SIMD-SSE4.1:S64.2-FROM-U16.8
    • SB-SIMD-SSE4.1:S32.4-FROM-U16.8
    • SB-SIMD-SSE4.1::S16.8-BLEND
    • SB-SIMD-SSE4.1:U16.8-MINPOS
    • SB-SIMD-SSE4.1::TWO-ARG-U16.8-MIN
    • SB-SIMD-SSE4.1::TWO-ARG-U16.8-MAX
    • SB-SIMD-SSE4.1::U16.8-BLEND
    • SB-SIMD-SSSE3:U16.8-HSUB
    • SB-SIMD-SSSE3:U16.8-HADD
    • SB-SIMD-SSE2:U16.8-SHIFTR
    • SB-SIMD-SSE2:U16.8-SHIFTL
    • SB-SIMD-SSE2:U16.8-SHUFFLELO
    • SB-SIMD-SSE2:U16.8-SHUFFLEHI
    • SB-SIMD-SSE2:U16.8-ELT
    • SB-SIMD-SSE2:U16.8-MOVEMASK
    • SB-SIMD-SSE2:U16.8-UNPACKLO
    • SB-SIMD-SSE2:U16.8-UNPACKHI
    • SB-SIMD-SSE2:U16.8-AVERAGE
    • SB-SIMD-SSE2::TWO-ARG-U16.8<=
    • SB-SIMD-SSE2::TWO-ARG-U16.8>=
    • SB-SIMD-SSE2::TWO-ARG-U16.8<
    • SB-SIMD-SSE2::TWO-ARG-U16.8>
    • SB-SIMD-SSE2::TWO-ARG-U16.8>~
    • SB-SIMD-SSE2::TWO-ARG-U16.8/=
    • SB-SIMD-SSE2::TWO-ARG-U16.8=
    • SB-SIMD-SSE2::TWO-ARG-U16.8-
    • SB-SIMD-SSE2::TWO-ARG-U16.8+
    • SB-SIMD-SSE2:U16.8-NOT
    • SB-SIMD-SSE2:U16.8-ANDC1
    • SB-SIMD-SSE2::TWO-ARG-U16.8-XOR
    • SB-SIMD-SSE2::TWO-ARG-U16.8-OR
    • SB-SIMD-SSE2::TWO-ARG-U16.8-AND
    • SB-SIMD-SSE2:U16.8-VALUES
definitions
  • SYS:CONTRIB;SB-SIMD;CODE;DEFINE-TYPES.LISP.NEWEST
  • SYS:CONTRIB;SB-SIMD;CODE;DEFINE-SIMD-CASTS.LISP.NEWEST
  • SYS:CONTRIB;SB-SIMD;CODE;DEFINE-SIMD-CASTS.LISP.NEWEST
    • ((REAL) optimize)
  • SYS:CONTRIB;SB-SIMD;CODE;DEFINE-SIMD-CASTS.LISP.NEWEST
  • SYS:CONTRIB;SB-SIMD;CODE;DEFINE-SIMD-CASTS.LISP.NEWEST
    • (((SIMD-PACK (UNSIGNED-BYTE 16))) optimize)

MAKE-S16.8   compiled function

properties


ID: SB-SIMD-SSE2:MAKE-S16.8
ALLOC: HEAP DYNAMIC



MAKE-S16.8 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 (SB-EXT:SIMD-PACK (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.16>   compiled cmacro function

properties


ID: SB-SIMD-SSE2:S8.16>
ALLOC: HEAP DYNAMIC



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

S8.16> 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-ROW-MAJOR-AREF   compiled function

properties


ID: SB-SIMD-SSE2: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)
                  (INTEGER -17592186044414 17592186044414))
                 (VALUES DOUBLE-FLOAT &OPTIONAL))
  Inline proclamation: INLINE (inline expansion available)
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-AREFS.LISP.NEWEST

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

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

U64.2-NOT   compiled function

properties


ID: SB-SIMD-SSE2:U64.2-NOT
ALLOC: HEAP DYNAMIC



U64.2-NOT names a compiled function:
  Lambda-list: (ARGUMENT-0)
  Derived type: (FUNCTION (T)
                 (VALUES (SB-EXT:SIMD-PACK (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<   compiled cmacro function

properties


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



F64< 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-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

S64.2-AND   compiled cmacro function

properties


ID: SB-SIMD-SSE2:S64.2-AND
ALLOC: HEAP DYNAMIC



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

S64.2-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/=   compiled cmacro function

properties


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



F64/= 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-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

U16.8!   compiled function

properties


ID: SB-SIMD-SSE2:U16.8!
ALLOC: HEAP DYNAMIC



U16.8! names a compiled function:
  Lambda-list: (X)
  Derived type: (FUNCTION (T) *)
  Inline proclamation: INLINE (inline expansion available)
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-SIMD-CASTS.LISP.NEWEST

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

U16.8>   compiled cmacro function

properties


ID: SB-SIMD-SSE2:U16.8>
ALLOC: HEAP DYNAMIC



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

U16.8> 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.8-NON-TEMPORAL-AREF

properties


ID: SB-SIMD-SSE2:S16.8-NON-TEMPORAL-AREF
ALLOC: HEAP DYNAMIC



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

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

F64.2-NOT   compiled function

properties


ID: SB-SIMD-SSE2:F64.2-NOT
ALLOC: HEAP DYNAMIC



F64.2-NOT names a compiled function:
  Lambda-list: (ARGUMENT-0)
  Derived type: (FUNCTION (T)
                 (VALUES (SB-EXT:SIMD-PACK 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.8<   compiled cmacro function

properties


ID: SB-SIMD-SSE2:U16.8<
ALLOC: HEAP DYNAMIC



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

U16.8< 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.2-XOR   compiled cmacro function

properties


ID: SB-SIMD-SSE2:U64.2-XOR
ALLOC: HEAP DYNAMIC



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

U64.2-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.2-HORIZONTAL-XOR   compiled function

properties


ID: SB-SIMD-SSE2:F64.2-HORIZONTAL-XOR
ALLOC: HEAP DYNAMIC



F64.2-HORIZONTAL-XOR 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

S16.8/=   compiled cmacro function

properties


ID: SB-SIMD-SSE2:S16.8/=
ALLOC: HEAP DYNAMIC



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

S16.8/= 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.2>   compiled cmacro function

properties


ID: SB-SIMD-SSE2:F64.2>
ALLOC: HEAP DYNAMIC



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

F64.2> 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.2-INCF   compiled macro function

properties


ID: SB-SIMD-SSE2:F64.2-INCF
ALLOC: HEAP DYNAMIC



F64.2-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

U16.8-SHUFFLEHI   compiled function

properties


ID: SB-SIMD-SSE2:U16.8-SHUFFLEHI
ALLOC: HEAP DYNAMIC



U16.8-SHUFFLEHI names a compiled function:
  Lambda-list: (ARGUMENT-0 ARGUMENT-1)
  Derived type: (FUNCTION (T T)
                 (VALUES (SB-EXT:SIMD-PACK (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.16-XOR   compiled cmacro function

properties


ID: SB-SIMD-SSE2:U8.16-XOR
ALLOC: HEAP DYNAMIC



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

U8.16-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

S16.8-ROW-MAJOR-AREF   compiled function

properties


ID: SB-SIMD-SSE2:S16.8-ROW-MAJOR-AREF
ALLOC: HEAP DYNAMIC



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

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

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

U64.2-ROW-MAJOR-AREF   compiled function

properties


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



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

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

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

S32.4-UNPACKLO   compiled function

properties


ID: SB-SIMD-SSE2:S32.4-UNPACKLO
ALLOC: HEAP DYNAMIC



S32.4-UNPACKLO names a compiled function:
  Lambda-list: (ARGUMENT-0 ARGUMENT-1)
  Derived type: (FUNCTION (T T)
                 (VALUES (SB-EXT:SIMD-PACK (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

S32.4-AND   compiled cmacro function

properties


ID: SB-SIMD-SSE2:S32.4-AND
ALLOC: HEAP DYNAMIC



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

S32.4-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

S32.4-XOR   compiled cmacro function

properties


ID: SB-SIMD-SSE2:S32.4-XOR
ALLOC: HEAP DYNAMIC



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

S32.4-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.2-HORIZONTAL-OR   compiled function

properties


ID: SB-SIMD-SSE2:F64.2-HORIZONTAL-OR
ALLOC: HEAP DYNAMIC



F64.2-HORIZONTAL-OR 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

U64.2-MOVEMASK   compiled function

properties


ID: SB-SIMD-SSE2:U64.2-MOVEMASK
ALLOC: HEAP DYNAMIC



U64.2-MOVEMASK names a compiled function:
  Lambda-list: (ARGUMENT-0)
  Derived type: (FUNCTION (T) (VALUES (UNSIGNED-BYTE 2) &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.16+   compiled cmacro function

properties


ID: SB-SIMD-SSE2:S8.16+
ALLOC: HEAP DYNAMIC



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

S8.16+ 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.4-BROADCAST   compiled function

properties


ID: SB-SIMD-SSE2:S32.4-BROADCAST
ALLOC: HEAP DYNAMIC



S32.4-BROADCAST names a compiled function:
  Lambda-list: (ARGUMENT-0)
  Derived type: (FUNCTION (T)
                 (VALUES (SB-EXT:SIMD-PACK (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.16-ANDC1   compiled function

properties


ID: SB-SIMD-SSE2:U8.16-ANDC1
ALLOC: HEAP DYNAMIC



U8.16-ANDC1 names a compiled function:
  Lambda-list: (ARGUMENT-0 ARGUMENT-1)
  Derived type: (FUNCTION (T T)
                 (VALUES (SB-EXT:SIMD-PACK (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.8-VALUES   compiled function

properties


ID: SB-SIMD-SSE2:U16.8-VALUES
ALLOC: HEAP DYNAMIC



U16.8-VALUES 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)
                         (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

S64.2-   compiled cmacro function

properties


ID: SB-SIMD-SSE2:S64.2-
ALLOC: HEAP DYNAMIC



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

S64.2- 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.2+   compiled cmacro function

properties


ID: SB-SIMD-SSE2:F64.2+
ALLOC: HEAP DYNAMIC



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

F64.2+ 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.4-XOR   compiled cmacro function

properties


ID: SB-SIMD-SSE2:U32.4-XOR
ALLOC: HEAP DYNAMIC



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

U32.4-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.16!   compiled function

properties


ID: SB-SIMD-SSE2:U8.16!
ALLOC: HEAP DYNAMIC



U8.16! names a compiled function:
  Lambda-list: (X)
  Derived type: (FUNCTION (T) *)
  Inline proclamation: INLINE (inline expansion available)
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-SIMD-CASTS.LISP.NEWEST

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

U64.2-VALUES   compiled function

properties


ID: SB-SIMD-SSE2:U64.2-VALUES
ALLOC: HEAP DYNAMIC



U64.2-VALUES names a compiled function:
  Lambda-list: (ARGUMENT-0)
  Derived type: (FUNCTION (T)
                 (VALUES (UNSIGNED-BYTE 64) (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.4-VALUES   compiled function

properties


ID: SB-SIMD-SSE2:U32.4-VALUES
ALLOC: HEAP DYNAMIC



U32.4-VALUES names a compiled function:
  Lambda-list: (ARGUMENT-0)
  Derived type: (FUNCTION (T)
                 (VALUES (UNSIGNED-BYTE 32) (UNSIGNED-BYTE 32)
                         (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

F64.2-XOR   compiled cmacro function

properties


ID: SB-SIMD-SSE2:F64.2-XOR
ALLOC: HEAP DYNAMIC



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

F64.2-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.8-AVERAGE   compiled function

properties


ID: SB-SIMD-SSE2:U16.8-AVERAGE
ALLOC: HEAP DYNAMIC



U16.8-AVERAGE names a compiled function:
  Lambda-list: (ARGUMENT-0 ARGUMENT-1)
  Derived type: (FUNCTION (T T)
                 (VALUES (SB-EXT:SIMD-PACK (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

S16.8-SHIFTR   compiled function

properties


ID: SB-SIMD-SSE2:S16.8-SHIFTR
ALLOC: HEAP DYNAMIC



S16.8-SHIFTR names a compiled function:
  Lambda-list: (ARGUMENT-0 ARGUMENT-1)
  Derived type: (FUNCTION (T T)
                 (VALUES (SB-EXT:SIMD-PACK (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

S64.2-NON-TEMPORAL-ROW-MAJOR-AREF

properties


ID: SB-SIMD-SSE2:S64.2-NON-TEMPORAL-ROW-MAJOR-AREF
ALLOC: HEAP DYNAMIC



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

F64.2-AREF   compiled cmacro function

properties


ID: SB-SIMD-SSE2:F64.2-AREF
ALLOC: HEAP DYNAMIC



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

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

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

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

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

S32.4-SHUFFLE   compiled function

properties


ID: SB-SIMD-SSE2:S32.4-SHUFFLE
ALLOC: HEAP DYNAMIC



S32.4-SHUFFLE names a compiled function:
  Lambda-list: (ARGUMENT-0 ARGUMENT-1)
  Derived type: (FUNCTION (T T)
                 (VALUES (SB-EXT:SIMD-PACK (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

U16.8-SHIFTR   compiled function

properties


ID: SB-SIMD-SSE2:U16.8-SHIFTR
ALLOC: HEAP DYNAMIC



U16.8-SHIFTR names a compiled function:
  Lambda-list: (ARGUMENT-0 ARGUMENT-1)
  Derived type: (FUNCTION (T T)
                 (VALUES (SB-EXT:SIMD-PACK (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.2-OR   compiled cmacro function

properties


ID: SB-SIMD-SSE2:F64.2-OR
ALLOC: HEAP DYNAMIC



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

F64.2-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.2-DECF   compiled macro function

properties


ID: SB-SIMD-SSE2:U64.2-DECF
ALLOC: HEAP DYNAMIC



U64.2-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

MAKE-S8.16   compiled function

properties


ID: SB-SIMD-SSE2:MAKE-S8.16
ALLOC: HEAP DYNAMIC



MAKE-S8.16 names a compiled function:
  Lambda-list: (ARGUMENT-0 ARGUMENT-1 ARGUMENT-2 ARGUMENT-3 ARGUMENT-4
                ARGUMENT-5 ARGUMENT-6 ARGUMENT-7 ARGUMENT-8 ARGUMENT-9
                ARGUMENT-10 ARGUMENT-11 ARGUMENT-12 ARGUMENT-13 ARGUMENT-14
                ARGUMENT-15)
  Derived type: (FUNCTION (T T T T T T T T T T T T T T T T)
                 (VALUES (SB-EXT:SIMD-PACK (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

S32.4   compiled function

properties


ID: SB-SIMD-SSE2:S32.4
ALLOC: HEAP DYNAMIC



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

S32.4 names a type-specifier:
  Lambda-list: ()
  Expansion: (SIMD-PACK SB-SIMD:S32)

  • Called by
    • SB-SIMD-SSE2:S32.4/=
    • SB-SIMD-SSE2:S32.4>=
    • SB-SIMD-SSE2:S32.4>
    • SB-SIMD-SSE2:S32.4<=
    • SB-SIMD-SSE2:S32.4<
    • SB-SIMD-SSE2:S32.4=
    • SB-SIMD-SSE2:S32.4-
    • SB-SIMD-SSE4.1:S32.4-MULLO
    • SB-SIMD-SSE4.1:S32.4-MIN
    • SB-SIMD-SSE4.1:S32.4-MAX
    • SB-SIMD-SSE2:S32.4+
    • SB-SIMD-SSE2:S32.4-XOR
    • SB-SIMD-SSE2:S32.4-OR
    • SB-SIMD-SSE2:S32.4-AND
    • SB-SIMD-SSE4.1:S32.4-IF
    • (S32.4-NON-TEMPORAL-AREF)
    • (S32.4-NON-TEMPORAL-ROW-MAJOR-AREF)
    • (S32.4-NON-TEMPORAL-AREF)
    • (S32.4-NON-TEMPORAL-ROW-MAJOR-AREF)
    • (S32.4-AREF)
    • (S32.4-ROW-MAJOR-AREF)
    • SB-SIMD-SSE4.1::S32.4-NTSTORE
    • SB-SIMD-SSE2::S32.4-NTSTORE
    • SB-SIMD-SSE2::S32.4-STORE
    • SB-SIMD-SSE4.1:S64.2-FROM-S32.4
    • SB-SIMD-SSE4.1:S32.4-INSERT
    • SB-SIMD-SSE4.1:S32.4-ELT
    • SB-SIMD-SSE4.1::TWO-ARG-S32.4-MULLO
    • SB-SIMD-SSE4.1::TWO-ARG-S32.4-MIN
    • SB-SIMD-SSE4.1::TWO-ARG-S32.4-MAX
    • SB-SIMD-SSE4.1::S32.4-BLEND
    • SB-SIMD-SSE4.1:S16.8-PACK
    • SB-SIMD-SSSE3:S32.4-HSUB
    • SB-SIMD-SSSE3:S32.4-HADD
    • SB-SIMD-SSSE3:S32.4-SIGN
    • SB-SIMD-SSSE3:S32.4-ABS
    • SB-SIMD-SSE2:S32.4-SHIFTR
    • SB-SIMD-SSE2:S32.4-SHIFTL
    • SB-SIMD-SSE2:S32.4-SHUFFLE
    • SB-SIMD-SSE2:S32.4-MOVEMASK
    • SB-SIMD-SSE2:S32.4-UNPACKLO
    • SB-SIMD-SSE2:S32.4-UNPACKHI
    • SB-SIMD-SSE2::TWO-ARG-S32.4<=
    • SB-SIMD-SSE2::TWO-ARG-S32.4>=
    • SB-SIMD-SSE2::TWO-ARG-S32.4<
    • SB-SIMD-SSE2::TWO-ARG-S32.4>
    • SB-SIMD-SSE2::TWO-ARG-S32.4/=
    • SB-SIMD-SSE2::TWO-ARG-S32.4=
    • SB-SIMD-SSE2::TWO-ARG-S32.4-
    • SB-SIMD-SSE2::TWO-ARG-S32.4+
    • SB-SIMD-SSE2:S32.4-NOT
    • SB-SIMD-SSE2:S32.4-ANDC1
    • SB-SIMD-SSE2::TWO-ARG-S32.4-XOR
    • SB-SIMD-SSE2::TWO-ARG-S32.4-OR
    • SB-SIMD-SSE2::TWO-ARG-S32.4-AND
    • SB-SIMD-SSE2:S32.4-VALUES
    • SB-SIMD-SSE2::F32.4-FROM-S32.4
definitions
  • SYS:CONTRIB;SB-SIMD;CODE;DEFINE-TYPES.LISP.NEWEST
  • SYS:CONTRIB;SB-SIMD;CODE;DEFINE-SIMD-CASTS.LISP.NEWEST
  • SYS:CONTRIB;SB-SIMD;CODE;DEFINE-SIMD-CASTS.LISP.NEWEST
    • ((REAL) optimize)
  • SYS:CONTRIB;SB-SIMD;CODE;DEFINE-SIMD-CASTS.LISP.NEWEST
  • SYS:CONTRIB;SB-SIMD;CODE;DEFINE-SIMD-CASTS.LISP.NEWEST
    • (((SIMD-PACK (SIGNED-BYTE 32))) optimize)

U16.8-NON-TEMPORAL-AREF

properties


ID: SB-SIMD-SSE2:U16.8-NON-TEMPORAL-AREF
ALLOC: HEAP DYNAMIC



(SETF U16.8-NON-TEMPORAL-AREF) names a compiled function:
  Lambda-list: (VALUE ARRAY &REST INDICES)
  Derived type: (FUNCTION (T (ARRAY (UNSIGNED-BYTE 16)) &REST T)
                 (VALUES (SB-EXT:SIMD-PACK (UNSIGNED-BYTE 16)) &OPTIONAL))
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-AREFS.LISP.NEWEST

(SETF U16.8-NON-TEMPORAL-AREF) has a compiler-macro:
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-AREFS.LISP.NEWEST

S64.2!   compiled function

properties


ID: SB-SIMD-SSE2:S64.2!
ALLOC: HEAP DYNAMIC



S64.2! names a compiled function:
  Lambda-list: (X)
  Derived type: (FUNCTION (T) *)
  Inline proclamation: INLINE (inline expansion available)
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-SIMD-CASTS.LISP.NEWEST

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

U32.4-OR   compiled cmacro function

properties


ID: SB-SIMD-SSE2:U32.4-OR
ALLOC: HEAP DYNAMIC



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

U32.4-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.4-FROM-F64.2   compiled function

properties


ID: SB-SIMD-SSE2:S32.4-FROM-F64.2
ALLOC: HEAP DYNAMIC



S32.4-FROM-F64.2 names a compiled function:
  Lambda-list: (ARGUMENT-0)
  Derived type: (FUNCTION (T)
                 (VALUES (SB-EXT:SIMD-PACK (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.16-AND   compiled cmacro function

properties


ID: SB-SIMD-SSE2:S8.16-AND
ALLOC: HEAP DYNAMIC



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

S8.16-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

U32.4!   compiled function

properties


ID: SB-SIMD-SSE2:U32.4!
ALLOC: HEAP DYNAMIC



U32.4! names a compiled function:
  Lambda-list: (X)
  Derived type: (FUNCTION (T) *)
  Inline proclamation: INLINE (inline expansion available)
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-SIMD-CASTS.LISP.NEWEST

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

F64.2-HORIZONTAL-MIN   compiled function

properties


ID: SB-SIMD-SSE2:F64.2-HORIZONTAL-MIN
ALLOC: HEAP DYNAMIC



F64.2-HORIZONTAL-MIN 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

U8.16-VALUES   compiled function

properties


ID: SB-SIMD-SSE2:U8.16-VALUES
ALLOC: HEAP DYNAMIC



U8.16-VALUES 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) (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

S8.16-NOT   compiled function

properties


ID: SB-SIMD-SSE2:S8.16-NOT
ALLOC: HEAP DYNAMIC



S8.16-NOT names a compiled function:
  Lambda-list: (ARGUMENT-0)
  Derived type: (FUNCTION (T)
                 (VALUES (SB-EXT:SIMD-PACK (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.4>   compiled cmacro function

properties


ID: SB-SIMD-SSE2:U32.4>
ALLOC: HEAP DYNAMIC



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

U32.4> 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.2   compiled function

properties


ID: SB-SIMD-SSE2:S64.2
ALLOC: HEAP DYNAMIC



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

S64.2 names a type-specifier:
  Lambda-list: ()
  Expansion: (SIMD-PACK SB-SIMD:S64)

  • Called by
    • SB-SIMD-SSE4.1:S64.2/=
    • SB-SIMD-SSE4.2:S64.2>=
    • SB-SIMD-SSE4.2:S64.2>
    • SB-SIMD-SSE4.2:S64.2<=
    • SB-SIMD-SSE4.2:S64.2<
    • SB-SIMD-SSE4.1:S64.2=
    • SB-SIMD-SSE2:S64.2-
    • SB-SIMD-SSE4.1:S64.2-MUL
    • SB-SIMD-SSE2:S64.2+
    • SB-SIMD-SSE2:S64.2-XOR
    • SB-SIMD-SSE2:S64.2-OR
    • SB-SIMD-SSE2:S64.2-AND
    • SB-SIMD-SSE4.1:S64.2-IF
    • (S64.2-NON-TEMPORAL-AREF)
    • (S64.2-NON-TEMPORAL-ROW-MAJOR-AREF)
    • (S64.2-NON-TEMPORAL-AREF)
    • (S64.2-NON-TEMPORAL-ROW-MAJOR-AREF)
    • (S64.2-AREF)
    • (S64.2-ROW-MAJOR-AREF)
    • SB-SIMD-SSE4.1::S64.2-NTSTORE
    • SB-SIMD-SSE2::S64.2-NTSTORE
    • SB-SIMD-SSE2::S64.2-STORE
    • SB-SIMD-SSE4.2::TWO-ARG-S64.2<=
    • SB-SIMD-SSE4.2::TWO-ARG-S64.2<
    • SB-SIMD-SSE4.2::TWO-ARG-S64.2>=
    • SB-SIMD-SSE4.2::TWO-ARG-S64.2>
    • SB-SIMD-SSE4.1::S64.2-INSERT
    • SB-SIMD-SSE4.1:S64.2-ELT
    • SB-SIMD-SSE4.1::TWO-ARG-S64.2/=
    • SB-SIMD-SSE4.1::TWO-ARG-S64.2=
    • SB-SIMD-SSE4.1::TWO-ARG-S64.2-MUL
    • SB-SIMD-SSE4.1::S64.2-BLEND
    • SB-SIMD-SSE2:S64.2-SHIFTR
    • SB-SIMD-SSE2:S64.2-SHIFTL
    • SB-SIMD-SSE2:S64.2-MOVEMASK
    • SB-SIMD-SSE2:S64.2-UNPACKLO
    • SB-SIMD-SSE2:S64.2-UNPACKHI
    • SB-SIMD-SSE2::TWO-ARG-S64.2-
    • SB-SIMD-SSE2::TWO-ARG-S64.2+
    • SB-SIMD-SSE2:S64.2-NOT
    • SB-SIMD-SSE2:S64.2-ANDC1
    • SB-SIMD-SSE2::TWO-ARG-S64.2-XOR
    • SB-SIMD-SSE2::TWO-ARG-S64.2-OR
    • SB-SIMD-SSE2::TWO-ARG-S64.2-AND
    • SB-SIMD-SSE2:S64.2-VALUES
definitions
  • SYS:CONTRIB;SB-SIMD;CODE;DEFINE-TYPES.LISP.NEWEST
  • SYS:CONTRIB;SB-SIMD;CODE;DEFINE-SIMD-CASTS.LISP.NEWEST
  • SYS:CONTRIB;SB-SIMD;CODE;DEFINE-SIMD-CASTS.LISP.NEWEST
    • ((REAL) optimize)
  • SYS:CONTRIB;SB-SIMD;CODE;DEFINE-SIMD-CASTS.LISP.NEWEST
  • SYS:CONTRIB;SB-SIMD;CODE;DEFINE-SIMD-CASTS.LISP.NEWEST
    • (((SIMD-PACK (SIGNED-BYTE 64))) optimize)

S16.8-VALUES   compiled function

properties


ID: SB-SIMD-SSE2:S16.8-VALUES
ALLOC: HEAP DYNAMIC



S16.8-VALUES 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) (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

U64.2-BROADCAST   compiled function

properties


ID: SB-SIMD-SSE2:U64.2-BROADCAST
ALLOC: HEAP DYNAMIC



U64.2-BROADCAST names a compiled function:
  Lambda-list: (ARGUMENT-0)
  Derived type: (FUNCTION (T)
                 (VALUES (SB-EXT:SIMD-PACK (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.2-ANDC1   compiled function

properties


ID: SB-SIMD-SSE2:U64.2-ANDC1
ALLOC: HEAP DYNAMIC



U64.2-ANDC1 names a compiled function:
  Lambda-list: (ARGUMENT-0 ARGUMENT-1)
  Derived type: (FUNCTION (T T)
                 (VALUES (SB-EXT:SIMD-PACK (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.8-BROADCAST   compiled function

properties


ID: SB-SIMD-SSE2:S16.8-BROADCAST
ALLOC: HEAP DYNAMIC



S16.8-BROADCAST names a compiled function:
  Lambda-list: (ARGUMENT-0)
  Derived type: (FUNCTION (T)
                 (VALUES (SB-EXT:SIMD-PACK (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

F64*   compiled cmacro function

properties


ID: SB-SIMD-SSE2: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

S16.8-MULLO   compiled function

properties


ID: SB-SIMD-SSE2:S16.8-MULLO
ALLOC: HEAP DYNAMIC



S16.8-MULLO names a compiled function:
  Lambda-list: (ARGUMENT-0 ARGUMENT-1)
  Derived type: (FUNCTION (T T)
                 (VALUES (SB-EXT:SIMD-PACK (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

F64.2/   compiled cmacro function

properties


ID: SB-SIMD-SSE2:F64.2/
ALLOC: HEAP DYNAMIC



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

F64.2/ 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

U8.16-   compiled cmacro function

properties


ID: SB-SIMD-SSE2:U8.16-
ALLOC: HEAP DYNAMIC



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

U8.16- 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.2-   compiled cmacro function

properties


ID: SB-SIMD-SSE2:U64.2-
ALLOC: HEAP DYNAMIC



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

U64.2- 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

S8.16   compiled function

properties


ID: SB-SIMD-SSE2:S8.16
ALLOC: HEAP DYNAMIC



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

S8.16 names a type-specifier:
  Lambda-list: ()
  Expansion: (SIMD-PACK SB-SIMD:S8)

  • Called by
    • SB-SIMD-SSE2:S8.16/=
    • SB-SIMD-SSE2:S8.16>=
    • SB-SIMD-SSE2:S8.16>
    • SB-SIMD-SSE2:S8.16<=
    • SB-SIMD-SSE2:S8.16<
    • SB-SIMD-SSE2:S8.16=
    • SB-SIMD-SSE2:S8.16-
    • SB-SIMD-SSE4.1:S8.16-MIN
    • SB-SIMD-SSE4.1:S8.16-MAX
    • SB-SIMD-SSE2:S8.16+
    • SB-SIMD-SSE2:S8.16-XOR
    • SB-SIMD-SSE2:S8.16-OR
    • SB-SIMD-SSE2:S8.16-AND
    • SB-SIMD-SSE4.1:S8.16-IF
    • (S8.16-NON-TEMPORAL-AREF)
    • (S8.16-NON-TEMPORAL-ROW-MAJOR-AREF)
    • (S8.16-NON-TEMPORAL-AREF)
    • (S8.16-NON-TEMPORAL-ROW-MAJOR-AREF)
    • (S8.16-AREF)
    • (S8.16-ROW-MAJOR-AREF)
    • SB-SIMD-SSE4.1::S8.16-NTSTORE
    • SB-SIMD-SSE2::S8.16-NTSTORE
    • SB-SIMD-SSE2::S8.16-STORE
    • SB-SIMD-SSE4.1:S64.2-FROM-S8.16
    • SB-SIMD-SSE4.1:S32.4-FROM-S8.16
    • SB-SIMD-SSE4.1:S16.8-FROM-S8.16
    • SB-SIMD-SSE4.1:S8.16-INSERT
    • SB-SIMD-SSE4.1:S8.16-ELT
    • SB-SIMD-SSE4.1::TWO-ARG-S8.16-MIN
    • SB-SIMD-SSE4.1::TWO-ARG-S8.16-MAX
    • SB-SIMD-SSE4.1::S8.16-BLEND
    • SB-SIMD-SSSE3:S16.8-MADDUBS
    • SB-SIMD-SSSE3:S8.16-SIGN
    • SB-SIMD-SSSE3:S8.16-ABS
    • SB-SIMD-SSSE3:S8.16-SHUFFLE
    • SB-SIMD-SSE2:S8.16-MOVEMASK
    • SB-SIMD-SSE2:S8.16-UNPACKLO
    • SB-SIMD-SSE2:S8.16-UNPACKHI
    • SB-SIMD-SSE2::TWO-ARG-S8.16<=
    • SB-SIMD-SSE2::TWO-ARG-S8.16>=
    • SB-SIMD-SSE2::TWO-ARG-S8.16<
    • SB-SIMD-SSE2::TWO-ARG-S8.16>
    • SB-SIMD-SSE2::TWO-ARG-S8.16/=
    • SB-SIMD-SSE2::TWO-ARG-S8.16=
    • SB-SIMD-SSE2::TWO-ARG-S8.16-
    • SB-SIMD-SSE2::TWO-ARG-S8.16+
    • SB-SIMD-SSE2:S8.16-NOT
    • SB-SIMD-SSE2:S8.16-ANDC1
    • SB-SIMD-SSE2::TWO-ARG-S8.16-XOR
    • SB-SIMD-SSE2::TWO-ARG-S8.16-OR
    • SB-SIMD-SSE2::TWO-ARG-S8.16-AND
    • SB-SIMD-SSE2:S8.16-VALUES
definitions
  • SYS:CONTRIB;SB-SIMD;CODE;DEFINE-TYPES.LISP.NEWEST
  • SYS:CONTRIB;SB-SIMD;CODE;DEFINE-SIMD-CASTS.LISP.NEWEST
  • SYS:CONTRIB;SB-SIMD;CODE;DEFINE-SIMD-CASTS.LISP.NEWEST
    • ((REAL) optimize)
  • SYS:CONTRIB;SB-SIMD;CODE;DEFINE-SIMD-CASTS.LISP.NEWEST
  • SYS:CONTRIB;SB-SIMD;CODE;DEFINE-SIMD-CASTS.LISP.NEWEST
    • (((SIMD-PACK (SIGNED-BYTE 8))) optimize)

F64-MIN   compiled cmacro function

properties


ID: SB-SIMD-SSE2: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

U64.2-SHIFTL   compiled function

properties


ID: SB-SIMD-SSE2:U64.2-SHIFTL
ALLOC: HEAP DYNAMIC



U64.2-SHIFTL names a compiled function:
  Lambda-list: (ARGUMENT-0 ARGUMENT-1)
  Derived type: (FUNCTION (T T)
                 (VALUES (SB-EXT:SIMD-PACK (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.4-FROM-F32.4   compiled function

properties


ID: SB-SIMD-SSE2:S32.4-FROM-F32.4
ALLOC: HEAP DYNAMIC



S32.4-FROM-F32.4 names a compiled function:
  Lambda-list: (ARGUMENT-0)
  Derived type: (FUNCTION (T)
                 (VALUES (SB-EXT:SIMD-PACK (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.2*   compiled cmacro function

properties


ID: SB-SIMD-SSE2:F64.2*
ALLOC: HEAP DYNAMIC



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

F64.2* 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.2-BROADCAST   compiled function

properties


ID: SB-SIMD-SSE2:F64.2-BROADCAST
ALLOC: HEAP DYNAMIC



F64.2-BROADCAST names a compiled function:
  Lambda-list: (ARGUMENT-0)
  Derived type: (FUNCTION (T)
                 (VALUES (SB-EXT:SIMD-PACK 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

S64.2-VALUES   compiled function

properties


ID: SB-SIMD-SSE2:S64.2-VALUES
ALLOC: HEAP DYNAMIC



S64.2-VALUES names a compiled function:
  Lambda-list: (ARGUMENT-0)
  Derived type: (FUNCTION (T)
                 (VALUES (SIGNED-BYTE 64) (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

U8.16-ROW-MAJOR-AREF   compiled function

properties


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



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

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

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

U8.16-INCF   compiled macro function

properties


ID: SB-SIMD-SSE2:U8.16-INCF
ALLOC: HEAP DYNAMIC



U8.16-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

U32.4-UNPACKHI   compiled function

properties


ID: SB-SIMD-SSE2:U32.4-UNPACKHI
ALLOC: HEAP DYNAMIC



U32.4-UNPACKHI names a compiled function:
  Lambda-list: (ARGUMENT-0 ARGUMENT-1)
  Derived type: (FUNCTION (T T)
                 (VALUES (SB-EXT:SIMD-PACK (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

U32.4>=   compiled cmacro function

properties


ID: SB-SIMD-SSE2:U32.4>=
ALLOC: HEAP DYNAMIC



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

U32.4>= 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.2-SQRT   compiled function

properties


ID: SB-SIMD-SSE2:F64.2-SQRT
ALLOC: HEAP DYNAMIC



F64.2-SQRT names a compiled function:
  Lambda-list: (ARGUMENT-0)
  Derived type: (FUNCTION (T)
                 (VALUES (SB-EXT:SIMD-PACK 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

S32.4+   compiled cmacro function

properties


ID: SB-SIMD-SSE2:S32.4+
ALLOC: HEAP DYNAMIC



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

S32.4+ 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.2-ANDC1   compiled function

properties


ID: SB-SIMD-SSE2:S64.2-ANDC1
ALLOC: HEAP DYNAMIC



S64.2-ANDC1 names a compiled function:
  Lambda-list: (ARGUMENT-0 ARGUMENT-1)
  Derived type: (FUNCTION (T T)
                 (VALUES (SB-EXT:SIMD-PACK (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

S64.2-OR   compiled cmacro function

properties


ID: SB-SIMD-SSE2:S64.2-OR
ALLOC: HEAP DYNAMIC



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

S64.2-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.2-NON-TEMPORAL-ROW-MAJOR-AREF

properties


ID: SB-SIMD-SSE2:U64.2-NON-TEMPORAL-ROW-MAJOR-AREF
ALLOC: HEAP DYNAMIC



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

U8.16-DECF   compiled macro function

properties


ID: SB-SIMD-SSE2:U8.16-DECF
ALLOC: HEAP DYNAMIC



U8.16-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

F64>   compiled cmacro function

properties


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



F64> 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-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.16>=   compiled cmacro function

properties


ID: SB-SIMD-SSE2:S8.16>=
ALLOC: HEAP DYNAMIC



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

S8.16>= 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-NOT   compiled function

properties


ID: SB-SIMD-SSE2: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

S64.2-XOR   compiled cmacro function

properties


ID: SB-SIMD-SSE2:S64.2-XOR
ALLOC: HEAP DYNAMIC



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

S64.2-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.2-OR   compiled cmacro function

properties


ID: SB-SIMD-SSE2:U64.2-OR
ALLOC: HEAP DYNAMIC



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

U64.2-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

F64-AND   compiled cmacro function

properties


ID: SB-SIMD-SSE2: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

S64.2-NOT   compiled function

properties


ID: SB-SIMD-SSE2:S64.2-NOT
ALLOC: HEAP DYNAMIC



S64.2-NOT names a compiled function:
  Lambda-list: (ARGUMENT-0)
  Derived type: (FUNCTION (T)
                 (VALUES (SB-EXT:SIMD-PACK (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

F64.2   compiled function

properties


ID: SB-SIMD-SSE2:F64.2
ALLOC: HEAP DYNAMIC



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

F64.2 names a type-specifier:
  Lambda-list: ()
  Expansion: (SIMD-PACK SB-SIMD-SSE2:F64)

  • Called by
    • SB-SIMD-SSE2:F64.2/=
    • SB-SIMD-SSE2:F64.2>=
    • SB-SIMD-SSE2:F64.2>
    • SB-SIMD-SSE2:F64.2<=
    • SB-SIMD-SSE2:F64.2<
    • SB-SIMD-SSE2:F64.2=
    • SB-SIMD-SSE2:F64.2/
    • SB-SIMD-SSE2:F64.2-
    • SB-SIMD-SSE2:F64.2*
    • SB-SIMD-SSE2:F64.2+
    • SB-SIMD-SSE2:F64.2-MIN
    • SB-SIMD-SSE2:F64.2-MAX
    • SB-SIMD-SSE2:F64.2-XOR
    • SB-SIMD-SSE2:F64.2-OR
    • SB-SIMD-SSE2:F64.2-AND
    • SB-SIMD-SSE4.1:F64.2-IF
    • (F64.2-NON-TEMPORAL-AREF)
    • (F64.2-NON-TEMPORAL-ROW-MAJOR-AREF)
    • (F64.2-NON-TEMPORAL-AREF)
    • (F64.2-NON-TEMPORAL-ROW-MAJOR-AREF)
    • (F64.2-AREF)
    • (F64.2-ROW-MAJOR-AREF)
    • SB-SIMD-SSE4.1::F64.2-NTSTORE
    • SB-SIMD-SSE2::F64.2-NTSTORE
    • SB-SIMD-SSE2::F64.2-STORE
    • SB-SIMD-SSE4.1::F64.2-%ROUND
    • SB-SIMD-SSE4.1::F64.2-BLENDC
    • SB-SIMD-SSE4.1::F64.2-BLEND
    • SB-SIMD-SSE3:F64.2-HADD
    • SB-SIMD-SSE2:S32.4-FROM-F64.2
    • SB-SIMD-SSE2:F64.2-MOVEMASK
    • SB-SIMD-SSE2:F64.2-SHUFFLE
    • SB-SIMD-SSE2:F64.2-UNPACKLO
    • SB-SIMD-SSE2:F64.2-UNPACKHI
    • SB-SIMD-SSE2:F64.2-SQRT
    • SB-SIMD-SSE2:F64.2-NOT
    • SB-SIMD-SSE2:F64.2-ANDC1
    • SB-SIMD-SSE2:F64.2-HORIZONTAL*
    • SB-SIMD-SSE2:F64.2-HORIZONTAL+
    • SB-SIMD-SSE2:F64.2-HORIZONTAL-MIN
    • SB-SIMD-SSE2:F64.2-HORIZONTAL-MAX
    • SB-SIMD-SSE2:F64.2-HORIZONTAL-XOR
    • SB-SIMD-SSE2:F64.2-HORIZONTAL-OR
    • SB-SIMD-SSE2:F64.2-HORIZONTAL-AND
    • SB-SIMD-SSE2::TWO-ARG-F64.2>=
    • SB-SIMD-SSE2::TWO-ARG-F64.2>
    • SB-SIMD-SSE2::TWO-ARG-F64.2<=
    • SB-SIMD-SSE2::TWO-ARG-F64.2<
    • SB-SIMD-SSE2::TWO-ARG-F64.2/=
    • SB-SIMD-SSE2::TWO-ARG-F64.2=
    • SB-SIMD-SSE2::TWO-ARG-F64.2/
    • SB-SIMD-SSE2::TWO-ARG-F64.2*
    • SB-SIMD-SSE2::TWO-ARG-F64.2-
    • SB-SIMD-SSE2::TWO-ARG-F64.2+
    • SB-SIMD-SSE2::TWO-ARG-F64.2-MIN
    • SB-SIMD-SSE2::TWO-ARG-F64.2-MAX
    • SB-SIMD-SSE2::TWO-ARG-F64.2-XOR
    • SB-SIMD-SSE2::TWO-ARG-F64.2-OR
    • SB-SIMD-SSE2::TWO-ARG-F64.2-AND
    • SB-SIMD-SSE2:F64.2-VALUES
definitions
  • SYS:CONTRIB;SB-SIMD;CODE;DEFINE-TYPES.LISP.NEWEST
  • SYS:CONTRIB;SB-SIMD;CODE;DEFINE-SIMD-CASTS.LISP.NEWEST
  • SYS:CONTRIB;SB-SIMD;CODE;DEFINE-SIMD-CASTS.LISP.NEWEST
    • ((REAL) optimize)
  • SYS:CONTRIB;SB-SIMD;CODE;DEFINE-SIMD-CASTS.LISP.NEWEST
  • SYS:CONTRIB;SB-SIMD;CODE;DEFINE-SIMD-CASTS.LISP.NEWEST
    • (((SIMD-PACK DOUBLE-FLOAT)) optimize)

S16.8=   compiled cmacro function

properties


ID: SB-SIMD-SSE2:S16.8=
ALLOC: HEAP DYNAMIC



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

S16.8= 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

MAKE-U8.16   compiled function

properties


ID: SB-SIMD-SSE2:MAKE-U8.16
ALLOC: HEAP DYNAMIC



MAKE-U8.16 names a compiled function:
  Lambda-list: (ARGUMENT-0 ARGUMENT-1 ARGUMENT-2 ARGUMENT-3 ARGUMENT-4
                ARGUMENT-5 ARGUMENT-6 ARGUMENT-7 ARGUMENT-8 ARGUMENT-9
                ARGUMENT-10 ARGUMENT-11 ARGUMENT-12 ARGUMENT-13 ARGUMENT-14
                ARGUMENT-15)
  Derived type: (FUNCTION (T T T T T T T T T T T T T T T T)
                 (VALUES (SB-EXT:SIMD-PACK (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

U8.16-UNPACKHI   compiled function

properties


ID: SB-SIMD-SSE2:U8.16-UNPACKHI
ALLOC: HEAP DYNAMIC



U8.16-UNPACKHI names a compiled function:
  Lambda-list: (ARGUMENT-0 ARGUMENT-1)
  Derived type: (FUNCTION (T T)
                 (VALUES (SB-EXT:SIMD-PACK (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.8-XOR   compiled cmacro function

properties


ID: SB-SIMD-SSE2:U16.8-XOR
ALLOC: HEAP DYNAMIC



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

U16.8-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.2+   compiled cmacro function

properties


ID: SB-SIMD-SSE2:S64.2+
ALLOC: HEAP DYNAMIC



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

S64.2+ 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.4=   compiled cmacro function

properties


ID: SB-SIMD-SSE2:F32.4=
ALLOC: HEAP DYNAMIC



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

F32.4= 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.8-NON-TEMPORAL-ROW-MAJOR-AREF

properties


ID: SB-SIMD-SSE2:U16.8-NON-TEMPORAL-ROW-MAJOR-AREF
ALLOC: HEAP DYNAMIC



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

U32.4-DECF   compiled macro function

properties


ID: SB-SIMD-SSE2:U32.4-DECF
ALLOC: HEAP DYNAMIC



U32.4-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

F64.2-ROW-MAJOR-AREF   compiled function

properties


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



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

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

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

U16.8-UNPACKHI   compiled function

properties


ID: SB-SIMD-SSE2:U16.8-UNPACKHI
ALLOC: HEAP DYNAMIC



U16.8-UNPACKHI names a compiled function:
  Lambda-list: (ARGUMENT-0 ARGUMENT-1)
  Derived type: (FUNCTION (T T)
                 (VALUES (SB-EXT:SIMD-PACK (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

S16.8-NON-TEMPORAL-ROW-MAJOR-AREF

properties


ID: SB-SIMD-SSE2:S16.8-NON-TEMPORAL-ROW-MAJOR-AREF
ALLOC: HEAP DYNAMIC



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

S32.4-MOVEMASK   compiled function

properties


ID: SB-SIMD-SSE2:S32.4-MOVEMASK
ALLOC: HEAP DYNAMIC



S32.4-MOVEMASK names a compiled function:
  Lambda-list: (ARGUMENT-0)
  Derived type: (FUNCTION (T) (VALUES (UNSIGNED-BYTE 4) &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.4-NOT   compiled function

properties


ID: SB-SIMD-SSE2:S32.4-NOT
ALLOC: HEAP DYNAMIC



S32.4-NOT names a compiled function:
  Lambda-list: (ARGUMENT-0)
  Derived type: (FUNCTION (T)
                 (VALUES (SB-EXT:SIMD-PACK (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

S64.2-SHIFTR   compiled function

properties


ID: SB-SIMD-SSE2:S64.2-SHIFTR
ALLOC: HEAP DYNAMIC



S64.2-SHIFTR names a compiled function:
  Lambda-list: (ARGUMENT-0 ARGUMENT-1)
  Derived type: (FUNCTION (T T)
                 (VALUES (SB-EXT:SIMD-PACK (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

U16.8-SHIFTL   compiled function

properties


ID: SB-SIMD-SSE2:U16.8-SHIFTL
ALLOC: HEAP DYNAMIC



U16.8-SHIFTL names a compiled function:
  Lambda-list: (ARGUMENT-0 ARGUMENT-1)
  Derived type: (FUNCTION (T T)
                 (VALUES (SB-EXT:SIMD-PACK (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

S64.2-SHIFTL   compiled function

properties


ID: SB-SIMD-SSE2:S64.2-SHIFTL
ALLOC: HEAP DYNAMIC



S64.2-SHIFTL names a compiled function:
  Lambda-list: (ARGUMENT-0 ARGUMENT-1)
  Derived type: (FUNCTION (T T)
                 (VALUES (SB-EXT:SIMD-PACK (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.4-UNPACKLO   compiled function

properties


ID: SB-SIMD-SSE2:U32.4-UNPACKLO
ALLOC: HEAP DYNAMIC



U32.4-UNPACKLO names a compiled function:
  Lambda-list: (ARGUMENT-0 ARGUMENT-1)
  Derived type: (FUNCTION (T T)
                 (VALUES (SB-EXT:SIMD-PACK (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.4=   compiled cmacro function

properties


ID: SB-SIMD-SSE2:S32.4=
ALLOC: HEAP DYNAMIC



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

S32.4= 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.8-SHUFFLELO   compiled function

properties


ID: SB-SIMD-SSE2:S16.8-SHUFFLELO
ALLOC: HEAP DYNAMIC



S16.8-SHUFFLELO names a compiled function:
  Lambda-list: (ARGUMENT-0 ARGUMENT-1)
  Derived type: (FUNCTION (T T)
                 (VALUES (SB-EXT:SIMD-PACK (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

U32.4-AND   compiled cmacro function

properties


ID: SB-SIMD-SSE2:U32.4-AND
ALLOC: HEAP DYNAMIC



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

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

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

U64.2-UNPACKHI   compiled function

properties


ID: SB-SIMD-SSE2:U64.2-UNPACKHI
ALLOC: HEAP DYNAMIC



U64.2-UNPACKHI names a compiled function:
  Lambda-list: (ARGUMENT-0 ARGUMENT-1)
  Derived type: (FUNCTION (T T)
                 (VALUES (SB-EXT:SIMD-PACK (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

U8.16>   compiled cmacro function

properties


ID: SB-SIMD-SSE2:U8.16>
ALLOC: HEAP DYNAMIC



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

U8.16> 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.4<   compiled cmacro function

properties


ID: SB-SIMD-SSE2:U32.4<
ALLOC: HEAP DYNAMIC



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

U32.4< 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-XOR   compiled cmacro function

properties


ID: SB-SIMD-SSE2: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

S16.8-ELT   compiled function

properties


ID: SB-SIMD-SSE2:S16.8-ELT
ALLOC: HEAP DYNAMIC



S16.8-ELT 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

F64.2-VALUES   compiled function

properties


ID: SB-SIMD-SSE2:F64.2-VALUES
ALLOC: HEAP DYNAMIC



F64.2-VALUES names a compiled function:
  Lambda-list: (ARGUMENT-0)
  Derived type: (FUNCTION (T) (VALUES DOUBLE-FLOAT 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

U8.16<   compiled cmacro function

properties


ID: SB-SIMD-SSE2:U8.16<
ALLOC: HEAP DYNAMIC



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

U8.16< 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.16-ROW-MAJOR-AREF   compiled function

properties


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



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

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

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

F64.2-DECF   compiled macro function

properties


ID: SB-SIMD-SSE2:F64.2-DECF
ALLOC: HEAP DYNAMIC



F64.2-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

S16.8   compiled function

properties


ID: SB-SIMD-SSE2:S16.8
ALLOC: HEAP DYNAMIC



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

S16.8 names a type-specifier:
  Lambda-list: ()
  Expansion: (SIMD-PACK SB-SIMD:S16)

  • Called by
    • SB-SIMD-SSE2:S16.8/=
    • SB-SIMD-SSE2:S16.8>=
    • SB-SIMD-SSE2:S16.8>
    • SB-SIMD-SSE2:S16.8<=
    • SB-SIMD-SSE2:S16.8<
    • SB-SIMD-SSE2:S16.8=
    • SB-SIMD-SSE2:S16.8-
    • SB-SIMD-SSSE3:S16.8-MULHRS
    • SB-SIMD-SSE2:S16.8+
    • SB-SIMD-SSE2:S16.8-XOR
    • SB-SIMD-SSE2:S16.8-OR
    • SB-SIMD-SSE2:S16.8-AND
    • SB-SIMD-SSE4.1:S16.8-IF
    • (S16.8-NON-TEMPORAL-AREF)
    • (S16.8-NON-TEMPORAL-ROW-MAJOR-AREF)
    • (S16.8-NON-TEMPORAL-AREF)
    • (S16.8-NON-TEMPORAL-ROW-MAJOR-AREF)
    • (S16.8-AREF)
    • (S16.8-ROW-MAJOR-AREF)
    • SB-SIMD-SSE4.1::S16.8-NTSTORE
    • SB-SIMD-SSE2::S16.8-NTSTORE
    • SB-SIMD-SSE2::S16.8-STORE
    • SB-SIMD-SSE4.1:S64.2-FROM-S16.8
    • SB-SIMD-SSE4.1:S32.4-FROM-S16.8
    • SB-SIMD-SSE4.1::S16.8-BLEND
    • SB-SIMD-SSSE3:S16.8-HSUB
    • SB-SIMD-SSSE3:S16.8-HADD
    • SB-SIMD-SSSE3:S16.8-SIGN
    • SB-SIMD-SSSE3:S16.8-ABS
    • SB-SIMD-SSSE3::TWO-ARG-S16.8-MULHRS
    • SB-SIMD-SSE2:S16.8-SHIFTR
    • SB-SIMD-SSE2:S16.8-SHIFTL
    • SB-SIMD-SSE2:S16.8-SHUFFLELO
    • SB-SIMD-SSE2:S16.8-SHUFFLEHI
    • SB-SIMD-SSE2:S16.8-ELT
    • SB-SIMD-SSE2:S16.8-MULLO
    • SB-SIMD-SSE2:S16.8-MOVEMASK
    • SB-SIMD-SSE2:S16.8-UNPACKLO
    • SB-SIMD-SSE2:S16.8-UNPACKHI
    • SB-SIMD-SSE2::TWO-ARG-S16.8<=
    • SB-SIMD-SSE2::TWO-ARG-S16.8>=
    • SB-SIMD-SSE2::TWO-ARG-S16.8<
    • SB-SIMD-SSE2::TWO-ARG-S16.8>
    • SB-SIMD-SSE2::TWO-ARG-S16.8/=
    • SB-SIMD-SSE2::TWO-ARG-S16.8=
    • SB-SIMD-SSE2::TWO-ARG-S16.8-
    • SB-SIMD-SSE2::TWO-ARG-S16.8+
    • SB-SIMD-SSE2:S16.8-NOT
    • SB-SIMD-SSE2:S16.8-ANDC1
    • SB-SIMD-SSE2::TWO-ARG-S16.8-XOR
    • SB-SIMD-SSE2::TWO-ARG-S16.8-OR
    • SB-SIMD-SSE2::TWO-ARG-S16.8-AND
    • SB-SIMD-SSE2:S16.8-VALUES
definitions
  • SYS:CONTRIB;SB-SIMD;CODE;DEFINE-TYPES.LISP.NEWEST
  • SYS:CONTRIB;SB-SIMD;CODE;DEFINE-SIMD-CASTS.LISP.NEWEST
  • SYS:CONTRIB;SB-SIMD;CODE;DEFINE-SIMD-CASTS.LISP.NEWEST
    • ((REAL) optimize)
  • SYS:CONTRIB;SB-SIMD;CODE;DEFINE-SIMD-CASTS.LISP.NEWEST
  • SYS:CONTRIB;SB-SIMD;CODE;DEFINE-SIMD-CASTS.LISP.NEWEST
    • (((SIMD-PACK (SIGNED-BYTE 16))) optimize)

U8.16=   compiled cmacro function

properties


ID: SB-SIMD-SSE2:U8.16=
ALLOC: HEAP DYNAMIC



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

U8.16= 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.2-NON-TEMPORAL-ROW-MAJOR-AREF

properties


ID: SB-SIMD-SSE2:F64.2-NON-TEMPORAL-ROW-MAJOR-AREF
ALLOC: HEAP DYNAMIC



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

S64.2-BROADCAST   compiled function

properties


ID: SB-SIMD-SSE2:S64.2-BROADCAST
ALLOC: HEAP DYNAMIC



S64.2-BROADCAST names a compiled function:
  Lambda-list: (ARGUMENT-0)
  Derived type: (FUNCTION (T)
                 (VALUES (SB-EXT:SIMD-PACK (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

S32.4-ANDC1   compiled function

properties


ID: SB-SIMD-SSE2:S32.4-ANDC1
ALLOC: HEAP DYNAMIC



S32.4-ANDC1 names a compiled function:
  Lambda-list: (ARGUMENT-0 ARGUMENT-1)
  Derived type: (FUNCTION (T T)
                 (VALUES (SB-EXT:SIMD-PACK (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.2/=   compiled cmacro function

properties


ID: SB-SIMD-SSE2:F64.2/=
ALLOC: HEAP DYNAMIC



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

F64.2/= 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.4-SHUFFLE   compiled function

properties


ID: SB-SIMD-SSE2:U32.4-SHUFFLE
ALLOC: HEAP DYNAMIC



U32.4-SHUFFLE names a compiled function:
  Lambda-list: (ARGUMENT-0 ARGUMENT-1)
  Derived type: (FUNCTION (T T)
                 (VALUES (SB-EXT:SIMD-PACK (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.4!   compiled function

properties


ID: SB-SIMD-SSE2:S32.4!
ALLOC: HEAP DYNAMIC



S32.4! names a compiled function:
  Lambda-list: (X)
  Derived type: (FUNCTION (T) *)
  Inline proclamation: INLINE (inline expansion available)
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-SIMD-CASTS.LISP.NEWEST

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

S64.2-NON-TEMPORAL-AREF

properties


ID: SB-SIMD-SSE2:S64.2-NON-TEMPORAL-AREF
ALLOC: HEAP DYNAMIC



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

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

S32.4<=   compiled cmacro function

properties


ID: SB-SIMD-SSE2:S32.4<=
ALLOC: HEAP DYNAMIC



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

S32.4<= 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.2-SHUFFLE   compiled function

properties


ID: SB-SIMD-SSE2:F64.2-SHUFFLE
ALLOC: HEAP DYNAMIC



F64.2-SHUFFLE names a compiled function:
  Lambda-list: (ARGUMENT-0 ARGUMENT-1 ARGUMENT-2)
  Derived type: (FUNCTION (T T T)
                 (VALUES (SB-EXT:SIMD-PACK 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.8-DECF   compiled macro function

properties


ID: SB-SIMD-SSE2:U16.8-DECF
ALLOC: HEAP DYNAMIC



U16.8-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.16-XOR   compiled cmacro function

properties


ID: SB-SIMD-SSE2:S8.16-XOR
ALLOC: HEAP DYNAMIC



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

S8.16-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.2-AREF   compiled cmacro function

properties


ID: SB-SIMD-SSE2:U64.2-AREF
ALLOC: HEAP DYNAMIC



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

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

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

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

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

U16.8+   compiled cmacro function

properties


ID: SB-SIMD-SSE2:U16.8+
ALLOC: HEAP DYNAMIC



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

U16.8+ 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.4-   compiled cmacro function

properties


ID: SB-SIMD-SSE2:U32.4-
ALLOC: HEAP DYNAMIC



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

U32.4- 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.2-UNPACKHI   compiled function

properties


ID: SB-SIMD-SSE2:S64.2-UNPACKHI
ALLOC: HEAP DYNAMIC



S64.2-UNPACKHI names a compiled function:
  Lambda-list: (ARGUMENT-0 ARGUMENT-1)
  Derived type: (FUNCTION (T T)
                 (VALUES (SB-EXT:SIMD-PACK (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.8>   compiled cmacro function

properties


ID: SB-SIMD-SSE2:S16.8>
ALLOC: HEAP DYNAMIC



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

S16.8> 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.4<=   compiled cmacro function

properties


ID: SB-SIMD-SSE2:U32.4<=
ALLOC: HEAP DYNAMIC



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

U32.4<= 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.8<=   compiled cmacro function

properties


ID: SB-SIMD-SSE2:S16.8<=
ALLOC: HEAP DYNAMIC



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

S16.8<= 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.8-AND   compiled cmacro function

properties


ID: SB-SIMD-SSE2:U16.8-AND
ALLOC: HEAP DYNAMIC



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

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

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

U32.4/=   compiled cmacro function

properties


ID: SB-SIMD-SSE2:U32.4/=
ALLOC: HEAP DYNAMIC



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

U32.4/= 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

U64.2   compiled function

properties


ID: SB-SIMD-SSE2:U64.2
ALLOC: HEAP DYNAMIC



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

U64.2 names a type-specifier:
  Lambda-list: ()
  Expansion: (SIMD-PACK SB-SIMD:U64)

  • Called by
    • SB-SIMD-SSE4.1:S64.2/=
    • SB-SIMD-SSE4.1:U64.2/=
    • SB-SIMD-SSE2:F64.2/=
    • SB-SIMD-SSE4.2:S64.2>=
    • SB-SIMD-SSE4.2:S64.2>
    • SB-SIMD-SSE4.2:S64.2<=
    • SB-SIMD-SSE4.2:S64.2<
    • SB-SIMD-SSE4.2:U64.2>=
    • SB-SIMD-SSE4.2:U64.2>
    • SB-SIMD-SSE4.2:U64.2<=
    • SB-SIMD-SSE4.2:U64.2<
    • SB-SIMD-SSE4.1:S64.2=
    • SB-SIMD-SSE4.1:U64.2=
    • SB-SIMD-SSE2:F64.2>=
    • SB-SIMD-SSE2:F64.2>
    • SB-SIMD-SSE2:F64.2<=
    • SB-SIMD-SSE2:F64.2<
    • SB-SIMD-SSE2:F64.2=
    • SB-SIMD-SSE2:U64.2-
    • SB-SIMD-SSE2:U64.2+
    • SB-SIMD-SSE2:U64.2-XOR
    • SB-SIMD-SSE2:U64.2-OR
    • SB-SIMD-SSE2:U64.2-AND
    • SB-SIMD-SSE4.1:S64.2-IF
    • SB-SIMD-SSE4.1:U64.2-IF
    • SB-SIMD-SSE4.1:F64.2-IF
    • (U64.2-NON-TEMPORAL-AREF)
    • (U64.2-NON-TEMPORAL-ROW-MAJOR-AREF)
    • (U64.2-NON-TEMPORAL-AREF)
    • (U64.2-NON-TEMPORAL-ROW-MAJOR-AREF)
    • (U64.2-AREF)
    • (U64.2-ROW-MAJOR-AREF)
    • SB-SIMD-SSE4.1::U64.2-NTSTORE
    • SB-SIMD-SSE2::U64.2-NTSTORE
    • SB-SIMD-SSE2::U64.2-STORE
    • SB-SIMD-SSE4.2::TWO-ARG-U64.2<=
    • SB-SIMD-SSE4.2::TWO-ARG-U64.2<
    • SB-SIMD-SSE4.2::TWO-ARG-U64.2>=
    • SB-SIMD-SSE4.2::TWO-ARG-U64.2>
    • SB-SIMD-SSE4.2::TWO-ARG-U64.2>~
    • SB-SIMD-SSE4.1::S64.2-BLEND
    • SB-SIMD-SSE4.1::U64.2-INSERT
    • SB-SIMD-SSE4.1:U64.2-ELT
    • SB-SIMD-SSE4.1::TWO-ARG-U64.2/=
    • SB-SIMD-SSE4.1::TWO-ARG-U64.2=
    • SB-SIMD-SSE4.1::U64.2-BLEND
    • SB-SIMD-SSE4.1::F64.2-BLEND
    • SB-SIMD-SSE2:U64.2-SHIFTR
    • SB-SIMD-SSE2:U64.2-SHIFTL
    • SB-SIMD-SSE2:U64.2-MOVEMASK
    • SB-SIMD-SSE2:U64.2-UNPACKLO
    • SB-SIMD-SSE2:U64.2-UNPACKHI
    • SB-SIMD-SSE2::TWO-ARG-U64.2-
    • SB-SIMD-SSE2::TWO-ARG-U64.2+
    • SB-SIMD-SSE2:U64.2-NOT
    • SB-SIMD-SSE2:U64.2-ANDC1
    • SB-SIMD-SSE2::TWO-ARG-U64.2-XOR
    • SB-SIMD-SSE2::TWO-ARG-U64.2-OR
    • SB-SIMD-SSE2::TWO-ARG-U64.2-AND
    • SB-SIMD-SSE2:U64.2-VALUES
definitions
  • SYS:CONTRIB;SB-SIMD;CODE;DEFINE-TYPES.LISP.NEWEST
  • SYS:CONTRIB;SB-SIMD;CODE;DEFINE-SIMD-CASTS.LISP.NEWEST
  • SYS:CONTRIB;SB-SIMD;CODE;DEFINE-SIMD-CASTS.LISP.NEWEST
    • ((REAL) optimize)
  • SYS:CONTRIB;SB-SIMD;CODE;DEFINE-SIMD-CASTS.LISP.NEWEST
  • SYS:CONTRIB;SB-SIMD;CODE;DEFINE-SIMD-CASTS.LISP.NEWEST
    • (((SIMD-PACK (UNSIGNED-BYTE 64))) optimize)

S16.8-SHIFTL   compiled function

properties


ID: SB-SIMD-SSE2:S16.8-SHIFTL
ALLOC: HEAP DYNAMIC



S16.8-SHIFTL names a compiled function:
  Lambda-list: (ARGUMENT-0 ARGUMENT-1)
  Derived type: (FUNCTION (T T)
                 (VALUES (SB-EXT:SIMD-PACK (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

F64.2-MIN   compiled cmacro function

properties


ID: SB-SIMD-SSE2:F64.2-MIN
ALLOC: HEAP DYNAMIC



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

F64.2-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

S32.4<   compiled cmacro function

properties


ID: SB-SIMD-SSE2:S32.4<
ALLOC: HEAP DYNAMIC



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

S32.4< 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.4+   compiled cmacro function

properties


ID: SB-SIMD-SSE2:U32.4+
ALLOC: HEAP DYNAMIC



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

U32.4+ 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.8-AND   compiled cmacro function

properties


ID: SB-SIMD-SSE2:S16.8-AND
ALLOC: HEAP DYNAMIC



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

S16.8-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-OR   compiled cmacro function

properties


ID: SB-SIMD-SSE2: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

U16.8-SHUFFLELO   compiled function

properties


ID: SB-SIMD-SSE2:U16.8-SHUFFLELO
ALLOC: HEAP DYNAMIC



U16.8-SHUFFLELO names a compiled function:
  Lambda-list: (ARGUMENT-0 ARGUMENT-1)
  Derived type: (FUNCTION (T T)
                 (VALUES (SB-EXT:SIMD-PACK (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

MAKE-S64.2   compiled function

properties


ID: SB-SIMD-SSE2:MAKE-S64.2
ALLOC: HEAP DYNAMIC



MAKE-S64.2 names a compiled function:
  Lambda-list: (ARGUMENT-0 ARGUMENT-1)
  Derived type: (FUNCTION (T T)
                 (VALUES (SB-EXT:SIMD-PACK (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.4-AREF   compiled cmacro function

properties


ID: SB-SIMD-SSE2:U32.4-AREF
ALLOC: HEAP DYNAMIC



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

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

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

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

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

S64.2-MOVEMASK   compiled function

properties


ID: SB-SIMD-SSE2:S64.2-MOVEMASK
ALLOC: HEAP DYNAMIC



S64.2-MOVEMASK names a compiled function:
  Lambda-list: (ARGUMENT-0)
  Derived type: (FUNCTION (T) (VALUES (UNSIGNED-BYTE 2) &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-AREF   compiled cmacro function

properties


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



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

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

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

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

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

F64-SQRT   compiled function

properties


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



F64-SQRT 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

F64>=   compiled cmacro function

properties


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



F64>= 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-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.16<=   compiled cmacro function

properties


ID: SB-SIMD-SSE2:S8.16<=
ALLOC: HEAP DYNAMIC



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

S8.16<= 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.16-UNPACKLO   compiled function

properties


ID: SB-SIMD-SSE2:S8.16-UNPACKLO
ALLOC: HEAP DYNAMIC



S8.16-UNPACKLO names a compiled function:
  Lambda-list: (ARGUMENT-0 ARGUMENT-1)
  Derived type: (FUNCTION (T T)
                 (VALUES (SB-EXT:SIMD-PACK (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

S32.4-ROW-MAJOR-AREF   compiled function

properties


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



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

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

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

F64.2-HORIZONTAL-AND   compiled function

properties


ID: SB-SIMD-SSE2:F64.2-HORIZONTAL-AND
ALLOC: HEAP DYNAMIC



F64.2-HORIZONTAL-AND 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.8=   compiled cmacro function

properties


ID: SB-SIMD-SSE2:U16.8=
ALLOC: HEAP DYNAMIC



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

U16.8= 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.16-AVERAGE   compiled function

properties


ID: SB-SIMD-SSE2:U8.16-AVERAGE
ALLOC: HEAP DYNAMIC



U8.16-AVERAGE names a compiled function:
  Lambda-list: (ARGUMENT-0 ARGUMENT-1)
  Derived type: (FUNCTION (T T)
                 (VALUES (SB-EXT:SIMD-PACK (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

S64.2-AREF   compiled cmacro function

properties


ID: SB-SIMD-SSE2:S64.2-AREF
ALLOC: HEAP DYNAMIC



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

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

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

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

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

S32.4-SHIFTL   compiled function

properties


ID: SB-SIMD-SSE2:S32.4-SHIFTL
ALLOC: HEAP DYNAMIC



S32.4-SHIFTL names a compiled function:
  Lambda-list: (ARGUMENT-0 ARGUMENT-1)
  Derived type: (FUNCTION (T T)
                 (VALUES (SB-EXT:SIMD-PACK (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

U64.2-INCF   compiled macro function

properties


ID: SB-SIMD-SSE2:U64.2-INCF
ALLOC: HEAP DYNAMIC



U64.2-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

U32!   compiled function

properties


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



U32! names a compiled function:
  Lambda-list: (X)
  Derived type: (FUNCTION (T) *)
  Inline proclamation: INLINE (inline expansion available)
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-SIMD-CASTS.LISP.NEWEST

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

U32.4-STRING-REF   compiled cmacro function

properties


ID: SB-SIMD-SSE2:U32.4-STRING-REF
ALLOC: HEAP DYNAMIC



U32.4-STRING-REF names a compiled function:
  Lambda-list: (ARRAY &REST INDICES)
  Derived type: (FUNCTION ((ARRAY CHARACTER) &REST T)
                 (VALUES (SB-EXT:SIMD-PACK (UNSIGNED-BYTE 32)) &OPTIONAL))
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-AREFS.LISP.NEWEST

U32.4-STRING-REF has a compiler-macro:
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-AREFS.LISP.NEWEST

(SETF U32.4-STRING-REF) names a compiled function:
  Lambda-list: (VALUE ARRAY &REST INDICES)
  Derived type: (FUNCTION (T (ARRAY CHARACTER) &REST T)
                 (VALUES (SB-EXT:SIMD-PACK (UNSIGNED-BYTE 32)) &OPTIONAL))
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-AREFS.LISP.NEWEST

(SETF U32.4-STRING-REF) has a compiler-macro:
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-AREFS.LISP.NEWEST

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

U32.4-ROW-MAJOR-STRING-REF   compiled function

properties


ID: SB-SIMD-SSE2:U32.4-ROW-MAJOR-STRING-REF
ALLOC: HEAP DYNAMIC



U32.4-ROW-MAJOR-STRING-REF names a compiled function:
  Lambda-list: (ARRAY INDEX)
  Derived type: (FUNCTION
                 ((ARRAY CHARACTER) (INTEGER -17592186044414 17592186044414))
                 (VALUES (SB-EXT:SIMD-PACK (UNSIGNED-BYTE 32)) &OPTIONAL))
  Inline proclamation: INLINE (inline expansion available)
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-AREFS.LISP.NEWEST

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

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

F64.2-HORIZONTAL+   compiled function

properties


ID: SB-SIMD-SSE2:F64.2-HORIZONTAL+
ALLOC: HEAP DYNAMIC



F64.2-HORIZONTAL+ 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

F64-ANDC1   compiled function

properties


ID: SB-SIMD-SSE2: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

S16.8-AREF   compiled cmacro function

properties


ID: SB-SIMD-SSE2:S16.8-AREF
ALLOC: HEAP DYNAMIC



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

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

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

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

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

S8.16/=   compiled cmacro function

properties


ID: SB-SIMD-SSE2:S8.16/=
ALLOC: HEAP DYNAMIC



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

S8.16/= 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

S16.8-XOR   compiled cmacro function

properties


ID: SB-SIMD-SSE2:S16.8-XOR
ALLOC: HEAP DYNAMIC



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

S16.8-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.2<=   compiled cmacro function

properties


ID: SB-SIMD-SSE2:F64.2<=
ALLOC: HEAP DYNAMIC



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

F64.2<= 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.2-UNPACKLO   compiled function

properties


ID: SB-SIMD-SSE2:S64.2-UNPACKLO
ALLOC: HEAP DYNAMIC



S64.2-UNPACKLO names a compiled function:
  Lambda-list: (ARGUMENT-0 ARGUMENT-1)
  Derived type: (FUNCTION (T T)
                 (VALUES (SB-EXT:SIMD-PACK (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

U8.16   compiled function

properties


ID: SB-SIMD-SSE2:U8.16
ALLOC: HEAP DYNAMIC



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

U8.16 names a type-specifier:
  Lambda-list: ()
  Expansion: (SIMD-PACK SB-SIMD:U8)

  • Called by
    • SB-SIMD-SSE2:S8.16/=
    • SB-SIMD-SSE2:U8.16/=
    • SB-SIMD-SSE2:S8.16>=
    • SB-SIMD-SSE2:S8.16>
    • SB-SIMD-SSE2:S8.16<=
    • SB-SIMD-SSE2:S8.16<
    • SB-SIMD-SSE2:S8.16=
    • SB-SIMD-SSE2:U8.16>=
    • SB-SIMD-SSE2:U8.16>
    • SB-SIMD-SSE2:U8.16<=
    • SB-SIMD-SSE2:U8.16<
    • SB-SIMD-SSE2:U8.16=
    • SB-SIMD-SSE2:U8.16-
    • SB-SIMD-SSE2:U8.16+
    • SB-SIMD-SSE2:U8.16-XOR
    • SB-SIMD-SSE2:U8.16-OR
    • SB-SIMD-SSE2:U8.16-AND
    • SB-SIMD-SSE4.1:S8.16-IF
    • SB-SIMD-SSE4.1:U8.16-IF
    • (U8.16-NON-TEMPORAL-AREF)
    • (U8.16-NON-TEMPORAL-ROW-MAJOR-AREF)
    • (U8.16-NON-TEMPORAL-AREF)
    • (U8.16-NON-TEMPORAL-ROW-MAJOR-AREF)
    • (U8.16-AREF)
    • (U8.16-ROW-MAJOR-AREF)
    • SB-SIMD-SSE4.1::U8.16-NTSTORE
    • SB-SIMD-SSE2::U8.16-NTSTORE
    • SB-SIMD-SSE2::U8.16-STORE
    • SB-SIMD-SSE4.1:S64.2-FROM-U8.16
    • SB-SIMD-SSE4.1:S32.4-FROM-U8.16
    • SB-SIMD-SSE4.1:S16.8-FROM-U8.16
    • SB-SIMD-SSE4.1::S8.16-BLEND
    • SB-SIMD-SSE4.1:U8.16-INSERT
    • SB-SIMD-SSE4.1:U8.16-ELT
    • SB-SIMD-SSE4.1::U8.16-BLEND
    • SB-SIMD-SSSE3:S16.8-MADDUBS
    • SB-SIMD-SSE2:U8.16-MOVEMASK
    • SB-SIMD-SSE2:U8.16-UNPACKLO
    • SB-SIMD-SSE2:U8.16-UNPACKHI
    • SB-SIMD-SSE2:U8.16-AVERAGE
    • SB-SIMD-SSE2::TWO-ARG-U8.16<=
    • SB-SIMD-SSE2::TWO-ARG-U8.16>=
    • SB-SIMD-SSE2::TWO-ARG-U8.16<
    • SB-SIMD-SSE2::TWO-ARG-U8.16>
    • SB-SIMD-SSE2::TWO-ARG-U8.16>~
    • SB-SIMD-SSE2::TWO-ARG-U8.16/=
    • SB-SIMD-SSE2::TWO-ARG-U8.16=
    • SB-SIMD-SSE2::TWO-ARG-U8.16-
    • SB-SIMD-SSE2::TWO-ARG-U8.16+
    • SB-SIMD-SSE2:U8.16-NOT
    • SB-SIMD-SSE2:U8.16-ANDC1
    • SB-SIMD-SSE2::TWO-ARG-U8.16-XOR
    • SB-SIMD-SSE2::TWO-ARG-U8.16-OR
    • SB-SIMD-SSE2::TWO-ARG-U8.16-AND
    • SB-SIMD-SSE2:U8.16-VALUES
definitions
  • SYS:CONTRIB;SB-SIMD;CODE;DEFINE-TYPES.LISP.NEWEST
  • SYS:CONTRIB;SB-SIMD;CODE;DEFINE-SIMD-CASTS.LISP.NEWEST
  • SYS:CONTRIB;SB-SIMD;CODE;DEFINE-SIMD-CASTS.LISP.NEWEST
    • ((REAL) optimize)
  • SYS:CONTRIB;SB-SIMD;CODE;DEFINE-SIMD-CASTS.LISP.NEWEST
  • SYS:CONTRIB;SB-SIMD;CODE;DEFINE-SIMD-CASTS.LISP.NEWEST
    • (((SIMD-PACK (UNSIGNED-BYTE 8))) optimize)

U64.2!   compiled function

properties


ID: SB-SIMD-SSE2:U64.2!
ALLOC: HEAP DYNAMIC



U64.2! names a compiled function:
  Lambda-list: (X)
  Derived type: (FUNCTION (T) *)
  Inline proclamation: INLINE (inline expansion available)
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-SIMD-CASTS.LISP.NEWEST

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

S16.8-SHUFFLEHI   compiled function

properties


ID: SB-SIMD-SSE2:S16.8-SHUFFLEHI
ALLOC: HEAP DYNAMIC



S16.8-SHUFFLEHI names a compiled function:
  Lambda-list: (ARGUMENT-0 ARGUMENT-1)
  Derived type: (FUNCTION (T T)
                 (VALUES (SB-EXT:SIMD-PACK (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

S16.8-OR   compiled cmacro function

properties


ID: SB-SIMD-SSE2:S16.8-OR
ALLOC: HEAP DYNAMIC



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

S16.8-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.16-AND   compiled cmacro function

properties


ID: SB-SIMD-SSE2:U8.16-AND
ALLOC: HEAP DYNAMIC



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

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

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

U16.8<=   compiled cmacro function

properties


ID: SB-SIMD-SSE2:U16.8<=
ALLOC: HEAP DYNAMIC



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

U16.8<= 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.16-ANDC1   compiled function

properties


ID: SB-SIMD-SSE2:S8.16-ANDC1
ALLOC: HEAP DYNAMIC



S8.16-ANDC1 names a compiled function:
  Lambda-list: (ARGUMENT-0 ARGUMENT-1)
  Derived type: (FUNCTION (T T)
                 (VALUES (SB-EXT:SIMD-PACK (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

F64.2-ANDC1   compiled function

properties


ID: SB-SIMD-SSE2:F64.2-ANDC1
ALLOC: HEAP DYNAMIC



F64.2-ANDC1 names a compiled function:
  Lambda-list: (ARGUMENT-0 ARGUMENT-1)
  Derived type: (FUNCTION (T T)
                 (VALUES (SB-EXT:SIMD-PACK 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.4-INCF   compiled macro function

properties


ID: SB-SIMD-SSE2:U32.4-INCF
ALLOC: HEAP DYNAMIC



U32.4-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

U32.4-ANDC1   compiled function

properties


ID: SB-SIMD-SSE2:U32.4-ANDC1
ALLOC: HEAP DYNAMIC



U32.4-ANDC1 names a compiled function:
  Lambda-list: (ARGUMENT-0 ARGUMENT-1)
  Derived type: (FUNCTION (T T)
                 (VALUES (SB-EXT:SIMD-PACK (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.8-UNPACKLO   compiled function

properties


ID: SB-SIMD-SSE2:S16.8-UNPACKLO
ALLOC: HEAP DYNAMIC



S16.8-UNPACKLO names a compiled function:
  Lambda-list: (ARGUMENT-0 ARGUMENT-1)
  Derived type: (FUNCTION (T T)
                 (VALUES (SB-EXT:SIMD-PACK (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

U16.8-ANDC1   compiled function

properties


ID: SB-SIMD-SSE2:U16.8-ANDC1
ALLOC: HEAP DYNAMIC



U16.8-ANDC1 names a compiled function:
  Lambda-list: (ARGUMENT-0 ARGUMENT-1)
  Derived type: (FUNCTION (T T)
                 (VALUES (SB-EXT:SIMD-PACK (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.8-AREF   compiled cmacro function

properties


ID: SB-SIMD-SSE2:U16.8-AREF
ALLOC: HEAP DYNAMIC



U16.8-AREF names a compiled function:
  Lambda-list: (ARRAY &REST INDICES)
  Derived type: (FUNCTION ((ARRAY (UNSIGNED-BYTE 16)) &REST T)
                 (VALUES (SB-EXT:SIMD-PACK (UNSIGNED-BYTE 16)) &OPTIONAL))
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-AREFS.LISP.NEWEST

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

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

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

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

S32.4>   compiled cmacro function

properties


ID: SB-SIMD-SSE2:S32.4>
ALLOC: HEAP DYNAMIC



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

S32.4> 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.16<   compiled cmacro function

properties


ID: SB-SIMD-SSE2:S8.16<
ALLOC: HEAP DYNAMIC



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

S8.16< 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.4-ROW-MAJOR-AREF   compiled function

properties


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



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

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

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

F32.4>   compiled cmacro function

properties


ID: SB-SIMD-SSE2:F32.4>
ALLOC: HEAP DYNAMIC



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

F32.4> 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.8-ELT   compiled function

properties


ID: SB-SIMD-SSE2:U16.8-ELT
ALLOC: HEAP DYNAMIC



U16.8-ELT 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

S16.8-UNPACKHI   compiled function

properties


ID: SB-SIMD-SSE2:S16.8-UNPACKHI
ALLOC: HEAP DYNAMIC



S16.8-UNPACKHI names a compiled function:
  Lambda-list: (ARGUMENT-0 ARGUMENT-1)
  Derived type: (FUNCTION (T T)
                 (VALUES (SB-EXT:SIMD-PACK (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

U16.8-OR   compiled cmacro function

properties


ID: SB-SIMD-SSE2:U16.8-OR
ALLOC: HEAP DYNAMIC



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

U16.8-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.4-VALUES   compiled function

properties


ID: SB-SIMD-SSE2:S32.4-VALUES
ALLOC: HEAP DYNAMIC



S32.4-VALUES names a compiled function:
  Lambda-list: (ARGUMENT-0)
  Derived type: (FUNCTION (T)
                 (VALUES (SIGNED-BYTE 32) (SIGNED-BYTE 32) (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

U16.8-   compiled cmacro function

properties


ID: SB-SIMD-SSE2:U16.8-
ALLOC: HEAP DYNAMIC



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

U16.8- 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.4>=   compiled cmacro function

properties


ID: SB-SIMD-SSE2:F32.4>=
ALLOC: HEAP DYNAMIC



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

F32.4>= 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.8-MOVEMASK   compiled function

properties


ID: SB-SIMD-SSE2:S16.8-MOVEMASK
ALLOC: HEAP DYNAMIC



S16.8-MOVEMASK 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

U32.4-NON-TEMPORAL-ROW-MAJOR-AREF

properties


ID: SB-SIMD-SSE2:U32.4-NON-TEMPORAL-ROW-MAJOR-AREF
ALLOC: HEAP DYNAMIC



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

F64!   compiled function

properties


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



F64! names a compiled function:
  Lambda-list: (X)
  Derived type: (FUNCTION (T) *)
  Inline proclamation: INLINE (inline expansion available)
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-SIMD-CASTS.LISP.NEWEST

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

F32.4<=   compiled cmacro function

properties


ID: SB-SIMD-SSE2:F32.4<=
ALLOC: HEAP DYNAMIC



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

F32.4<= 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.16-VALUES   compiled function

properties


ID: SB-SIMD-SSE2:S8.16-VALUES
ALLOC: HEAP DYNAMIC



S8.16-VALUES 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) (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

F64.2-UNPACKHI   compiled function

properties


ID: SB-SIMD-SSE2:F64.2-UNPACKHI
ALLOC: HEAP DYNAMIC



F64.2-UNPACKHI names a compiled function:
  Lambda-list: (ARGUMENT-0 ARGUMENT-1)
  Derived type: (FUNCTION (T T)
                 (VALUES (SB-EXT:SIMD-PACK 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

F64.2-NON-TEMPORAL-AREF

properties


ID: SB-SIMD-SSE2:F64.2-NON-TEMPORAL-AREF
ALLOC: HEAP DYNAMIC



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

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

S8.16-NON-TEMPORAL-ROW-MAJOR-AREF

properties


ID: SB-SIMD-SSE2:S8.16-NON-TEMPORAL-ROW-MAJOR-AREF
ALLOC: HEAP DYNAMIC



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

F64.2-HORIZONTAL-MAX   compiled function

properties


ID: SB-SIMD-SSE2:F64.2-HORIZONTAL-MAX
ALLOC: HEAP DYNAMIC



F64.2-HORIZONTAL-MAX 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

MAKE-U64.2   compiled function

properties


ID: SB-SIMD-SSE2:MAKE-U64.2
ALLOC: HEAP DYNAMIC



MAKE-U64.2 names a compiled function:
  Lambda-list: (ARGUMENT-0 ARGUMENT-1)
  Derived type: (FUNCTION (T T)
                 (VALUES (SB-EXT:SIMD-PACK (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

S8.16!   compiled function

properties


ID: SB-SIMD-SSE2:S8.16!
ALLOC: HEAP DYNAMIC



S8.16! names a compiled function:
  Lambda-list: (X)
  Derived type: (FUNCTION (T) *)
  Inline proclamation: INLINE (inline expansion available)
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-SIMD-CASTS.LISP.NEWEST

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

U16.8-ROW-MAJOR-AREF   compiled function

properties


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



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

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

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

S32.4-UNPACKHI   compiled function

properties


ID: SB-SIMD-SSE2:S32.4-UNPACKHI
ALLOC: HEAP DYNAMIC



S32.4-UNPACKHI names a compiled function:
  Lambda-list: (ARGUMENT-0 ARGUMENT-1)
  Derived type: (FUNCTION (T T)
                 (VALUES (SB-EXT:SIMD-PACK (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/   compiled cmacro function

properties


ID: SB-SIMD-SSE2: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

F32.4/=   compiled cmacro function

properties


ID: SB-SIMD-SSE2:F32.4/=
ALLOC: HEAP DYNAMIC



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

F32.4/= 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

S16.8<   compiled cmacro function

properties


ID: SB-SIMD-SSE2:S16.8<
ALLOC: HEAP DYNAMIC



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

S16.8< 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.8-MOVEMASK   compiled function

properties


ID: SB-SIMD-SSE2:U16.8-MOVEMASK
ALLOC: HEAP DYNAMIC



U16.8-MOVEMASK 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

U8.16-UNPACKLO   compiled function

properties


ID: SB-SIMD-SSE2:U8.16-UNPACKLO
ALLOC: HEAP DYNAMIC



U8.16-UNPACKLO names a compiled function:
  Lambda-list: (ARGUMENT-0 ARGUMENT-1)
  Derived type: (FUNCTION (T T)
                 (VALUES (SB-EXT:SIMD-PACK (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

S8.16-NON-TEMPORAL-AREF

properties


ID: SB-SIMD-SSE2:S8.16-NON-TEMPORAL-AREF
ALLOC: HEAP DYNAMIC



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

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

S16.8+   compiled cmacro function

properties


ID: SB-SIMD-SSE2:S16.8+
ALLOC: HEAP DYNAMIC



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

S16.8+ 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

MAKE-S32.4   compiled function

properties


ID: SB-SIMD-SSE2:MAKE-S32.4
ALLOC: HEAP DYNAMIC



MAKE-S32.4 names a compiled function:
  Lambda-list: (ARGUMENT-0 ARGUMENT-1 ARGUMENT-2 ARGUMENT-3)
  Derived type: (FUNCTION (T T T T)
                 (VALUES (SB-EXT:SIMD-PACK (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

U64.2+   compiled cmacro function

properties


ID: SB-SIMD-SSE2:U64.2+
ALLOC: HEAP DYNAMIC



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

U64.2+ 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.4-AREF   compiled cmacro function

properties


ID: SB-SIMD-SSE2:S32.4-AREF
ALLOC: HEAP DYNAMIC



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

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

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

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

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

U32.4-MOVEMASK   compiled function

properties


ID: SB-SIMD-SSE2:U32.4-MOVEMASK
ALLOC: HEAP DYNAMIC



U32.4-MOVEMASK names a compiled function:
  Lambda-list: (ARGUMENT-0)
  Derived type: (FUNCTION (T) (VALUES (UNSIGNED-BYTE 4) &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.8-   compiled cmacro function

properties


ID: SB-SIMD-SSE2:S16.8-
ALLOC: HEAP DYNAMIC



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

S16.8- 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

U16.8-UNPACKLO   compiled function

properties


ID: SB-SIMD-SSE2:U16.8-UNPACKLO
ALLOC: HEAP DYNAMIC



U16.8-UNPACKLO names a compiled function:
  Lambda-list: (ARGUMENT-0 ARGUMENT-1)
  Derived type: (FUNCTION (T T)
                 (VALUES (SB-EXT:SIMD-PACK (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

U64.2-UNPACKLO   compiled function

properties


ID: SB-SIMD-SSE2:U64.2-UNPACKLO
ALLOC: HEAP DYNAMIC



U64.2-UNPACKLO names a compiled function:
  Lambda-list: (ARGUMENT-0 ARGUMENT-1)
  Derived type: (FUNCTION (T T)
                 (VALUES (SB-EXT:SIMD-PACK (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.2-   compiled cmacro function

properties


ID: SB-SIMD-SSE2:F64.2-
ALLOC: HEAP DYNAMIC



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

F64.2- 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-SSE2: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

U32.4=   compiled cmacro function

properties


ID: SB-SIMD-SSE2:U32.4=
ALLOC: HEAP DYNAMIC



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

U32.4= 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.16-OR   compiled cmacro function

properties


ID: SB-SIMD-SSE2:S8.16-OR
ALLOC: HEAP DYNAMIC



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

S8.16-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

U16.8-INCF   compiled macro function

properties


ID: SB-SIMD-SSE2:U16.8-INCF
ALLOC: HEAP DYNAMIC



U16.8-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

U8.16-NOT   compiled function

properties


ID: SB-SIMD-SSE2:U8.16-NOT
ALLOC: HEAP DYNAMIC



U8.16-NOT names a compiled function:
  Lambda-list: (ARGUMENT-0)
  Derived type: (FUNCTION (T)
                 (VALUES (SB-EXT:SIMD-PACK (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

S32.4-SHIFTR   compiled function

properties


ID: SB-SIMD-SSE2:S32.4-SHIFTR
ALLOC: HEAP DYNAMIC



S32.4-SHIFTR names a compiled function:
  Lambda-list: (ARGUMENT-0 ARGUMENT-1)
  Derived type: (FUNCTION (T T)
                 (VALUES (SB-EXT:SIMD-PACK (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 function

properties


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



U8! names a compiled function:
  Lambda-list: (X)
  Derived type: (FUNCTION (T) *)
  Inline proclamation: INLINE (inline expansion available)
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-SIMD-CASTS.LISP.NEWEST

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

F64.2!   compiled function

properties


ID: SB-SIMD-SSE2:F64.2!
ALLOC: HEAP DYNAMIC



F64.2! names a compiled function:
  Lambda-list: (X)
  Derived type: (FUNCTION (T) *)
  Inline proclamation: INLINE (inline expansion available)
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-SIMD-CASTS.LISP.NEWEST

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

F64+   compiled cmacro function

properties


ID: SB-SIMD-SSE2: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

F64.2-AND   compiled cmacro function

properties


ID: SB-SIMD-SSE2:F64.2-AND
ALLOC: HEAP DYNAMIC



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

F64.2-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

U16.8>=   compiled cmacro function

properties


ID: SB-SIMD-SSE2:U16.8>=
ALLOC: HEAP DYNAMIC



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

U16.8>= 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.4-OR   compiled cmacro function

properties


ID: SB-SIMD-SSE2:S32.4-OR
ALLOC: HEAP DYNAMIC



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

S32.4-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!   compiled function

properties


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



U64! names a compiled function:
  Lambda-list: (X)
  Derived type: (FUNCTION (T) *)
  Inline proclamation: INLINE (inline expansion available)
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-SIMD-CASTS.LISP.NEWEST

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

F64-INCF   compiled macro function

properties


ID: SB-SIMD-SSE2: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

U8.16>=   compiled cmacro function

properties


ID: SB-SIMD-SSE2:U8.16>=
ALLOC: HEAP DYNAMIC



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

U8.16>= 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.16-NON-TEMPORAL-ROW-MAJOR-AREF

properties


ID: SB-SIMD-SSE2:U8.16-NON-TEMPORAL-ROW-MAJOR-AREF
ALLOC: HEAP DYNAMIC



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

U16.8-BROADCAST   compiled function

properties


ID: SB-SIMD-SSE2:U16.8-BROADCAST
ALLOC: HEAP DYNAMIC



U16.8-BROADCAST names a compiled function:
  Lambda-list: (ARGUMENT-0)
  Derived type: (FUNCTION (T)
                 (VALUES (SB-EXT:SIMD-PACK (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.16+   compiled cmacro function

properties


ID: SB-SIMD-SSE2:U8.16+
ALLOC: HEAP DYNAMIC



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

U8.16+ 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.8-NOT   compiled function

properties


ID: SB-SIMD-SSE2:S16.8-NOT
ALLOC: HEAP DYNAMIC



S16.8-NOT names a compiled function:
  Lambda-list: (ARGUMENT-0)
  Derived type: (FUNCTION (T)
                 (VALUES (SB-EXT:SIMD-PACK (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

U16!   compiled function

properties


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



U16! names a compiled function:
  Lambda-list: (X)
  Derived type: (FUNCTION (T) *)
  Inline proclamation: INLINE (inline expansion available)
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-SIMD-CASTS.LISP.NEWEST

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

U32.4-NON-TEMPORAL-AREF

properties


ID: SB-SIMD-SSE2:U32.4-NON-TEMPORAL-AREF
ALLOC: HEAP DYNAMIC



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

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

S8.16-UNPACKHI   compiled function

properties


ID: SB-SIMD-SSE2:S8.16-UNPACKHI
ALLOC: HEAP DYNAMIC



S8.16-UNPACKHI names a compiled function:
  Lambda-list: (ARGUMENT-0 ARGUMENT-1)
  Derived type: (FUNCTION (T T)
                 (VALUES (SB-EXT:SIMD-PACK (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

F64.2=   compiled cmacro function

properties


ID: SB-SIMD-SSE2:F64.2=
ALLOC: HEAP DYNAMIC



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

F64.2= 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.4-SHIFTL   compiled function

properties


ID: SB-SIMD-SSE2:U32.4-SHIFTL
ALLOC: HEAP DYNAMIC



U32.4-SHIFTL names a compiled function:
  Lambda-list: (ARGUMENT-0 ARGUMENT-1)
  Derived type: (FUNCTION (T T)
                 (VALUES (SB-EXT:SIMD-PACK (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

U32.4-SHIFTR   compiled function

properties


ID: SB-SIMD-SSE2:U32.4-SHIFTR
ALLOC: HEAP DYNAMIC



U32.4-SHIFTR names a compiled function:
  Lambda-list: (ARGUMENT-0 ARGUMENT-1)
  Derived type: (FUNCTION (T T)
                 (VALUES (SB-EXT:SIMD-PACK (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

S8.16-MOVEMASK   compiled function

properties


ID: SB-SIMD-SSE2:S8.16-MOVEMASK
ALLOC: HEAP DYNAMIC



S8.16-MOVEMASK 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

U64.2-NON-TEMPORAL-AREF

properties


ID: SB-SIMD-SSE2:U64.2-NON-TEMPORAL-AREF
ALLOC: HEAP DYNAMIC



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

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

U8.16-NON-TEMPORAL-AREF

properties


ID: SB-SIMD-SSE2:U8.16-NON-TEMPORAL-AREF
ALLOC: HEAP DYNAMIC



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

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

S8.16-   compiled cmacro function

properties


ID: SB-SIMD-SSE2:S8.16-
ALLOC: HEAP DYNAMIC



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

S8.16- 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

S8.16-BROADCAST   compiled function

properties


ID: SB-SIMD-SSE2:S8.16-BROADCAST
ALLOC: HEAP DYNAMIC



S8.16-BROADCAST names a compiled function:
  Lambda-list: (ARGUMENT-0)
  Derived type: (FUNCTION (T)
                 (VALUES (SB-EXT:SIMD-PACK (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

S16.8!   compiled function

properties


ID: SB-SIMD-SSE2:S16.8!
ALLOC: HEAP DYNAMIC



S16.8! names a compiled function:
  Lambda-list: (X)
  Derived type: (FUNCTION (T) *)
  Inline proclamation: INLINE (inline expansion available)
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-SIMD-CASTS.LISP.NEWEST

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

U8.16-OR   compiled cmacro function

properties


ID: SB-SIMD-SSE2:U8.16-OR
ALLOC: HEAP DYNAMIC



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

U8.16-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

U32.4-NOT   compiled function

properties


ID: SB-SIMD-SSE2:U32.4-NOT
ALLOC: HEAP DYNAMIC



U32.4-NOT names a compiled function:
  Lambda-list: (ARGUMENT-0)
  Derived type: (FUNCTION (T)
                 (VALUES (SB-EXT:SIMD-PACK (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

U32.4   compiled function

properties


ID: SB-SIMD-SSE2:U32.4
ALLOC: HEAP DYNAMIC



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

U32.4 names a type-specifier:
  Lambda-list: ()
  Expansion: (SIMD-PACK SB-SIMD:U32)

  • Called by
    • SB-SIMD-SSE2:S32.4/=
    • SB-SIMD-SSE2:U32.4/=
    • SB-SIMD-SSE2:F32.4/=
    • SB-SIMD-SSE2:S32.4>=
    • SB-SIMD-SSE2:S32.4>
    • SB-SIMD-SSE2:S32.4<=
    • SB-SIMD-SSE2:S32.4<
    • SB-SIMD-SSE2:S32.4=
    • SB-SIMD-SSE2:U32.4>=
    • SB-SIMD-SSE2:U32.4>
    • SB-SIMD-SSE2:U32.4<=
    • SB-SIMD-SSE2:U32.4<
    • SB-SIMD-SSE2:U32.4=
    • SB-SIMD-SSE2:F32.4>=
    • SB-SIMD-SSE2:F32.4>
    • SB-SIMD-SSE2:F32.4<=
    • SB-SIMD-SSE2:F32.4<
    • SB-SIMD-SSE2:F32.4=
    • SB-SIMD-SSE2:U32.4-
    • SB-SIMD-SSE4.1:U32.4-MIN
    • SB-SIMD-SSE4.1:U32.4-MAX
    • SB-SIMD-SSE2:U32.4+
    • SB-SIMD-SSE2:U32.4-XOR
    • SB-SIMD-SSE2:U32.4-OR
    • SB-SIMD-SSE2:U32.4-AND
    • SB-SIMD-SSE4.1:S32.4-IF
    • SB-SIMD-SSE4.1:U32.4-IF
    • SB-SIMD-SSE4.1:F32.4-IF
    • (U32.4-NON-TEMPORAL-AREF)
    • (U32.4-NON-TEMPORAL-ROW-MAJOR-AREF)
    • (U32.4-NON-TEMPORAL-AREF)
    • (U32.4-NON-TEMPORAL-ROW-MAJOR-AREF)
    • (U32.4-AREF)
    • (U32.4-ROW-MAJOR-AREF)
    • (U32.4-STRING-REF)
    • (U32.4-ROW-MAJOR-STRING-REF)
    • SB-SIMD-SSE4.1::U32.4-NTSTORE
    • SB-SIMD-SSE2::U32.4-NTSTORE
    • SB-SIMD-SSE2::U32.4-STORE
    • SB-SIMD-SSE2::U32.4-STORE-INTO-STRING
    • SB-SIMD-SSE4.1:S64.2-FROM-U32.4
    • SB-SIMD-SSE4.1::S32.4-BLEND
    • SB-SIMD-SSE4.1:U32.4-INSERT
    • SB-SIMD-SSE4.1:U32.4-ELT
    • SB-SIMD-SSE4.1::TWO-ARG-U32.4-MIN
    • SB-SIMD-SSE4.1::TWO-ARG-U32.4-MAX
    • SB-SIMD-SSE4.1::U32.4-BLEND
    • SB-SIMD-SSE4.1::F32.4-BLEND
    • SB-SIMD-SSSE3:U32.4-HSUB
    • SB-SIMD-SSSE3:U32.4-HADD
    • SB-SIMD-SSE2:U32.4-SHIFTR
    • SB-SIMD-SSE2:U32.4-SHIFTL
    • SB-SIMD-SSE2:U32.4-SHUFFLE
    • SB-SIMD-SSE2:U32.4-MOVEMASK
    • SB-SIMD-SSE2:U32.4-UNPACKLO
    • SB-SIMD-SSE2:U32.4-UNPACKHI
    • SB-SIMD-SSE2::TWO-ARG-U32.4<=
    • SB-SIMD-SSE2::TWO-ARG-U32.4>=
    • SB-SIMD-SSE2::TWO-ARG-U32.4<
    • SB-SIMD-SSE2::TWO-ARG-U32.4>
    • SB-SIMD-SSE2::TWO-ARG-U32.4>~
    • SB-SIMD-SSE2::TWO-ARG-U32.4/=
    • SB-SIMD-SSE2::TWO-ARG-U32.4=
    • SB-SIMD-SSE2::TWO-ARG-U32.4-
    • SB-SIMD-SSE2::TWO-ARG-U32.4+
    • SB-SIMD-SSE2:U32.4-NOT
    • SB-SIMD-SSE2:U32.4-ANDC1
    • SB-SIMD-SSE2::TWO-ARG-U32.4-XOR
    • SB-SIMD-SSE2::TWO-ARG-U32.4-OR
    • SB-SIMD-SSE2::TWO-ARG-U32.4-AND
    • SB-SIMD-SSE2:U32.4-VALUES
definitions
  • SYS:CONTRIB;SB-SIMD;CODE;DEFINE-TYPES.LISP.NEWEST
  • SYS:CONTRIB;SB-SIMD;CODE;DEFINE-SIMD-CASTS.LISP.NEWEST
  • SYS:CONTRIB;SB-SIMD;CODE;DEFINE-SIMD-CASTS.LISP.NEWEST
    • ((REAL) optimize)
  • SYS:CONTRIB;SB-SIMD;CODE;DEFINE-SIMD-CASTS.LISP.NEWEST
  • SYS:CONTRIB;SB-SIMD;CODE;DEFINE-SIMD-CASTS.LISP.NEWEST
    • (((SIMD-PACK (UNSIGNED-BYTE 32))) optimize)

F64-MAX   compiled cmacro function

properties


ID: SB-SIMD-SSE2: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

S32.4/=   compiled cmacro function

properties


ID: SB-SIMD-SSE2:S32.4/=
ALLOC: HEAP DYNAMIC



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

S32.4/= 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

U64.2-SHIFTR   compiled function

properties


ID: SB-SIMD-SSE2:U64.2-SHIFTR
ALLOC: HEAP DYNAMIC



U64.2-SHIFTR names a compiled function:
  Lambda-list: (ARGUMENT-0 ARGUMENT-1)
  Derived type: (FUNCTION (T T)
                 (VALUES (SB-EXT:SIMD-PACK (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