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