File tree Expand file tree Collapse file tree 1 file changed +2
-4
lines changed
mlir/include/mlir/Dialect/SparseTensor/Pipelines Expand file tree Collapse file tree 1 file changed +2
-4
lines changed Original file line number Diff line number Diff line change @@ -27,8 +27,7 @@ namespace sparse_tensor {
27
27
// / a subset of the options that can be set for the underlying passes,
28
28
// / because it must be manually kept in sync with the tablegen files
29
29
// / for those passes.
30
- struct SparsifierOptions
31
- : public PassPipelineOptions<SparsifierOptions> {
30
+ struct SparsifierOptions : public PassPipelineOptions <SparsifierOptions> {
32
31
// These options must be kept in sync with `SparsificationBase`.
33
32
// TODO(57514): These options are duplicated in Passes.td.
34
33
PassOptions::Option<mlir::SparseParallelizationStrategy> parallelization{
@@ -168,8 +167,7 @@ struct SparsifierOptions
168
167
// / is the standard pipeline for taking sparsity-agnostic IR using
169
168
// / the sparse-tensor type and lowering it to LLVM IR with concrete
170
169
// / representations and algorithms for sparse tensors.
171
- void buildSparsifier (OpPassManager &pm,
172
- const SparsifierOptions &options);
170
+ void buildSparsifier (OpPassManager &pm, const SparsifierOptions &options);
173
171
174
172
// / Registers all pipelines for the `sparse_tensor` dialect. At present,
175
173
// / this includes only "sparsifier".
You can’t perform that action at this time.
0 commit comments