Searched refs:IRLinker (Results 1 – 2 of 2) sorted by relevance
67 : Context(getGlobalContext()), IRLinker(new Module("ld-temp.o", Context)) { in LTOCodeGenerator()73 IRLinker(new Module("ld-temp.o", *OwnedContext)), OptLevel(2) { in LTOCodeGenerator()91 assert(IRLinker.getModule() == &OwnedModule->getModule() && in destroyMergedModule()95 } else if (IRLinker.getModule()) in destroyMergedModule()96 IRLinker.deleteModule(); in destroyMergedModule()145 bool ret = IRLinker.linkInModule(&mod->getModule()); in addModule()163 IRLinker.setModule(&Mod->getModule()); in setModule()217 WriteBitcodeToFile(IRLinker.getModule(), Out.os(), in writeMergedModules()321 std::string TripleStr = IRLinker.getModule()->getTargetTriple(); in determineTarget()469 Module *mergedModule = IRLinker.getModule(); in applyScopeRestrictions()[all …]
160 Linker IRLinker; member