MLIR
20.0.0git
|
StridedMemRef descriptor type specialized for rank 1. 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, 1 > | begin () |
StridedMemrefIterator< T, 1 > | end () |
T & | operator[] (int64_t idx) |
Public Attributes | |
T * | basePtr |
T * | data |
int64_t | offset |
int64_t | sizes [1] |
int64_t | strides [1] |
StridedMemRef descriptor type specialized for rank 1.
Definition at line 169 of file CRunnerUtils.h.
|
inline |
Definition at line 184 of file CRunnerUtils.h.
References StridedMemRefType< T, N >::offset.
|
inline |
Definition at line 185 of file CRunnerUtils.h.
|
inline |
Definition at line 187 of file CRunnerUtils.h.
References StridedMemRefType< T, N >::data, StridedMemRefType< T, N >::offset, and StridedMemRefType< T, N >::strides.
|
inline |
Definition at line 178 of file CRunnerUtils.h.
T* StridedMemRefType< T, 1 >::basePtr |
Definition at line 170 of file CRunnerUtils.h.
T* StridedMemRefType< T, 1 >::data |
Definition at line 171 of file CRunnerUtils.h.
int64_t StridedMemRefType< T, 1 >::offset |
Definition at line 172 of file CRunnerUtils.h.
int64_t StridedMemRefType< T, 1 >::sizes[1] |
Definition at line 173 of file CRunnerUtils.h.
int64_t StridedMemRefType< T, 1 >::strides[1] |
Definition at line 174 of file CRunnerUtils.h.