Home
last modified time | relevance | path

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

/llvm-project-15.0.7/mlir/include/mlir/Dialect/SparseTensor/Transforms/
H A DPasses.h58 enum class SparseVectorizationStrategy { enum
65 SparseVectorizationStrategy sparseVectorizationStrategy(int32_t flag);
70 SparseVectorizationStrategy v, unsigned vl, bool e, in SparsificationOptions()
76 SparseVectorizationStrategy::kNone, 1u, false, in SparsificationOptions()
79 SparseVectorizationStrategy vectorizationStrategy;
/llvm-project-15.0.7/mlir/lib/Dialect/SparseTensor/Transforms/
H A DSparseTensorPasses.cpp176 SparseVectorizationStrategy mlir::sparseVectorizationStrategy(int32_t flag) { in sparseVectorizationStrategy()
179 return SparseVectorizationStrategy::kNone; in sparseVectorizationStrategy()
181 return SparseVectorizationStrategy::kDenseInnerLoop; in sparseVectorizationStrategy()
183 return SparseVectorizationStrategy::kAnyStorageInnerLoop; in sparseVectorizationStrategy()
H A DSparsification.cpp1131 case SparseVectorizationStrategy::kNone: in isVectorFor()
1133 case SparseVectorizationStrategy::kDenseInnerLoop: in isVectorFor()
1135 case SparseVectorizationStrategy::kAnyStorageInnerLoop: in isVectorFor()