VecCore 0.8.1
C++ Library for Portable SIMD Vectorization
|
Classes | |
class | ScalarT |
class | ScalarWrapperT |
class | VcScalarT |
class | VcSimdArray |
class | VcVectorT |
Typedefs | |
using | Scalar = ScalarT<> |
using | ScalarWrapper = ScalarWrapperT<> |
using | VcScalar = VcScalarT<> |
using | VcVector = VcVectorT<> |
class vecCore::backend::ScalarT |
class vecCore::backend::ScalarWrapperT |
Definition at line 32 of file ScalarWrapper.h.
Class Members | ||
---|---|---|
typedef WrappedScalar< double > | Double_v | |
typedef WrappedScalar< float > | Float_v | |
typedef WrappedScalar< int16_t > | Int16_v | |
typedef WrappedScalar< int32_t > | Int32_v | |
typedef WrappedScalar< int64_t > | Int64_v | |
typedef WrappedScalar< int > | Int_v | |
typedef WrappedScalar< T > | Real_v | |
typedef WrappedScalar< uint16_t > | UInt16_v | |
typedef WrappedScalar< uint32_t > | UInt32_v | |
typedef WrappedScalar< uint64_t > | UInt64_v | |
typedef WrappedScalar< unsigned int > | UInt_v |
class vecCore::backend::VcScalarT |
Definition at line 24 of file VcScalar.h.
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 |
class vecCore::backend::VcVectorT |
Definition at line 24 of file VcVector.h.
using vecCore::backend::Scalar = typedef ScalarT<> |
using vecCore::backend::ScalarWrapper = typedef ScalarWrapperT<> |
Definition at line 49 of file ScalarWrapper.h.
using vecCore::backend::VcScalar = typedef VcScalarT<> |
Definition at line 41 of file VcScalar.h.
using vecCore::backend::VcVector = typedef VcVectorT<> |
Definition at line 41 of file VcVector.h.