|
MLIR 22.0.0git
|
Uses ValueRange for immutable descriptors. More...
#include "Dialect/SparseTensor/Transforms/Utils/SparseTensorDescriptor.h"
Additional Inherited Members | |
| Protected Member Functions inherited from mlir::sparse_tensor::SparseTensorDescriptorImpl< ValueRange > | |
| SparseTensorDescriptorImpl (SparseTensorType stt, ValueRange fields) | |
| Protected Attributes inherited from mlir::sparse_tensor::SparseTensorDescriptorImpl< ValueRange > | |
| SparseTensorType | rType |
| ValueRange | fields |
| StorageLayout | layout |
Uses ValueRange for immutable descriptors.
Definition at line 156 of file SparseTensorDescriptor.h.
|
inline |
Definition at line 158 of file SparseTensorDescriptor.h.
References mlir::sparse_tensor::SparseTensorDescriptorImpl< ValueRange >::SparseTensorDescriptorImpl().
| Value sparse_tensor::SparseTensorDescriptor::getCrdMemRefOrView | ( | OpBuilder & | builder, |
| Location | loc, | ||
| Level | lvl ) const |
Definition at line 108 of file SparseTensorDescriptor.cpp.
References mlir::sparse_tensor::constantIndex(), mlir::sparse_tensor::CrdMemRef, mlir::sparse_tensor::SparseTensorDescriptorImpl< ValueRange >::getCrdMemSize(), mlir::sparse_tensor::SparseTensorDescriptorImpl< ValueRange >::getMemRefField(), and mlir::sparse_tensor::SparseTensorDescriptorImpl< ValueRange >::rType.