MLIR
20.0.0git
|
Options for the Sparsification pass. More...
#include "mlir/Dialect/SparseTensor/Transforms/Passes.h"
Public Member Functions | |
SparsificationOptions (SparseParallelizationStrategy p, SparseEmitStrategy d, bool enableRT) | |
SparsificationOptions (SparseParallelizationStrategy p, bool enableRT) | |
SparsificationOptions () | |
Public Attributes | |
SparseParallelizationStrategy | parallelizationStrategy |
SparseEmitStrategy | sparseEmitStrategy |
bool | enableRuntimeLibrary |
|
inline |
|
inline |
Definition at line 99 of file Passes.h.
References mlir::kFunctional.
|
inline |
Definition at line 102 of file Passes.h.
References mlir::kFunctional, and mlir::kNone.
SparseParallelizationStrategy mlir::SparsificationOptions::parallelizationStrategy |
Definition at line 106 of file Passes.h.
Referenced by isParallelFor(), and mlir::sparse_tensor::SparsificationAndBufferizationPass::runOnOperation().
SparseEmitStrategy mlir::SparsificationOptions::sparseEmitStrategy |
Definition at line 107 of file Passes.h.
Referenced by mlir::sparse_tensor::CodegenEnv::generatingSparseIterator(), genSubscript(), genTensorLoad(), getAllTidLvlsInLatPoints(), and mlir::sparse_tensor::SparsificationAndBufferizationPass::runOnOperation().