MLIR  20.0.0git
mlir::sparse_tensor::SparseTensorType Member List

This is the complete list of members for mlir::sparse_tensor::SparseTensorType, including all inherited members.

getAoSCOOStart() constmlir::sparse_tensor::SparseTensorTypeinline
getBatchLvlRank() constmlir::sparse_tensor::SparseTensorTypeinline
getBatchLvlShape() constmlir::sparse_tensor::SparseTensorTypeinline
getContext() constmlir::sparse_tensor::SparseTensorTypeinline
getCOOSegments() constmlir::sparse_tensor::SparseTensorTypeinline
getCOOType(bool ordered) constmlir::sparse_tensor::SparseTensorType
getCrdType() constmlir::sparse_tensor::SparseTensorTypeinline
getCrdWidth() constmlir::sparse_tensor::SparseTensorTypeinline
getDemappedType() constmlir::sparse_tensor::SparseTensorTypeinline
getDimRank() constmlir::sparse_tensor::SparseTensorTypeinline
getDimShape() constmlir::sparse_tensor::SparseTensorTypeinline
getDimToLvl() constmlir::sparse_tensor::SparseTensorTypeinline
getDynamicDimSize(Dimension d) constmlir::sparse_tensor::SparseTensorTypeinline
getElementType() constmlir::sparse_tensor::SparseTensorTypeinline
getEncoding() constmlir::sparse_tensor::SparseTensorTypeinline
getExpandedDimToLvl() constmlir::sparse_tensor::SparseTensorTypeinline
getExplicitVal() constmlir::sparse_tensor::SparseTensorTypeinline
getImplicitVal() constmlir::sparse_tensor::SparseTensorTypeinline
getLvlRank() constmlir::sparse_tensor::SparseTensorTypeinline
getLvlShape() constmlir::sparse_tensor::SparseTensorTypeinline
getLvlToDim() constmlir::sparse_tensor::SparseTensorTypeinline
getLvlType(Level l) constmlir::sparse_tensor::SparseTensorTypeinline
getLvlTypes() constmlir::sparse_tensor::SparseTensorTypeinline
getNumDynamicDims() constmlir::sparse_tensor::SparseTensorTypeinline
getPosType() constmlir::sparse_tensor::SparseTensorTypeinline
getPosWidth() constmlir::sparse_tensor::SparseTensorTypeinline
getRankedTensorType() constmlir::sparse_tensor::SparseTensorTypeinline
hasDynamicDimShape() constmlir::sparse_tensor::SparseTensorTypeinline
hasEncoding() constmlir::sparse_tensor::SparseTensorTypeinline
hasSameDimToLvl(const SparseTensorType &other) constmlir::sparse_tensor::SparseTensorTypeinline
hasStaticDimShape() constmlir::sparse_tensor::SparseTensorTypeinline
isAllDense() constmlir::sparse_tensor::SparseTensorTypeinline
isAllOrdered() constmlir::sparse_tensor::SparseTensorTypeinline
isCompressedLvl(Level l) constmlir::sparse_tensor::SparseTensorTypeinline
isCOOType(Level startLvl=0, bool isUnique=true) constmlir::sparse_tensor::SparseTensorType
isDenseLvl(Level l) constmlir::sparse_tensor::SparseTensorTypeinline
isDynamicDim(Dimension d) constmlir::sparse_tensor::SparseTensorTypeinline
isIdentity() constmlir::sparse_tensor::SparseTensorTypeinline
isLooseCompressedLvl(Level l) constmlir::sparse_tensor::SparseTensorTypeinline
isNOutOfMLvl(Level l) constmlir::sparse_tensor::SparseTensorTypeinline
isOrderedLvl(Level l) constmlir::sparse_tensor::SparseTensorTypeinline
isPermutation() constmlir::sparse_tensor::SparseTensorTypeinline
isSingletonLvl(Level l) constmlir::sparse_tensor::SparseTensorTypeinline
isUniqueLvl(Level l) constmlir::sparse_tensor::SparseTensorTypeinline
isWithCrd(Level l) constmlir::sparse_tensor::SparseTensorTypeinline
isWithPos(Level l) constmlir::sparse_tensor::SparseTensorTypeinline
operator T() constmlir::sparse_tensor::SparseTensorTypeinline
operator!=(const SparseTensorType &other) constmlir::sparse_tensor::SparseTensorTypeinline
operator=(const SparseTensorType &)=deletemlir::sparse_tensor::SparseTensorType
operator==(const SparseTensorType &other) constmlir::sparse_tensor::SparseTensorTypeinline
SparseTensorType(RankedTensorType rtp)mlir::sparse_tensor::SparseTensorTypeinline
SparseTensorType(ShapedType stp, SparseTensorEncodingAttr enc)mlir::sparse_tensor::SparseTensorTypeinline
SparseTensorType(const SparseTensorType &)=defaultmlir::sparse_tensor::SparseTensorType
translateCrds(OpBuilder &builder, Location loc, ValueRange crds, CrdTransDirectionKind dir) constmlir::sparse_tensor::SparseTensorTypeinline
withBitWidths(unsigned posWidth, unsigned crdWidth) constmlir::sparse_tensor::SparseTensorTypeinline
withDimSlices(ArrayRef< SparseTensorDimSliceAttr > dimSlices) constmlir::sparse_tensor::SparseTensorTypeinline
withDimToLvl(AffineMap dimToLvl) constmlir::sparse_tensor::SparseTensorTypeinline
withDimToLvl(SparseTensorEncodingAttr dimToLvlEnc) constmlir::sparse_tensor::SparseTensorTypeinline
withDimToLvl(const SparseTensorType &dimToLvlSTT) constmlir::sparse_tensor::SparseTensorTypeinline
withEncoding(SparseTensorEncodingAttr newEnc) constmlir::sparse_tensor::SparseTensorTypeinline
withExplicitVal(Attribute explicitVal) constmlir::sparse_tensor::SparseTensorTypeinline
withImplicitVal(Attribute implicitVal) constmlir::sparse_tensor::SparseTensorTypeinline
withoutBitWidths() constmlir::sparse_tensor::SparseTensorTypeinline
withoutDimSlices() constmlir::sparse_tensor::SparseTensorTypeinline
withoutDimToLvl() constmlir::sparse_tensor::SparseTensorTypeinline
withoutExplicitVal() constmlir::sparse_tensor::SparseTensorTypeinline
withoutImplicitVal() constmlir::sparse_tensor::SparseTensorTypeinline