Searched refs:IRLinker (Results 1 – 2 of 2) sorted by relevance
73 : Context(getGlobalContext()), IRLinker(new Module("ld-temp.o", Context), in LTOCodeGenerator()80 IRLinker(new Module("ld-temp.o", *OwnedContext), handleLTODiagnostic) { in LTOCodeGenerator()86 assert(IRLinker.getModule() == &OwnedModule->getModule() && in destroyMergedModule()90 } else if (IRLinker.getModule()) in destroyMergedModule()91 IRLinker.deleteModule(); in destroyMergedModule()140 bool ret = IRLinker.linkInModule(&mod->getModule()); in addModule()158 IRLinker.setModule(&Mod->getModule()); in setModule()212 WriteBitcodeToFile(IRLinker.getModule(), Out.os(), ShouldEmbedUselists); in writeMergedModules()308 std::string TripleStr = IRLinker.getModule()->getTargetTriple(); in determineTarget()456 Module *mergedModule = IRLinker.getModule(); in applyScopeRestrictions()[all …]
161 Linker IRLinker; member