|
MLIR
22.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 114 of file Passes.h.
References mlir::kFunctional.
|
inline |
Definition at line 117 of file Passes.h.
References mlir::kFunctional, and mlir::kNone.
| SparseParallelizationStrategy mlir::SparsificationOptions::parallelizationStrategy |
Definition at line 121 of file Passes.h.
Referenced by isParallelFor(), and mlir::sparse_tensor::SparsificationAndBufferizationPass::runOnOperation().
| SparseEmitStrategy mlir::SparsificationOptions::sparseEmitStrategy |
Definition at line 122 of file Passes.h.
Referenced by mlir::sparse_tensor::CodegenEnv::generatingSparseIterator(), genSubscript(), genTensorLoad(), getAllTidLvlsInLatPoints(), and mlir::sparse_tensor::SparsificationAndBufferizationPass::runOnOperation().