Home
last modified time | relevance | path

Searched refs:SparseToSparseConversionStrategy (Results 1 – 3 of 3) sorted by relevance

/llvm-project-15.0.7/mlir/include/mlir/Dialect/SparseTensor/Transforms/
H A DPasses.h116 enum class SparseToSparseConversionStrategy { kAuto, kViaCOO, kDirect }; enum
119 SparseToSparseConversionStrategy sparseToSparseConversionStrategy(int32_t flag);
123 SparseTensorConversionOptions(SparseToSparseConversionStrategy s2s) in SparseTensorConversionOptions()
126 : SparseTensorConversionOptions(SparseToSparseConversionStrategy::kAuto) { in SparseTensorConversionOptions()
128 SparseToSparseConversionStrategy sparseToSparseStrategy;
/llvm-project-15.0.7/mlir/lib/Dialect/SparseTensor/Transforms/
H A DSparseTensorPasses.cpp187 SparseToSparseConversionStrategy
191 return SparseToSparseConversionStrategy::kAuto; in sparseToSparseConversionStrategy()
193 return SparseToSparseConversionStrategy::kViaCOO; in sparseToSparseConversionStrategy()
195 return SparseToSparseConversionStrategy::kDirect; in sparseToSparseConversionStrategy()
H A DSparseTensorConversion.cpp692 case SparseToSparseConversionStrategy::kViaCOO: in matchAndRewrite()
695 case SparseToSparseConversionStrategy::kDirect: in matchAndRewrite()
700 case SparseToSparseConversionStrategy::kAuto: in matchAndRewrite()