![]() |
Project
|
Namespaces | |
namespace | alignedArrayImpl |
Classes | |
class | AlignedArray |
class | AlignedArrayIterator |
struct | elementCount |
struct | elementCount< AlignedArray< T, simd_V, size_V > > |
struct | simdWidth |
struct | simdWidth< AlignedArray< T, simd_V > > |
Typedefs | |
template<SIMDWidth width_V, size_t size_V = 1> | |
using | pd_t = AlignedArray< double_t, width_V, size_V > |
template<SIMDWidth width_V, size_t size_V = 1> | |
using | epi64_t = AlignedArray< uint64_t, width_V, size_V > |
template<SIMDWidth width_V, size_t size_V = 1> | |
using | epi32_t = AlignedArray< uint32_t, width_V, size_V > |
template<SIMDWidth width_V, size_t size_V = 1> | |
using | epi16_t = AlignedArray< uint16_t, width_V, size_V > |
template<SIMDWidth width_V, size_t size_V = 1> | |
using | epi8_t = AlignedArray< uint8_t, width_V, size_V > |
Functions | |
template<typename T , SIMDWidth width_V, size_t size_V, class formater_T = alignedArrayImpl::IdentityFormatingFunctor> | |
std::ostream & | operator<< (std::ostream &stream, const AlignedArray< T, width_V, size_V > &array) |
template<typename T , SIMDWidth width_V, size_t size_V> | |
std::string | asHex (const AlignedArray< T, width_V, size_V > &array) |
Variables | |
template<typename T > | |
constexpr SIMDWidth | simdWidth_v = simdWidth<T>::value |
template<typename T > | |
constexpr size_t | elementCount_v = elementCount<T>::value |
using o2::rans::internal::simd::epi16_t = typedef AlignedArray<uint16_t, width_V, size_V> |
Definition at line 200 of file AlignedArray.h.
using o2::rans::internal::simd::epi32_t = typedef AlignedArray<uint32_t, width_V, size_V> |
Definition at line 198 of file AlignedArray.h.
using o2::rans::internal::simd::epi64_t = typedef AlignedArray<uint64_t, width_V, size_V> |
Definition at line 196 of file AlignedArray.h.
using o2::rans::internal::simd::epi8_t = typedef AlignedArray<uint8_t, width_V, size_V> |
Definition at line 202 of file AlignedArray.h.
using o2::rans::internal::simd::pd_t = typedef AlignedArray<double_t, width_V, size_V> |
Definition at line 194 of file AlignedArray.h.
std::string o2::rans::internal::simd::asHex | ( | const AlignedArray< T, width_V, size_V > & | array | ) |
Definition at line 266 of file AlignedArray.h.
std::ostream & o2::rans::internal::simd::operator<< | ( | std::ostream & | stream, |
const AlignedArray< T, width_V, size_V > & | array | ||
) |
Definition at line 254 of file AlignedArray.h.
|
inlineconstexpr |
Definition at line 222 of file AlignedArray.h.
|
inlineconstexpr |
Definition at line 212 of file AlignedArray.h.