#include <utils.h>
|
void | next (const constant int *shape, const constant size_t *strides) |
|
void | next (int n, const constant int *shape, const constant size_t *strides) |
|
offset_t | location (offset_t, const constant int *, const constant size_t *, int) |
|
◆ location()
template<int dim, typename offset_t = size_t>
offset_t looped_elem_to_loc< dim, offset_t >::location |
( |
offset_t | , |
|
|
const constant int * | , |
|
|
const constant size_t * | , |
|
|
int | ) |
|
inline |
◆ next() [1/2]
template<int dim, typename offset_t = size_t>
void looped_elem_to_loc< dim, offset_t >::next |
( |
const constant int * | shape, |
|
|
const constant size_t * | strides ) |
|
inline |
◆ next() [2/2]
template<int dim, typename offset_t = size_t>
void looped_elem_to_loc< dim, offset_t >::next |
( |
int | n, |
|
|
const constant int * | shape, |
|
|
const constant size_t * | strides ) |
|
inline |
◆ index
template<int dim, typename offset_t = size_t>
◆ inner_looper
template<int dim, typename offset_t = size_t>
◆ offset
template<int dim, typename offset_t = size_t>
The documentation for this struct was generated from the following file: