|
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 |
Definition at line 110 of file Passes.h.
References enableRuntimeLibrary, parallelizationStrategy, and sparseEmitStrategy.
Referenced by SparsificationOptions(), and SparsificationOptions().
|
inline |
Definition at line 115 of file Passes.h.
References mlir::kFunctional, and SparsificationOptions().
|
inline |
Definition at line 118 of file Passes.h.
References mlir::kFunctional, mlir::kNone, SparsificationOptions(), and true.
| bool mlir::SparsificationOptions::enableRuntimeLibrary |
Definition at line 124 of file Passes.h.
Referenced by SparsificationOptions().
| SparseParallelizationStrategy mlir::SparsificationOptions::parallelizationStrategy |
Definition at line 122 of file Passes.h.
Referenced by isParallelFor(), and SparsificationOptions().
| SparseEmitStrategy mlir::SparsificationOptions::sparseEmitStrategy |
Definition at line 123 of file Passes.h.
Referenced by genSubscript(), genTensorLoad(), and SparsificationOptions().