Home
last modified time | relevance | path

Searched refs:mlirModule (Results 1 – 6 of 6) sorted by relevance

/llvm-project-15.0.7/flang/tools/bbc/
H A Dbbc.cpp135 static void printModule(mlir::ModuleOp mlirModule, llvm::raw_ostream &out) { in printModule() argument
136 for (auto &op : *mlirModule.getBody()) in printModule()
224 mlir::ModuleOp mlirModule = burnside.getModule(); in convertFortranSourceToMLIR() local
249 if (mlir::failed(pm.run(mlirModule))) { in convertFortranSourceToMLIR()
253 printModule(mlirModule, out); in convertFortranSourceToMLIR()
263 if (mlir::succeeded(pm.run(mlirModule))) { in convertFortranSourceToMLIR()
265 printModule(mlirModule, out); in convertFortranSourceToMLIR()
/llvm-project-15.0.7/flang/lib/Frontend/
H A DFrontendActions.cpp125 mlirModule = std::make_unique<mlir::ModuleOp>(module.release()); in beginSourceFileAction()
156 mlirModule = std::make_unique<mlir::ModuleOp>(lb.getModule()); in beginSourceFileAction()
163 if (mlir::failed(pm.run(*mlirModule))) { in beginSourceFileAction()
500 assert(mlirModule && "The MLIR module has not been generated yet."); in generateLLVMIR()
520 if (!mlir::succeeded(pm.run(*mlirModule))) { in generateLLVMIR()
527 llvm::Optional<llvm::StringRef> moduleName = mlirModule->getName(); in generateLLVMIR()
529 *mlirModule, *llvmCtx, moduleName ? *moduleName : "FIRModule"); in generateLLVMIR()
718 mlirModule->print(ci.isOutputStreamNull() ? *os : ci.getOutputStream()); in executeAction()
/llvm-project-15.0.7/mlir/lib/Tools/PDLL/CodeGen/
H A DMLIRGen.cpp132 OwningOpRef<ModuleOp> mlirModule = in generate() local
134 builder.setInsertionPointToStart(mlirModule->getBody()); in generate()
140 return mlirModule; in generate()
611 OwningOpRef<ModuleOp> mlirModule = codegen.generate(module); in codegenPDLLToMLIR() local
612 if (failed(verify(*mlirModule))) in codegenPDLLToMLIR()
614 return mlirModule; in codegenPDLLToMLIR()
/llvm-project-15.0.7/mlir/lib/Target/LLVMIR/
H A DModuleTranslation.cpp393 : mlirModule(module), llvmModule(std::move(llvmModule)), in ModuleTranslation()
398 assert(satisfiesLLVMModule(mlirModule) && in ModuleTranslation()
632 for (auto op : getModuleBody(mlirModule).getOps<LLVM::GlobalOp>()) { in convertGlobals()
685 for (auto op : getModuleBody(mlirModule).getOps<LLVM::GlobalOp>()) { in convertGlobals()
703 for (Operation &op : getModuleBody(mlirModule)) { in convertGlobals()
921 for (auto function : getModuleBody(mlirModule).getOps<LLVMFuncOp>()) { in convertFunctionSignatures()
941 for (auto function : getModuleBody(mlirModule).getOps<LLVMFuncOp>()) { in convertFunctions()
966 mlirModule->walk([&](LLVM::MetadataOp metadatas) { in createAccessGroupMetadata()
998 mlirModule->walk([&](LLVM::MetadataOp metadatas) { in createAliasScopeMetadata()
/llvm-project-15.0.7/mlir/include/mlir/Target/LLVMIR/
H A DModuleTranslation.h153 MLIRContext &getContext() { return *mlirModule->getContext(); } in getContext()
291 Operation *mlirModule; variable
/llvm-project-15.0.7/flang/include/flang/Frontend/
H A DFrontendActions.h212 std::unique_ptr<mlir::ModuleOp> mlirModule; variable