|
|
using | intrinsic_type = simd::Vec128_t<ScalarType> |
|
using | difference_type = std::ptrdiff_t |
|
using | value_type = Argon<ScalarType> |
|
using | pointer = Argon<ScalarType>* |
|
|
| ArgonPtr (ScalarType *ptr) |
|
| ArgonPtr (const ArgonPtr &)=default |
|
ArgonPtr & | operator= (const ArgonPtr &)=default |
|
| ArgonPtr (ArgonPtr &&)=default |
|
pointer | operator-> () |
|
value_type & | operator* () |
|
const value_type & | operator* () const |
|
const pointer | operator-> () const |
|
void | store () |
|
void | reload () |
|
|
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: