SB-SIMD-SSE

SB-SIMD-SSE

properties


ID: SB-SIMD-SSE


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

F32-MAX   compiled cmacro function

properties


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



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

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

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

F32.4-ROW-MAJOR-AREF   compiled function

properties


ID: SB-SIMD-SSE:F32.4-ROW-MAJOR-AREF
ALLOC: HEAP DYNAMIC



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

(SETF F32.4-ROW-MAJOR-AREF) names a compiled function:
  Lambda-list: (VALUE ARRAY INDEX)
  Derived type: (FUNCTION
                 (T (ARRAY SINGLE-FLOAT)
                  (INTEGER -17592186044414 17592186044414))
                 (VALUES (SB-EXT:SIMD-PACK SINGLE-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

F32>   compiled cmacro function

properties


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



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

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

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

F32.4-UNPACKHI   compiled function

properties


ID: SB-SIMD-SSE:F32.4-UNPACKHI
ALLOC: HEAP DYNAMIC



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

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

F32.4-HORIZONTAL*   compiled function

properties


ID: SB-SIMD-SSE:F32.4-HORIZONTAL*
ALLOC: HEAP DYNAMIC



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

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

F32.4-MIN   compiled cmacro function

properties


ID: SB-SIMD-SSE:F32.4-MIN
ALLOC: HEAP DYNAMIC



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

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

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

F32-ROW-MAJOR-AREF   compiled function

properties


ID: SB-SIMD-SSE:F32-ROW-MAJOR-AREF
ALLOC: HEAP DYNAMIC



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

(SETF F32-ROW-MAJOR-AREF) names a compiled function:
  Lambda-list: (VALUE ARRAY INDEX)
  Derived type: (FUNCTION
                 (T (ARRAY SINGLE-FLOAT)
                  (INTEGER -17592186044414 17592186044414))
                 (VALUES SINGLE-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

F32-   compiled cmacro function

properties


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



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

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

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

F32.4+   compiled cmacro function

properties


ID: SB-SIMD-SSE:F32.4+
ALLOC: HEAP DYNAMIC



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

F32.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

F32.4/   compiled cmacro function

properties


ID: SB-SIMD-SSE: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 SINGLE-FLOAT) &OPTIONAL))
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-REDUCERS.LISP.NEWEST

F32.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

F32<   compiled cmacro function

properties


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



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

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

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

F32-DECF   compiled macro function

properties


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



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

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

F32<=   compiled cmacro function

properties


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



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

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

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

F32.4-ANDC1   compiled function

properties


ID: SB-SIMD-SSE:F32.4-ANDC1
ALLOC: HEAP DYNAMIC



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

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

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

properties


ID: SB-SIMD-SSE:F32.4-NON-TEMPORAL-ROW-MAJOR-AREF
ALLOC: HEAP DYNAMIC



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

F32.4-HORIZONTAL-XOR   compiled function

properties


ID: SB-SIMD-SSE:F32.4-HORIZONTAL-XOR
ALLOC: HEAP DYNAMIC



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

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

F32.4-UNPACKLO   compiled function

properties


ID: SB-SIMD-SSE:F32.4-UNPACKLO
ALLOC: HEAP DYNAMIC



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

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

F32   compiled function

properties


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



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

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

  • Called by
    • SB-SIMD-SSE:F32/=
    • SB-SIMD-SSE:F32>=
    • SB-SIMD-SSE:F32>
    • SB-SIMD-SSE:F32<=
    • SB-SIMD-SSE:F32<
    • SB-SIMD-SSE:F32=
    • SB-SIMD-SSE:F32/
    • SB-SIMD-SSE:F32-
    • SB-SIMD-SSE:F32*
    • SB-SIMD-SSE:F32+
    • SB-SIMD-SSE:F32-MIN
    • SB-SIMD-SSE:F32-MAX
    • SB-SIMD-SSE:F32-XOR
    • SB-SIMD-SSE:F32-OR
    • SB-SIMD-SSE:F32-AND
    • (F32-AREF)
    • (F32-ROW-MAJOR-AREF)
    • SB-SIMD-SSE::F32-STORE
    • SB-SIMD-SSE2::F64-FROM-F32
    • SB-SIMD-SSE:F32.4-BROADCAST
    • SB-SIMD-SSE:MAKE-F32.4
    • SB-SIMD-SSE:F32.4!-FROM-F32
    • SB-SIMD-SSE:F32-SQRT
    • SB-SIMD-SSE:F32-RSQRT
    • SB-SIMD-SSE:F32-RECIPROCAL
    • SB-SIMD-SSE:F32-NOT
    • SB-SIMD-SSE:F32-ANDC1
    • SB-SIMD-SSE::TWO-ARG-F32>=
    • SB-SIMD-SSE::TWO-ARG-F32>
    • SB-SIMD-SSE::TWO-ARG-F32<=
    • SB-SIMD-SSE::TWO-ARG-F32<
    • SB-SIMD-SSE::TWO-ARG-F32/=
    • SB-SIMD-SSE::TWO-ARG-F32=
    • SB-SIMD-SSE::TWO-ARG-F32/
    • SB-SIMD-SSE::TWO-ARG-F32*
    • SB-SIMD-SSE::TWO-ARG-F32-
    • SB-SIMD-SSE::TWO-ARG-F32+
    • SB-SIMD-SSE::TWO-ARG-F32-MIN
    • SB-SIMD-SSE::TWO-ARG-F32-MAX
    • SB-SIMD-SSE::TWO-ARG-F32-XOR
    • SB-SIMD-SSE::TWO-ARG-F32-OR
    • SB-SIMD-SSE::TWO-ARG-F32-AND
    • SB-SIMD-SSE:F32.4
definitions
  • SYS:CONTRIB;SB-SIMD;CODE;DEFINE-TYPES.LISP.NEWEST
  • SYS:CONTRIB;SB-SIMD;CODE;DEFINE-SCALAR-CASTS.LISP.NEWEST
  • SYS:CONTRIB;SB-SIMD;CODE;DEFINE-SCALAR-CASTS.LISP.NEWEST
  • SYS:CONTRIB;SB-SIMD;CODE;DEFINE-SCALAR-CASTS.LISP.NEWEST
    • (((SIGNED-BYTE 64)) optimize)
  • SYS:CONTRIB;SB-SIMD;CODE;DEFINE-SCALAR-CASTS.LISP.NEWEST
    • ((DOUBLE-FLOAT) optimize)
  • SYS:CONTRIB;SB-SIMD;CODE;DEFINE-SCALAR-CASTS.LISP.NEWEST
    • ((SINGLE-FLOAT) optimize)

F32-OR   compiled cmacro function

properties


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



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

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

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

F32.4-SQRT   compiled function

properties


ID: SB-SIMD-SSE:F32.4-SQRT
ALLOC: HEAP DYNAMIC



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

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

F32.4-NOT   compiled function

properties


ID: SB-SIMD-SSE:F32.4-NOT
ALLOC: HEAP DYNAMIC



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

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

F32.4-AREF   compiled cmacro function

properties


ID: SB-SIMD-SSE:F32.4-AREF
ALLOC: HEAP DYNAMIC



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

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

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

(SETF F32.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

F32-RECIPROCAL   compiled function

properties


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



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

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

F32.4!-FROM-F32   compiled function

properties


ID: SB-SIMD-SSE:F32.4!-FROM-F32
ALLOC: HEAP DYNAMIC



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

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

F32.4*   compiled cmacro function

properties


ID: SB-SIMD-SSE:F32.4*
ALLOC: HEAP DYNAMIC



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

F32.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

P128   compiled function

properties


ID: SB-SIMD-SSE:P128
ALLOC: HEAP DYNAMIC



P128 names a compiled function:
  Lambda-list: (X)
  Derived type: (FUNCTION (T) (VALUES SB-EXT:SIMD-PACK &OPTIONAL))
  Inline proclamation: INLINE (inline expansion available)
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-SIMD-CASTS.LISP.NEWEST

P128 names a type-specifier:
  Lambda-list: ()
  Expansion: SIMD-PACK

  • Called by
    • SB-SIMD-SSE2::S64.2!-FROM-P128
    • SB-SIMD-SSE2::S32.4!-FROM-P128
    • SB-SIMD-SSE2::S16.8!-FROM-P128
    • SB-SIMD-SSE2::S8.16!-FROM-P128
    • SB-SIMD-SSE2::U64.2!-FROM-P128
    • SB-SIMD-SSE2::U32.4!-FROM-P128
    • SB-SIMD-SSE2::U16.8!-FROM-P128
    • SB-SIMD-SSE2::U8.16!-FROM-P128
    • SB-SIMD-SSE2::F64.2!-FROM-P128
    • SB-SIMD-SSE2::F32.4!-FROM-P128
    • SB-SIMD-SSE2::U64!-FROM-P128
    • SB-SIMD-SSE2::U32!-FROM-P128
    • SB-SIMD-SSE2::U16!-FROM-P128
    • SB-SIMD-SSE2::U8!-FROM-P128
    • SB-SIMD-SSE2::F64!-FROM-P128
    • SB-SIMD-SSE::F32!-FROM-P128
definitions
  • SYS:CONTRIB;SB-SIMD;CODE;DEFINE-TYPES.LISP.NEWEST
  • SYS:CONTRIB;SB-SIMD;CODE;DEFINE-SIMD-CASTS.LISP.NEWEST

F32.4-AND   compiled cmacro function

properties


ID: SB-SIMD-SSE:F32.4-AND
ALLOC: HEAP DYNAMIC



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

F32.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

F32.4-HORIZONTAL-MIN   compiled function

properties


ID: SB-SIMD-SSE:F32.4-HORIZONTAL-MIN
ALLOC: HEAP DYNAMIC



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

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

F32.4-MAX   compiled cmacro function

properties


ID: SB-SIMD-SSE:F32.4-MAX
ALLOC: HEAP DYNAMIC



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

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

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

F32.4-SHUFFLE   compiled function

properties


ID: SB-SIMD-SSE:F32.4-SHUFFLE
ALLOC: HEAP DYNAMIC



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

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

F32>=   compiled cmacro function

properties


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



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

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

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

F32+   compiled cmacro function

properties


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



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

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

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

F32.4-DECF   compiled macro function

properties


ID: SB-SIMD-SSE:F32.4-DECF
ALLOC: HEAP DYNAMIC



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

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

F32.4-MOVEMASK   compiled function

properties


ID: SB-SIMD-SSE:F32.4-MOVEMASK
ALLOC: HEAP DYNAMIC



F32.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

F32/=   compiled cmacro function

properties


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



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

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

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

F32.4-RECIPROCAL   compiled function

properties


ID: SB-SIMD-SSE:F32.4-RECIPROCAL
ALLOC: HEAP DYNAMIC



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

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

F32.4-HORIZONTAL+   compiled function

properties


ID: SB-SIMD-SSE:F32.4-HORIZONTAL+
ALLOC: HEAP DYNAMIC



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

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

F32.4-BROADCAST   compiled function

properties


ID: SB-SIMD-SSE:F32.4-BROADCAST
ALLOC: HEAP DYNAMIC



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

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

F32.4-OR   compiled cmacro function

properties


ID: SB-SIMD-SSE:F32.4-OR
ALLOC: HEAP DYNAMIC



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

F32.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

F32.4!   compiled function

properties


ID: SB-SIMD-SSE:F32.4!
ALLOC: HEAP DYNAMIC



F32.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

F32-AND   compiled cmacro function

properties


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



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

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

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

F32.4-VALUES   compiled function

properties


ID: SB-SIMD-SSE:F32.4-VALUES
ALLOC: HEAP DYNAMIC



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

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

F32.4-HORIZONTAL-AND   compiled function

properties


ID: SB-SIMD-SSE:F32.4-HORIZONTAL-AND
ALLOC: HEAP DYNAMIC



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

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

F32-MIN   compiled cmacro function

properties


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



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

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

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

F32.4   compiled function

properties


ID: SB-SIMD-SSE:F32.4
ALLOC: HEAP DYNAMIC



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

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

  • Called by
    • 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:F32.4=
    • SB-SIMD-SSE:F32.4/
    • SB-SIMD-SSE:F32.4-
    • SB-SIMD-SSE:F32.4*
    • SB-SIMD-SSE:F32.4+
    • SB-SIMD-SSE:F32.4-MIN
    • SB-SIMD-SSE:F32.4-MAX
    • SB-SIMD-SSE:F32.4-XOR
    • SB-SIMD-SSE:F32.4-OR
    • SB-SIMD-SSE:F32.4-AND
    • SB-SIMD-SSE4.1:F32.4-IF
    • (F32.4-NON-TEMPORAL-AREF)
    • (F32.4-NON-TEMPORAL-ROW-MAJOR-AREF)
    • (F32.4-NON-TEMPORAL-AREF)
    • (F32.4-NON-TEMPORAL-ROW-MAJOR-AREF)
    • (F32.4-AREF)
    • (F32.4-ROW-MAJOR-AREF)
    • SB-SIMD-SSE4.1::F32.4-NTSTORE
    • SB-SIMD-SSE::F32.4-NTSTORE
    • SB-SIMD-SSE::F32.4-STORE
    • SB-SIMD-SSE4.1:F32.4-INSERT
    • SB-SIMD-SSE4.1::F32.4-%ROUND
    • SB-SIMD-SSE4.1::F32.4-BLENDC
    • SB-SIMD-SSE4.1::F32.4-BLEND
    • SB-SIMD-SSE3:F32.4-LDUP
    • SB-SIMD-SSE3:F32.4-HDUP
    • SB-SIMD-SSE3:F32.4-HADD
    • SB-SIMD-SSE2:S32.4-FROM-F32.4
    • SB-SIMD-SSE2::TWO-ARG-F32.4>=
    • SB-SIMD-SSE2::TWO-ARG-F32.4>
    • SB-SIMD-SSE2::TWO-ARG-F32.4<=
    • SB-SIMD-SSE2::TWO-ARG-F32.4<
    • SB-SIMD-SSE2::TWO-ARG-F32.4/=
    • SB-SIMD-SSE2::TWO-ARG-F32.4=
    • SB-SIMD-SSE:F32.4-MOVEMASK
    • SB-SIMD-SSE:F32.4-UNPACKHI
    • SB-SIMD-SSE:F32.4-UNPACKLO
    • SB-SIMD-SSE:F32.4-SHUFFLE
    • SB-SIMD-SSE:F32.4-SQRT
    • SB-SIMD-SSE:F32.4-RSQRT
    • SB-SIMD-SSE:F32.4-RECIPROCAL
    • SB-SIMD-SSE:F32.4-NOT
    • SB-SIMD-SSE:F32.4-ANDC1
    • SB-SIMD-SSE:F32.4-HORIZONTAL*
    • SB-SIMD-SSE:F32.4-HORIZONTAL+
    • SB-SIMD-SSE:F32.4-HORIZONTAL-MIN
    • SB-SIMD-SSE:F32.4-HORIZONTAL-MAX
    • SB-SIMD-SSE:F32.4-HORIZONTAL-XOR
    • SB-SIMD-SSE:F32.4-HORIZONTAL-OR
    • SB-SIMD-SSE:F32.4-HORIZONTAL-AND
    • SB-SIMD-SSE::TWO-ARG-F32.4/
    • SB-SIMD-SSE::TWO-ARG-F32.4*
    • SB-SIMD-SSE::TWO-ARG-F32.4-
    • SB-SIMD-SSE::TWO-ARG-F32.4+
    • SB-SIMD-SSE::TWO-ARG-F32.4-MIN
    • SB-SIMD-SSE::TWO-ARG-F32.4-MAX
    • SB-SIMD-SSE::TWO-ARG-F32.4-XOR
    • SB-SIMD-SSE::TWO-ARG-F32.4-OR
    • SB-SIMD-SSE::TWO-ARG-F32.4-AND
    • SB-SIMD-SSE:F32.4-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 SINGLE-FLOAT)) optimize)

