Lines Matching refs:ES

47   static LinkGraphInterface scanLinkGraph(ExecutionSession &ES, LinkGraph &G) {  in scanLinkGraph()  argument
64 LGI.SymbolFlags[ES.intern(Sym->getName())] = Flags; in scanLinkGraph()
69 LGI.InitSymbol = makeInitSymbol(ES, G); in scanLinkGraph()
85 static SymbolStringPtr makeInitSymbol(ExecutionSession &ES, LinkGraph &G) { in makeInitSymbol() argument
89 return ES.intern(InitSymString); in makeInitSymbol()
160 auto &ES = Layer.getExecutionSession(); in lookup() local
173 LookupSet.add(ES.intern(KV.first), LookupFlags); in lookup()
195 ES.lookup(LookupKind::Static, LinkOrder, std::move(LookupSet), in lookup()
203 auto &ES = Layer.getExecutionSession(); in notifyResolved() local
211 auto InternedName = ES.intern(Sym->getName()); in notifyResolved()
230 auto InternedName = ES.intern(Sym->getName()); in notifyResolved()
343 BlockDependenciesMap(ExecutionSession &ES, in BlockDependenciesMap() argument
345 : ES(ES), BlockDeps(std::move(BlockDeps)) {} in BlockDependenciesMap()
376 return NameCache.insert(std::make_pair(&Sym, ES.intern(Sym.getName()))) in getInternedName()
403 ExecutionSession &ES; member in llvm::orc::ObjectLinkingLayerJITLinkContext::BlockDependenciesMap
411 auto &ES = Layer.getExecutionSession(); in claimOrExternalizeWeakAndCommonSymbols() local
418 auto Name = ES.intern(Sym->getName()); in claimOrExternalizeWeakAndCommonSymbols()
419 if (!MR->getSymbols().count(ES.intern(Sym->getName()))) { in claimOrExternalizeWeakAndCommonSymbols()
447 auto &ES = Layer.getExecutionSession(); in markResponsibilitySymbolsLive() local
449 if (Sym->hasName() && MR->getSymbols().count(ES.intern(Sym->getName()))) in markResponsibilitySymbolsLive()
455 auto &ES = MR->getTargetJITDylib().getExecutionSession(); in computeNamedSymbolDependencies() local
471 auto SymName = ES.intern(Sym->getName()); in computeNamedSymbolDependencies()
610 ObjectLinkingLayer::ObjectLinkingLayer(ExecutionSession &ES) in ObjectLinkingLayer() argument
611 : BaseT(ES), MemMgr(ES.getExecutorProcessControl().getMemMgr()) { in ObjectLinkingLayer()
612 ES.registerResourceManager(*this); in ObjectLinkingLayer()
615 ObjectLinkingLayer::ObjectLinkingLayer(ExecutionSession &ES, in ObjectLinkingLayer() argument
617 : BaseT(ES), MemMgr(MemMgr) { in ObjectLinkingLayer()
618 ES.registerResourceManager(*this); in ObjectLinkingLayer()
622 ExecutionSession &ES, std::unique_ptr<JITLinkMemoryManager> MemMgr) in ObjectLinkingLayer() argument
623 : BaseT(ES), MemMgr(*MemMgr), MemMgrOwnership(std::move(MemMgr)) { in ObjectLinkingLayer()
624 ES.registerResourceManager(*this); in ObjectLinkingLayer()
731 ExecutionSession &ES, std::unique_ptr<EHFrameRegistrar> Registrar) in EHFrameRegistrationPlugin() argument
732 : ES(ES), Registrar(std::move(Registrar)) {} in EHFrameRegistrationPlugin()
782 ES.runSessionLocked([&] { in notifyRemovingResources()