MLIR
22.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 (Operation *moduleOp, OneShotAnalysisState &state, BufferizationStatistics *statistics=nullptr) |
Analyze moduleOp and its nested ops. More... | |
llvm::LogicalResult | mlir::bufferization::bufferizeModuleOp (Operation *moduleOp, const OneShotBufferizationOptions &options, BufferizationState &state, BufferizationStatistics *statistics=nullptr) |
Bufferize an op s nested ops that implement BufferizableOpInterface . More... | |
void | mlir::bufferization::removeBufferizationAttributesInModule (Operation *moduleOp) |
Remove bufferization attributes on every FuncOp arguments in the SymbolTable op. More... | |
llvm::LogicalResult | mlir::bufferization::runOneShotModuleBufferize (Operation *moduleOp, const bufferization::OneShotBufferizationOptions &options, BufferizationState &state, BufferizationStatistics *statistics=nullptr) |
Run One-Shot Module Bufferization on the given SymbolTable. More... | |