F32.4-HORIZONTAL-MAX   compiled function

properties


ID: SB-SIMD-SSE:F32.4-HORIZONTAL-MAX
ALLOC: HEAP DYNAMIC



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

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

F32.4-INCF   compiled macro function

properties


ID: SB-SIMD-SSE:F32.4-INCF
ALLOC: HEAP DYNAMIC



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

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

F32.4-RSQRT   compiled function

properties


ID: SB-SIMD-SSE:F32.4-RSQRT
ALLOC: HEAP DYNAMIC



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

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

F32.4-NON-TEMPORAL-AREF

properties


ID: SB-SIMD-SSE:F32.4-NON-TEMPORAL-AREF
ALLOC: HEAP DYNAMIC



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

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

F32.4-XOR   compiled cmacro function

properties


ID: SB-SIMD-SSE:F32.4-XOR
ALLOC: HEAP DYNAMIC



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

F32.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

F32-XOR   compiled cmacro function

properties


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



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

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

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

F32*   compiled cmacro function

properties


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



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

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

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

F32=   compiled cmacro function

properties


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



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

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

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

F32-ANDC1   compiled function

properties


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



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

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

F32.4-   compiled cmacro function

properties


ID: SB-SIMD-SSE: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 SINGLE-FLOAT) &OPTIONAL))
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-REDUCERS.LISP.NEWEST

F32.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

MAKE-F32.4   compiled function

properties


ID: SB-SIMD-SSE:MAKE-F32.4
ALLOC: HEAP DYNAMIC



MAKE-F32.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 SINGLE-FLOAT) &OPTIONAL))
  Inline proclamation: INLINE (inline expansion available)
  Source file: SYS:CONTRIB;SB-SIMD;CODE;DEFINE-INSTRUCTIONS.LISP.NEWEST

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

F32/   compiled cmacro function

properties


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



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

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

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

F32-INCF   compiled macro function

properties


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



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

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

F32-AREF   compiled cmacro function

properties


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



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

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

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

(SETF F32-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

F32-NOT   compiled function

properties


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



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

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

F32-RSQRT   compiled function

properties


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



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

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

F32!   compiled function

properties


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



F32! 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-SQRT   compiled function

properties


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



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

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

F32.4-HORIZONTAL-OR   compiled function

properties


ID: SB-SIMD-SSE:F32.4-HORIZONTAL-OR
ALLOC: HEAP DYNAMIC



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

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