| Base typedef | mlir::impl::SparsificationAndBufferizationBase< SparsificationAndBufferizationPass > | |
| canScheduleOn(RegisteredOperationName opName) const final | mlir::OperationPass< ModuleOp > | inlineprotectedvirtual |
| classof(const ::mlir::Pass *pass) | mlir::impl::SparsificationAndBufferizationBase< SparsificationAndBufferizationPass > | inlinestatic |
| mlir::OperationPass< ModuleOp >::classof(const Pass *pass) | mlir::OperationPass< ModuleOp > | inlineprotectedstatic |
| clone() const | mlir::Pass | inlineprotected |
| clonePass() const override | mlir::impl::SparsificationAndBufferizationBase< SparsificationAndBufferizationPass > | inlinevirtual |
| copyOptionValuesFrom(const Pass *other) | mlir::Pass | protected |
| enableGPULibgen | mlir::impl::SparsificationAndBufferizationBase< SparsificationAndBufferizationPass > | protected |
| enableSIMDIndex32 | mlir::impl::SparsificationAndBufferizationBase< SparsificationAndBufferizationPass > | protected |
| enableVLAVectorization | mlir::impl::SparsificationAndBufferizationBase< SparsificationAndBufferizationPass > | protected |
| getAnalysis() | mlir::OperationPass< ModuleOp > | inlineprotected |
| getAnalysisManager() | mlir::Pass | inlineprotected |
| getArgument() const override | mlir::impl::SparsificationAndBufferizationBase< SparsificationAndBufferizationPass > | inlinevirtual |
| getArgumentName() | mlir::impl::SparsificationAndBufferizationBase< SparsificationAndBufferizationPass > | inlinestatic |
| getCachedAnalysis() | mlir::Pass | inlineprotected |
| getCachedChildAnalysis(Operation *child) | mlir::Pass | inlineprotected |
| getCachedParentAnalysis(Operation *parent) | mlir::Pass | inlineprotected |
| getCachedParentAnalysis() | mlir::Pass | inlineprotected |
| getChildAnalysis(Operation *child) | mlir::Pass | inlineprotected |
| getChildAnalysis(OpTy child) | mlir::Pass | inlineprotected |
| getContext() | mlir::Pass | inlineprotected |
| getDependentDialects(::mlir::DialectRegistry ®istry) const override | mlir::impl::SparsificationAndBufferizationBase< SparsificationAndBufferizationPass > | inline |
| mlir::OperationPass< ModuleOp >::getDependentDialects(DialectRegistry ®istry) const | mlir::Pass | inlinevirtual |
| getDescription() const override | mlir::impl::SparsificationAndBufferizationBase< SparsificationAndBufferizationPass > | inlinevirtual |
| getName() const override | mlir::impl::SparsificationAndBufferizationBase< SparsificationAndBufferizationPass > | inlinevirtual |
| getOperation() | mlir::OperationPass< ModuleOp > | inlineprotected |
| getOpName() const | mlir::Pass | inline |
| getPassName() | mlir::impl::SparsificationAndBufferizationBase< SparsificationAndBufferizationPass > | inlinestatic |
| getPassState() | mlir::Pass | inlineprotected |
| getStatistics() const | mlir::Pass | inline |
| getStatistics() | mlir::Pass | inline |
| getThreadingSibling() const | mlir::Pass | inline |
| getThreadingSiblingOrThis() const | mlir::Pass | inline |
| getTypeID() const | mlir::Pass | inline |
| initialize(MLIRContext *context) | mlir::Pass | inlineprotectedvirtual |
| initializeOptions(StringRef options, function_ref< LogicalResult(const Twine &)> errorHandler) | mlir::Pass | virtual |
| lookupPassInfo() const | mlir::Pass | inline |
| markAllAnalysesPreserved() | mlir::Pass | inlineprotected |
| markAnalysesPreserved() | mlir::Pass | inlineprotected |
| markAnalysesPreserved(TypeID id) | mlir::Pass | inlineprotected |
| OperationPass(TypeID passID) | mlir::OperationPass< ModuleOp > | inlineprotected |
| operator=(const SparsificationAndBufferizationBase &)=delete | mlir::impl::SparsificationAndBufferizationBase< SparsificationAndBufferizationPass > | |
| mlir::OperationPass< ModuleOp >::operator=(const OperationPass &)=delete | mlir::OperationPass< ModuleOp > | protected |
| mlir::Pass::operator=(const Pass &)=delete | mlir::Pass | protected |
| mlir::Pass::operator=(Pass &&)=delete | mlir::Pass | protected |
| parallelization | mlir::impl::SparsificationAndBufferizationBase< SparsificationAndBufferizationPass > | protected |
| Pass(TypeID passID, std::optional< StringRef > opName=std::nullopt) | mlir::Pass | inlineexplicitprotected |
| Pass(const Pass &other) | mlir::Pass | inlineprotected |
| Pass(Pass &&)=delete | mlir::Pass | protected |
| printAsTextualPipeline(raw_ostream &os, bool pretty=false) | mlir::Pass | |
| runDenseBufferization() | mlir::sparse_tensor::SparsificationAndBufferizationPass | inline |
| runOnOperation() override | mlir::sparse_tensor::SparsificationAndBufferizationPass | inlinevirtual |
| runPipeline(OpPassManager &pipeline, Operation *op) | mlir::Pass | inlineprotected |
| signalPassFailure() | mlir::Pass | inlineprotected |
| sparseEmitStrategy | mlir::impl::SparsificationAndBufferizationBase< SparsificationAndBufferizationPass > | protected |
| SparsificationAndBufferizationBase() | mlir::impl::SparsificationAndBufferizationBase< SparsificationAndBufferizationPass > | inline |
| SparsificationAndBufferizationPass(const bufferization::OneShotBufferizationOptions &bufferizationOptions, const SparsificationOptions &sparsificationOptions, bool createSparseDeallocs, bool enableRuntimeLibrary, bool enableBufferInitialization) | mlir::sparse_tensor::SparsificationAndBufferizationPass | inline |
| SparsificationAndBufferizationPass(const bufferization::OneShotBufferizationOptions &bufferizationOptions, const SparsificationOptions &sparsificationOptions, bool createSparseDeallocs, bool enableRuntimeLibrary, bool enableBufferInitialization, unsigned vl, bool vla, bool index32, bool gpu, SparseEmitStrategy emitStrategy, SparseParallelizationStrategy parallelizationStrategy) | mlir::sparse_tensor::SparsificationAndBufferizationPass | inline |
| vectorLength | mlir::impl::SparsificationAndBufferizationBase< SparsificationAndBufferizationPass > | protected |
| ~OperationPass() override=default | mlir::OperationPass< ModuleOp > | |
| ~Pass()=default | mlir::Pass | virtual |
| ~SparsificationAndBufferizationBase()=default | mlir::impl::SparsificationAndBufferizationBase< SparsificationAndBufferizationPass > | |