|
MLIR 22.0.0git
|
StridedMemRef descriptor type specialized for rank 0. More...
#include "mlir/ExecutionEngine/CRunnerUtils.h"
Public Member Functions | |
| template<typename Range, typename sfinae = decltype(std::declval<Range>().begin())> | |
| T & | operator[] (Range indices) |
| StridedMemrefIterator< T, 0 > | begin () |
| StridedMemrefIterator< T, 0 > | end () |
Public Attributes | |
| T * | basePtr |
| T * | data |
| int64_t | offset |
| int64_t | sizes [N] |
| int64_t | strides [N] |
StridedMemRef descriptor type specialized for rank 0.
Definition at line 192 of file CRunnerUtils.h.
|
inline |
Definition at line 205 of file CRunnerUtils.h.
References offset.
|
inline |
Definition at line 206 of file CRunnerUtils.h.
References offset.
|
inline |
Definition at line 199 of file CRunnerUtils.h.
| T* StridedMemRefType< T, 0 >::basePtr |
Definition at line 193 of file CRunnerUtils.h.
| T* StridedMemRefType< T, 0 >::data |
Definition at line 194 of file CRunnerUtils.h.
Referenced by operator[]().
| int64_t StridedMemRefType< T, 0 >::offset |
Definition at line 195 of file CRunnerUtils.h.
Referenced by begin(), end(), and operator[]().
| int64_t StridedMemRefType< T, N >::sizes[N] |
Definition at line 135 of file CRunnerUtils.h.
| int64_t StridedMemRefType< T, N >::strides[N] |
Definition at line 136 of file CRunnerUtils.h.