MLIR
20.0.0git
|
Go to the source code of this file.
Namespaces | |
llvm | |
The OpAsmOpInterface, see OpAsmInterface.td for more details. | |
mlir | |
Include the generated interface declarations. | |
mlir::bufferization | |
Functions | |
llvm::LogicalResult | mlir::bufferization::analyzeModuleOp (ModuleOp moduleOp, OneShotAnalysisState &state, BufferizationStatistics *statistics=nullptr) |
Analyze moduleOp and its nested ops. More... | |
llvm::LogicalResult | mlir::bufferization::bufferizeModuleOp (ModuleOp moduleOp, const OneShotBufferizationOptions &options, BufferizationStatistics *statistics=nullptr) |
Bufferize op and its nested ops that implement BufferizableOpInterface . More... | |
void | mlir::bufferization::removeBufferizationAttributesInModule (ModuleOp moduleOp) |
Remove bufferization attributes on every FuncOp arguments in the ModuleOp. More... | |
llvm::LogicalResult | mlir::bufferization::runOneShotModuleBufferize (ModuleOp moduleOp, const bufferization::OneShotBufferizationOptions &options, BufferizationStatistics *statistics=nullptr) |
Run One-Shot Module Bufferization on the given module. More... | |