Lines Matching defs:ES
93 static Interface scanLinkGraph(ExecutionSession &ES, LinkGraph &G) {
103 LGI.SymbolFlags[ES.intern(Sym->getName())] =
113 LGI.InitSymbol = makeInitSymbol(ES, G);
118 static SymbolStringPtr makeInitSymbol(ExecutionSession &ES, LinkGraph &G) {
122 return ES.intern(InitSymString);
194 auto &ES = Layer.getExecutionSession();
207 LookupSet.add(ES.intern(KV.first), LookupFlags);
223 ES.lookup(LookupKind::Static, LinkOrder, std::move(LookupSet),
234 auto &ES = Layer.getExecutionSession();
242 auto InternedName = ES.intern(Sym->getName());
255 auto InternedName = ES.intern(Sym->getName());
393 BlockDependenciesMap(ExecutionSession &ES,
395 : ES(ES), BlockDeps(std::move(BlockDeps)) {}
426 return NameCache.insert(std::make_pair(&Sym, ES.intern(Sym.getName())))
454 ExecutionSession &ES;
462 auto &ES = Layer.getExecutionSession();
470 auto Name = ES.intern(Sym->getName());
471 if (!MR->getSymbols().count(ES.intern(Sym->getName()))) {
504 auto &ES = Layer.getExecutionSession();
506 if (Sym->hasName() && MR->getSymbols().count(ES.intern(Sym->getName())))
513 auto &ES = TargetJD.getExecutionSession();
535 SDG.Symbols.insert(ES.intern(Sym->getName()));
572 auto SymName = ES.intern(Sym->getName());
683 ObjectLinkingLayer::ObjectLinkingLayer(ExecutionSession &ES)
684 : BaseT(ES), MemMgr(ES.getExecutorProcessControl().getMemMgr()) {
685 ES.registerResourceManager(*this);
688 ObjectLinkingLayer::ObjectLinkingLayer(ExecutionSession &ES,
690 : BaseT(ES), MemMgr(MemMgr) {
691 ES.registerResourceManager(*this);
695 ExecutionSession &ES, std::unique_ptr<JITLinkMemoryManager> MemMgr)
696 : BaseT(ES), MemMgr(*MemMgr), MemMgrOwnership(std::move(MemMgr)) {
697 ES.registerResourceManager(*this);
792 ExecutionSession &ES, std::unique_ptr<EHFrameRegistrar> Registrar)
793 : ES(ES), Registrar(std::move(Registrar)) {}
844 ES.runSessionLocked([&] {