| fields | mlir::sparse_tensor::SparseTensorDescriptorImpl< SmallVectorImpl< Value > & > | protected |
| getAOSMemRef() const | mlir::sparse_tensor::SparseTensorDescriptorImpl< SmallVectorImpl< Value > & > | inline |
| getCrdMemRefIndexAndStride(Level lvl) const | mlir::sparse_tensor::SparseTensorDescriptorImpl< SmallVectorImpl< Value > & > | inline |
| getCrdMemSize(OpBuilder &builder, Location loc, Level lvl) const | mlir::sparse_tensor::SparseTensorDescriptorImpl< SmallVectorImpl< Value > & > | inline |
| getField(FieldIndex fidx) const | mlir::sparse_tensor::SparseTensorDescriptorImpl< SmallVectorImpl< Value > & > | inline |
| getFields() const | mlir::sparse_tensor::SparseTensorDescriptorImpl< SmallVectorImpl< Value > & > | inline |
| getLayout() const | mlir::sparse_tensor::SparseTensorDescriptorImpl< SmallVectorImpl< Value > & > | inline |
| getLvlSize(OpBuilder &builder, Location loc, Level lvl) const | mlir::sparse_tensor::SparseTensorDescriptorImpl< SmallVectorImpl< Value > & > | inline |
| getMemRefElementType(SparseTensorFieldKind kind, std::optional< Level > lvl) const | mlir::sparse_tensor::SparseTensorDescriptorImpl< SmallVectorImpl< Value > & > | inline |
| getMemRefField(SparseTensorFieldKind kind, std::optional< Level > lvl) const | mlir::sparse_tensor::SparseTensorDescriptorImpl< SmallVectorImpl< Value > & > | inline |
| getMemRefFieldIndex(SparseTensorFieldKind kind, std::optional< Level > lvl) const | mlir::sparse_tensor::SparseTensorDescriptorImpl< SmallVectorImpl< Value > & > | inline |
| getMemRefFields() const | mlir::sparse_tensor::SparseTensorDescriptorImpl< SmallVectorImpl< Value > & > | inline |
| getNumFields() const | mlir::sparse_tensor::SparseTensorDescriptorImpl< SmallVectorImpl< Value > & > | inline |
| getPosMemRef(Level lvl) const | mlir::sparse_tensor::SparseTensorDescriptorImpl< SmallVectorImpl< Value > & > | inline |
| getPosMemSize(OpBuilder &builder, Location loc, Level lvl) const | mlir::sparse_tensor::SparseTensorDescriptorImpl< SmallVectorImpl< Value > & > | inline |
| getRankedTensorType() const | mlir::sparse_tensor::SparseTensorDescriptorImpl< SmallVectorImpl< Value > & > | inline |
| getSpecifier() const | mlir::sparse_tensor::SparseTensorDescriptorImpl< SmallVectorImpl< Value > & > | inline |
| getSpecifierField(OpBuilder &builder, Location loc, StorageSpecifierKind kind, std::optional< Level > lvl) const | mlir::sparse_tensor::SparseTensorDescriptorImpl< SmallVectorImpl< Value > & > | inline |
| getValMemRef() const | mlir::sparse_tensor::SparseTensorDescriptorImpl< SmallVectorImpl< Value > & > | inline |
| getValMemSize(OpBuilder &builder, Location loc) const | mlir::sparse_tensor::SparseTensorDescriptorImpl< SmallVectorImpl< Value > & > | inline |
| layout | mlir::sparse_tensor::SparseTensorDescriptorImpl< SmallVectorImpl< Value > & > | protected |
| MutSparseTensorDescriptor(SparseTensorType stt, SmallVectorImpl< Value > &buffers) | mlir::sparse_tensor::MutSparseTensorDescriptor | inline |
| operator SparseTensorDescriptor() const | mlir::sparse_tensor::MutSparseTensorDescriptor | inline |
| rType | mlir::sparse_tensor::SparseTensorDescriptorImpl< SmallVectorImpl< Value > & > | protected |
| setCrdMemSize(OpBuilder &builder, Location loc, Level lvl, Value v) | mlir::sparse_tensor::MutSparseTensorDescriptor | inline |
| setField(FieldIndex fidx, Value v) | mlir::sparse_tensor::MutSparseTensorDescriptor | inline |
| setLvlSize(OpBuilder &builder, Location loc, Level lvl, Value v) | mlir::sparse_tensor::MutSparseTensorDescriptor | inline |
| setMemRefField(SparseTensorFieldKind kind, std::optional< Level > lvl, Value v) | mlir::sparse_tensor::MutSparseTensorDescriptor | inline |
| setMemRefField(FieldIndex fidx, Value v) | mlir::sparse_tensor::MutSparseTensorDescriptor | inline |
| setPosMemSize(OpBuilder &builder, Location loc, Level lvl, Value v) | mlir::sparse_tensor::MutSparseTensorDescriptor | inline |
| setSpecifier(Value newSpec) | mlir::sparse_tensor::MutSparseTensorDescriptor | inline |
| setSpecifierField(OpBuilder &builder, Location loc, StorageSpecifierKind kind, std::optional< Level > lvl, Value v) | mlir::sparse_tensor::MutSparseTensorDescriptor | inline |
| setValMemSize(OpBuilder &builder, Location loc, Value v) | mlir::sparse_tensor::MutSparseTensorDescriptor | inline |
| SparseTensorDescriptorImpl(SparseTensorType stt, SmallVectorImpl< Value > &fields) | mlir::sparse_tensor::SparseTensorDescriptorImpl< SmallVectorImpl< Value > & > | inlineprotected |