| /freebsd/contrib/llvm-project/llvm/include/llvm/ExecutionEngine/ |
| H A D | RuntimeDyld.h | 59 class RuntimeDyld { 94 friend class RuntimeDyld; variable 183 virtual void notifyObjectLoaded(RuntimeDyld &RTDyld, in notifyObjectLoaded() 193 LLVM_ABI RuntimeDyld(MemoryManager &MemMgr, JITSymbolResolver &Resolver); 194 RuntimeDyld(const RuntimeDyld &) = delete; 195 RuntimeDyld &operator=(const RuntimeDyld &) = delete; 196 LLVM_ABI ~RuntimeDyld(); 292 RuntimeDyld::MemoryManager &MemMgr, JITSymbolResolver &Resolver, 318 RuntimeDyld::MemoryManager &MemMgr, JITSymbolResolver &Resolver, 321 RuntimeDyld::LoadedObjectInfo &, [all …]
|
| H A D | RTDyldMemoryManager.h | 33 class LLVM_ABI MCJITMemoryManager : public RuntimeDyld::MemoryManager { 36 using RuntimeDyld::MemoryManager::notifyObjectLoaded;
|
| H A D | JITEventListener.h | 58 const RuntimeDyld::LoadedObjectInfo &L) {} in notifyObjectLoaded()
|
| H A D | RuntimeDyldChecker.h | 31 class RuntimeDyld; variable
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/ExecutionEngine/Orc/ |
| H A D | RTDyldObjectLinkingLayer.h | 46 const RuntimeDyld::LoadedObjectInfo &)>; 53 unique_function<std::unique_ptr<RuntimeDyld::MemoryManager>( 129 using MemoryManagerUP = std::unique_ptr<RuntimeDyld::MemoryManager>; 133 RuntimeDyld::MemoryManager &MemMgr, 134 RuntimeDyld::LoadedObjectInfo &LoadedObjInfo, 140 std::unique_ptr<RuntimeDyld::MemoryManager> MemMgr, 141 std::unique_ptr<RuntimeDyld::LoadedObjectInfo> LoadedObjInfo,
|
| H A D | EPCGenericRTDyldMemoryManager.h | 28 : public RuntimeDyld::MemoryManager { 75 void notifyObjectLoaded(RuntimeDyld &Dyld, 111 void mapAllocsToRemoteAddrs(RuntimeDyld &Dyld,
|
| /freebsd/contrib/llvm-project/llvm/lib/ExecutionEngine/RuntimeDyld/ |
| H A D | RuntimeDyld.cpp | 70 void RuntimeDyld::LoadedObjectInfo::anchor() {} in anchor() 1234 std::unique_ptr<RuntimeDyld::LoadedObjectInfo>, Error)> in finalizeAsync() 1237 std::unique_ptr<RuntimeDyld::LoadedObjectInfo> Info) { in finalizeAsync() 1287 uint64_t RuntimeDyld::LoadedObjectInfo::getSectionLoadAddress( in getSectionLoadAddress() 1297 RuntimeDyld::MemoryManager::TLSSection 1298 RuntimeDyld::MemoryManager::allocateTLSSection(uintptr_t Size, in allocateTLSSection() 1305 void RuntimeDyld::MemoryManager::anchor() {} in anchor() 1309 RuntimeDyld::RuntimeDyld(RuntimeDyld::MemoryManager &MemMgr, in RuntimeDyld() function in llvm::RuntimeDyld 1322 RuntimeDyld::~RuntimeDyld() = default; 1326 Triple::ArchType Arch, RuntimeDyld::MemoryManager &MM, in createRuntimeDyldCOFF() [all …]
|
| H A D | RuntimeDyldCOFF.h | 26 std::unique_ptr<RuntimeDyld::LoadedObjectInfo> 31 create(Triple::ArchType Arch, RuntimeDyld::MemoryManager &MemMgr, 35 RuntimeDyldCOFF(RuntimeDyld::MemoryManager &MemMgr, in RuntimeDyldCOFF()
|
| H A D | RuntimeDyldCOFF.cpp | 31 RuntimeDyld::LoadedObjectInfo> { 35 RuntimeDyld::LoadedObjectInfo::ObjSectionToIDMap ObjSecToIDMap) in LoadedCOFFObjectInfo() 49 RuntimeDyld::MemoryManager &MemMgr, in create() 64 std::unique_ptr<RuntimeDyld::LoadedObjectInfo>
|
| H A D | RuntimeDyldMachO.h | 46 RuntimeDyldMachO(RuntimeDyld::MemoryManager &MemMgr, in RuntimeDyldMachO() 121 RuntimeDyld::MemoryManager &MemMgr, 124 std::unique_ptr<RuntimeDyld::LoadedObjectInfo> 149 RuntimeDyldMachOCRTPBase(RuntimeDyld::MemoryManager &MemMgr, in RuntimeDyldMachOCRTPBase()
|
| H A D | RuntimeDyldImpl.h | 234 friend class RuntimeDyld::LoadedObjectInfo; 239 RuntimeDyld::MemoryManager &MemMgr; 306 RuntimeDyld::NotifyStubEmittedFunction; 464 RuntimeDyldImpl(RuntimeDyld::MemoryManager &MemMgr, in RuntimeDyldImpl() 476 virtual std::unique_ptr<RuntimeDyld::LoadedObjectInfo> 562 std::unique_ptr<RuntimeDyld::LoadedObjectInfo>, 566 std::unique_ptr<RuntimeDyld::LoadedObjectInfo> Info);
|
| H A D | RuntimeDyldELF.h | 230 RuntimeDyldELF(RuntimeDyld::MemoryManager &MemMgr, 235 create(Triple::ArchType Arch, RuntimeDyld::MemoryManager &MemMgr, 238 std::unique_ptr<RuntimeDyld::LoadedObjectInfo>
|
| H A D | RuntimeDyldMachO.cpp | 29 RuntimeDyld::LoadedObjectInfo> { 349 RuntimeDyld::MemoryManager &MemMgr, in create() 368 std::unique_ptr<RuntimeDyld::LoadedObjectInfo>
|
| /freebsd/contrib/llvm-project/llvm/tools/lli/ |
| H A D | ForwardingMemoryManager.h | 25 void setMemMgr(std::unique_ptr<RuntimeDyld::MemoryManager> MemMgr) { in setMemMgr() 69 void notifyObjectLoaded(RuntimeDyld &RTDyld, in notifyObjectLoaded() 86 std::unique_ptr<RuntimeDyld::MemoryManager> MemMgr;
|
| /freebsd/contrib/llvm-project/llvm/lib/ExecutionEngine/Orc/ |
| H A D | RTDyldObjectLinkingLayer.cpp | 202 RuntimeDyld::LoadedObjectInfo &LoadedObjInfo, in emit() 210 std::unique_ptr<RuntimeDyld::LoadedObjectInfo> LoadedObjInfo, in emit() 233 RuntimeDyld::MemoryManager &MemMgr, in onObjLoad() 234 RuntimeDyld::LoadedObjectInfo &LoadedObjInfo, in onObjLoad() 367 std::unique_ptr<RuntimeDyld::MemoryManager> MemMgr, in onObjEmit() 368 std::unique_ptr<RuntimeDyld::LoadedObjectInfo> LoadedObjInfo, in onObjEmit()
|
| H A D | EPCGenericRTDyldMemoryManager.cpp | 189 RuntimeDyld &Dyld, const object::ObjectFile &Obj) { in notifyObjectLoaded() 295 RuntimeDyld &Dyld, std::vector<SectionAlloc> &Allocs, in mapAllocsToRemoteAddrs()
|
| /freebsd/contrib/llvm-project/llvm/lib/ExecutionEngine/OProfileJIT/ |
| H A D | OProfileJITEventListener.cpp | 53 const RuntimeDyld::LoadedObjectInfo &L) override; 82 const RuntimeDyld::LoadedObjectInfo &L) { in notifyObjectLoaded()
|
| /freebsd/contrib/llvm-project/llvm/lib/ExecutionEngine/ |
| H A D | GDBRegistrationListener.cpp | 121 const RuntimeDyld::LoadedObjectInfo &L) override; 166 const RuntimeDyld::LoadedObjectInfo &L) { in notifyObjectLoaded()
|
| /freebsd/contrib/llvm-project/llvm/lib/ExecutionEngine/IntelJITEvents/ |
| H A D | IntelJITEventListener.cpp | 75 const RuntimeDyld::LoadedObjectInfo &L) { in fillSectionInformation() 144 const RuntimeDyld::LoadedObjectInfo &L) override; 195 const RuntimeDyld::LoadedObjectInfo &L) { in notifyObjectLoaded()
|
| /freebsd/contrib/llvm-project/llvm/tools/llvm-rtdyld/ |
| H A D | llvm-rtdyld.cpp | 421 RuntimeDyld Dyld(MemMgr, MemMgr); in printLineInfoForInput() 444 std::unique_ptr<RuntimeDyld::LoadedObjectInfo> LoadedObjInfo = nullptr; in printLineInfoForInput() 553 RuntimeDyld Dyld(MemMgr, MemMgr); in executeInput() 648 void applySpecificSectionMappings(RuntimeDyld &Dyld, in applySpecificSectionMappings() 689 RuntimeDyld &Dyld, in remapSectionsAndSymbols() 839 RuntimeDyld Dyld(MemMgr, MemMgr); in linkAndVerify()
|
| /freebsd/contrib/llvm-project/llvm/lib/ExecutionEngine/MCJIT/ |
| H A D | MCJIT.h | 174 RuntimeDyld Dyld; 325 const RuntimeDyld::LoadedObjectInfo &L);
|
| H A D | MCJIT.cpp | 119 std::unique_ptr<RuntimeDyld::LoadedObjectInfo> L = Dyld.loadObject(*Obj); in addObjectFile() 223 std::unique_ptr<RuntimeDyld::LoadedObjectInfo> L = in generateCodeForModule() 654 const RuntimeDyld::LoadedObjectInfo &L) { in notifyObjectLoaded()
|
| /freebsd/contrib/llvm-project/llvm/lib/ExecutionEngine/RuntimeDyld/Targets/ |
| H A D | RuntimeDyldELFMips.h | 23 RuntimeDyldELFMips(RuntimeDyld::MemoryManager &MM, in RuntimeDyldELFMips()
|
| H A D | RuntimeDyldCOFFI386.h | 26 RuntimeDyldCOFFI386(RuntimeDyld::MemoryManager &MM, in RuntimeDyldCOFFI386()
|
| /freebsd/contrib/llvm-project/llvm/lib/ExecutionEngine/PerfJITEvents/ |
| H A D | PerfJITEventListener.cpp | 72 const RuntimeDyld::LoadedObjectInfo &L) override; 234 const RuntimeDyld::LoadedObjectInfo &L) { in notifyObjectLoaded()
|