|
MLIR 23.0.0git
|
| std::unique_ptr<::mlir::Pass > mlir::bufferization::impl::createBufferDeallocationSimplificationPass | ( | ) |
We declare an explicit private instantiation because Pass classes should only be visible by the current library.
Definition at line 87 of file BufferDeallocationSimplification.cpp.
| std::unique_ptr<::mlir::Pass > mlir::bufferization::impl::createBufferHoistingPass | ( | ) |
We declare an explicit private instantiation because Pass classes should only be visible by the current library.
Definition at line 162 of file BufferOptimizations.cpp.
| std::unique_ptr<::mlir::Pass > mlir::bufferization::impl::createBufferLoopHoistingPass | ( | ) |
We declare an explicit private instantiation because Pass classes should only be visible by the current library.
Definition at line 237 of file BufferOptimizations.cpp.
| std::unique_ptr<::mlir::Pass > mlir::bufferization::impl::createBufferResultsToOutParamsPass | ( | ) |
Definition at line 333 of file BufferResultsToOutParams.cpp.
| std::unique_ptr<::mlir::Pass > mlir::bufferization::impl::createBufferResultsToOutParamsPass | ( | BufferResultsToOutParamsPassOptions | options | ) |
Definition at line 337 of file BufferResultsToOutParams.cpp.
| std::unique_ptr<::mlir::Pass > mlir::bufferization::impl::createDropEquivalentBufferResultsPass | ( | ) |
Definition at line 428 of file DropEquivalentBufferResults.cpp.
| std::unique_ptr<::mlir::Pass > mlir::bufferization::impl::createDropEquivalentBufferResultsPass | ( | DropEquivalentBufferResultsPassOptions | options | ) |
Definition at line 432 of file DropEquivalentBufferResults.cpp.
| std::unique_ptr<::mlir::Pass > mlir::bufferization::impl::createEmptyTensorEliminationPass | ( | ) |
We declare an explicit private instantiation because Pass classes should only be visible by the current library.
Definition at line 511 of file EmptyTensorElimination.cpp.
| std::unique_ptr<::mlir::Pass > mlir::bufferization::impl::createEmptyTensorToAllocTensorPass | ( | ) |
We declare an explicit private instantiation because Pass classes should only be visible by the current library.
Definition at line 586 of file EmptyTensorToAllocTensor.cpp.
| std::unique_ptr<::mlir::Pass > mlir::bufferization::impl::createLowerDeallocationsPass | ( | ) |
We declare an explicit private instantiation because Pass classes should only be visible by the current library.
Definition at line 664 of file LowerDeallocations.cpp.
| std::unique_ptr<::mlir::Pass > mlir::bufferization::impl::createOneShotBufferizePass | ( | ) |
Definition at line 813 of file Bufferize.cpp.
| std::unique_ptr<::mlir::Pass > mlir::bufferization::impl::createOneShotBufferizePass | ( | OneShotBufferizePassOptions | options | ) |
Definition at line 817 of file Bufferize.cpp.
| std::unique_ptr<::mlir::Pass > mlir::bufferization::impl::createOptimizeAllocationLivenessPass | ( | ) |
We declare an explicit private instantiation because Pass classes should only be visible by the current library.
Definition at line 896 of file OptimizeAllocationLiveness.cpp.
| std::unique_ptr<::mlir::Pass > mlir::bufferization::impl::createOwnershipBasedBufferDeallocationPass | ( | ) |
Definition at line 986 of file OwnershipBasedBufferDeallocation.cpp.
| std::unique_ptr<::mlir::Pass > mlir::bufferization::impl::createOwnershipBasedBufferDeallocationPass | ( | OwnershipBasedBufferDeallocationPassOptions | options | ) |
Definition at line 990 of file OwnershipBasedBufferDeallocation.cpp.
| std::unique_ptr<::mlir::Pass > mlir::bufferization::impl::createPromoteBuffersToStackPass | ( | ) |
Definition at line 1084 of file BufferOptimizations.cpp.
| std::unique_ptr<::mlir::Pass > mlir::bufferization::impl::createPromoteBuffersToStackPass | ( | PromoteBuffersToStackPassOptions | options | ) |
Definition at line 1088 of file BufferOptimizations.cpp.
| std::unique_ptr<::mlir::Pass > mlir::bufferization::impl::createStaticMemoryPlannerAnalysisPass | ( | ) |
Definition at line 1194 of file StaticMemoryPlannerAnalysis.cpp.
| std::unique_ptr<::mlir::Pass > mlir::bufferization::impl::createStaticMemoryPlannerAnalysisPass | ( | StaticMemoryPlannerAnalysisPassOptions | options | ) |
Definition at line 1198 of file StaticMemoryPlannerAnalysis.cpp.