![]() |
Base class for all SIMD data types.The SIMDPack class template is a base class for all SIMD data types within the Blaze library. It provides an abstraction from the actual type of the SIMD pack, but enables a conversion back to this type via the 'Curiously Recurring Template Pattern' (CRTP). More...
#include <SIMDPack.h>
Public Member Functions | |
BLAZE_ALWAYS_INLINE T & | operator~ () noexcept |
Conversion operator for non-constant vectors. More... | |
BLAZE_ALWAYS_INLINE const T & | operator~ () const noexcept |
Conversion operator for constant vectors. More... | |
Base class for all SIMD data types.
The SIMDPack class template is a base class for all SIMD data types within the Blaze library. It provides an abstraction from the actual type of the SIMD pack, but enables a conversion back to this type via the 'Curiously Recurring Template Pattern' (CRTP).
|
inlinenoexcept |
Conversion operator for non-constant vectors.
|
inlinenoexcept |
Conversion operator for constant vectors.