|
VecCore 0.8.1
C++ Library for Portable SIMD Vectorization
|
Go to the source code of this file.
Namespaces | |
| namespace | vecCore |
| namespace | vecCore::backend |
| namespace | vecCore::math |
Macros | |
| #define | VC_MATH_UNARY_FUNCTION(F, f) |
Functions | |
| template<typename T , size_t N> | |
| VECCORE_FORCE_INLINE bool | vecCore::MaskEmpty (const Vc::SimdMaskArray< T, N > &mask) |
| template<typename T , size_t N> | |
| VECCORE_FORCE_INLINE bool | vecCore::MaskFull (const Vc::SimdMaskArray< T, N > &mask) |
| template<typename T , size_t N> | |
| VECCORE_FORCE_INLINE Vc::SimdArray< T, N > | vecCore::math::CopySign (const Vc::SimdArray< T, N > &x, const Vc::SimdArray< T, N > &y) |
| template<typename T , size_t N> | |
| VECCORE_FORCE_INLINE Vc::SimdArray< T, N > | vecCore::math::Tan (const Vc::SimdArray< T, N > &x) |
| template<typename T , size_t N> | |
| VECCORE_FORCE_INLINE Vc::SimdMaskArray< T, N > | vecCore::math::IsInf (const Vc::SimdArray< T, N > &x) |
| class vecCore::backend::VcSimdArray |
Definition at line 24 of file VcSimdArray.h.
| Class Members | ||
|---|---|---|
| typedef SimdArray< double, N > | Double_v | |
| typedef SimdArray< float, N > | Float_v | |
| typedef SimdArray< int16_t, N > | Int16_v | |
| typedef SimdArray< int32_t, N > | Int32_v | |
| typedef SimdArray< int64_t, N > | Int64_v | |
| typedef SimdArray< int, N > | Int_v | |
| typedef SimdArray< Real_s, N > | Real_v | |
| typedef SimdArray< uint16_t, N > | UInt16_v | |
| typedef SimdArray< uint32_t, N > | UInt32_v | |
| typedef SimdArray< uint64_t, N > | UInt64_v | |
| typedef SimdArray< unsigned int, N > | UInt_v | |
| #define VC_MATH_UNARY_FUNCTION | ( | F, | |
| f | |||
| ) |
Definition at line 122 of file VcSimdArray.h.