Lines Matching full:auto
24 auto &ES = MR.getTargetJITDylib().getExecutionSession(); in lookup()
28 for (auto &S : Symbols) in lookup()
33 auto OnResolvedWithUnwrap = in lookup()
42 for (auto &KV : *InternedResult) in lookup()
60 for (auto &KV : MR.getSymbols()) { in getResponsibilitySet()
97 auto &ES = getExecutionSession(); in emit()
99 auto Obj = object::ObjectFile::createObjectFile(*O); in emit()
109 auto InternalSymbols = std::make_shared<std::set<StringRef>>(); in emit()
112 for (auto &Sym : (*Obj)->symbols()) { in emit()
115 if (auto SymType = Sym.getType()) { in emit()
136 auto SymName = Sym.getName(); in emit()
148 auto SymFlags = JITSymbolFlags::fromObjectSymbol(Sym); in emit()
161 if (auto SymName = Sym.getName()) in emit()
172 if (auto Err = R->defineMaterializing(ExtraSymbolsToClaim)) { in emit()
179 auto MemMgr = GetMemoryManager(); in emit()
180 auto &MemMgrRef = *MemMgr; in emit()
185 auto Deps = std::make_unique<SymbolDependenceMap>(); in emit()
217 auto I = llvm::find(EventListeners, &L); in unregisterJITEventListener()
233 if (auto *COFFObj = dyn_cast<object::COFFObjectFile>(&Obj)) { in onObjLoad()
234 auto &ES = getExecutionSession(); in onObjLoad()
239 for (auto &Sym : COFFObj->symbols()) { in onObjLoad()
244 auto Name = Sym.getName(); in onObjLoad()
247 auto I = Resolved.find(*Name); in onObjLoad()
254 auto Sec = Sym.getSection(); in onObjLoad()
259 auto &COFFSec = *COFFObj->getCOFFSection(**Sec); in onObjLoad()
265 for (auto &Sym : COFFObj->symbols()) { in onObjLoad()
269 auto Name = Sym.getName(); in onObjLoad()
272 auto I = Resolved.find(*Name); in onObjLoad()
280 auto COFFSym = COFFObj->getCOFFSymbol(Sym); in onObjLoad()
283 auto *WeakExternal = COFFSym.getAux<object::coff_aux_weak_external>(); in onObjLoad()
296 auto J = Resolved.find(*TargetName); in onObjLoad()
305 for (auto &KV : Resolved) { in onObjLoad()
312 auto InternedName = getExecutionSession().intern(KV.first); in onObjLoad()
313 auto Flags = KV.second.getFlags(); in onObjLoad()
314 auto I = R.getSymbols().find(InternedName); in onObjLoad()
334 if (auto Err = R.defineMaterializing(ExtraSymbolsToClaim)) in onObjLoad()
339 for (auto &KV : ExtraSymbolsToClaim) in onObjLoad()
344 if (auto Err = R.notifyResolved(Symbols)) { in onObjLoad()
368 for (auto &[Sym, Flags] : R.getSymbols()) in onObjEmit()
372 if (auto Err = R.notifyEmitted(SDG)) { in onObjEmit()
385 for (auto *L : EventListeners) in onObjEmit()
393 if (auto Err = R.withResourceKeyDo( in onObjEmit()
406 auto I = MemMgrs.find(K); in handleRemoveResources()
415 for (auto &MemMgr : MemMgrsToRemove) { in handleRemoveResources()
416 for (auto *L : EventListeners) in handleRemoveResources()
428 auto I = MemMgrs.find(SrcKey); in handleTransferResources()
430 auto &SrcMemMgrs = I->second; in handleTransferResources()
431 auto &DstMemMgrs = MemMgrs[DstKey]; in handleTransferResources()
433 for (auto &MemMgr : SrcMemMgrs) in handleTransferResources()