Searched refs:RTDyld (Results 1 - 8 of 8) sorted by relevance
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/ExecutionEngine/Orc/ |
H A D | RTDyldObjectLinkingLayer.h | 1 //===- RTDyldObjectLinkingLayer.h - RTDyld-based jit linking ---*- C++ -*-===// 9 // Contains the definition for an RTDyld-based, in-process object linking layer. 252 PFC->RTDyld = std::make_unique<RuntimeDyld>(*MemMgr, ResolverAdapter); 253 PFC->RTDyld->setProcessAllSections(PFC->ProcessAllSections); 258 PFC->RTDyld->loadObject(*PFC->Obj.getBinary()); 262 auto SymTab = PFC->RTDyld->getSymbolTable(); 270 PFC->RTDyld->finalizeWithMemoryManagerLocking(); 272 if (PFC->RTDyld->hasError()) 273 return make_error<StringError>(PFC->RTDyld->getErrorString(), 300 assert(PFC->RTDyld 346 std::unique_ptr<RuntimeDyld> RTDyld; member in struct:llvm::orc::LegacyRTDyldObjectLinkingLayer::PreFinalizeContents [all...] |
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/ExecutionEngine/ |
H A D | RuntimeDyld.h | 76 LoadedObjectInfo(RuntimeDyldImpl &RTDyld, ObjSectionToIDMap ObjSecToIDMap) argument 77 : RTDyld(RTDyld), ObjSecToIDMap(std::move(ObjSecToIDMap)) {} 88 RuntimeDyldImpl &RTDyld; member in class:llvm::RuntimeDyld::LoadedObjectInfo 165 virtual void notifyObjectLoaded(RuntimeDyld &RTDyld, argument
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/ExecutionEngine/RuntimeDyld/ |
H A D | RuntimeDyldCOFF.cpp | 35 RuntimeDyldImpl &RTDyld, 37 : LoadedObjectInfoHelper(RTDyld, std::move(ObjSecToIDMap)) {} 34 LoadedCOFFObjectInfo( RuntimeDyldImpl &RTDyld, RuntimeDyld::LoadedObjectInfo::ObjSectionToIDMap ObjSecToIDMap) argument
|
H A D | RuntimeDyld.cpp | 1265 return RTDyld.Sections[I->second].getLoadAddress(); 1436 RuntimeDyld RTDyld(MemMgr, Resolver); 1437 RTDyld.setProcessAllSections(ProcessAllSections); 1439 auto Info = RTDyld.loadObject(*O.getBinary()); 1441 if (RTDyld.hasError()) { 1442 OnEmitted(std::move(O), make_error<StringError>(RTDyld.getErrorString(), 1448 OnLoaded(*O.getBinary(), std::move(Info), RTDyld.getSymbolTable())) 1451 RuntimeDyldImpl::finalizeAsync(std::move(RTDyld.Dyld), std::move(OnEmitted),
|
H A D | RuntimeDyldMachO.cpp | 32 LoadedMachOObjectInfo(RuntimeDyldImpl &RTDyld, argument 34 : LoadedObjectInfoHelper(RTDyld, std::move(ObjSecToIDMap)) {}
|
H A D | RuntimeDyldELF.cpp | 139 LoadedELFObjectInfo(RuntimeDyldImpl &RTDyld, ObjSectionToIDMap ObjSecToIDMap) argument 140 : LoadedObjectInfoHelper(RTDyld, std::move(ObjSecToIDMap)) {}
|
/freebsd-13-stable/contrib/llvm-project/llvm/tools/lli/ |
H A D | RemoteJITUtils.h | 128 void notifyObjectLoaded(RuntimeDyld &RTDyld, 130 MemMgr->notifyObjectLoaded(RTDyld, Obj);
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/ExecutionEngine/Orc/ |
H A D | OrcMCJITReplacement.h | 108 void notifyObjectLoaded(RuntimeDyld &RTDyld, 110 return ClientMM->notifyObjectLoaded(RTDyld, O);
|
Completed in 191 milliseconds