|
using | intrinsic_type = simd::Vec128_t<ScalarType> |
using | iterator = Iterator |
using | const_iterator = ConstIterator |
|
| interleaved (ScalarType *start, ScalarType *end) |
| interleaved (ScalarType *start, const size_t size) |
| interleaved (const std::span< ScalarType > span) |
template<size_t, std::ranges::contiguous_range R> |
| interleaved (R &&r) |
iterator | begin () const |
const ScalarType * | end () const |
const_iterator | cbegin () const |
const ScalarType * | cend () const |
size_t | size () const |
|
static constexpr size_t | vectorizeable_size (size_t size) |
|
static constexpr size_t | lanes = sizeof(intrinsic_type) / sizeof(ScalarType) |
The documentation for this struct was generated from the following file: