Lines Matching refs:mlirCtx
103 mlirCtx = std::make_unique<mlir::MLIRContext>(registry); in beginSourceFileAction()
105 fir::support::loadNonCodegenDialects(*mlirCtx); in beginSourceFileAction()
106 fir::support::loadDialects(*mlirCtx); in beginSourceFileAction()
107 fir::support::registerLLVMTranslation(*mlirCtx); in beginSourceFileAction()
116 mlir::parseSourceFile<mlir::ModuleOp>(sourceMgr, mlirCtx.get()); in beginSourceFileAction()
145 fir::KindMapping kindMap(mlirCtx.get(), in beginSourceFileAction()
148 *mlirCtx, defKinds, ci.getInvocation().getSemanticsContext().intrinsics(), in beginSourceFileAction()
159 mlir::PassManager pm(mlirCtx.get(), mlir::OpPassManager::Nesting::Implicit); in beginSourceFileAction()
506 fir::support::loadDialects(*mlirCtx); in generateLLVMIR()
507 fir::support::registerLLVMTranslation(*mlirCtx); in generateLLVMIR()
510 mlir::PassManager pm(mlirCtx.get(), mlir::OpPassManager::Nesting::Implicit); in generateLLVMIR()