Searched refs:RuntimeDyldImpl (Results 1 – 11 of 11) sorted by relevance
| /openbsd-src/gnu/llvm/llvm/lib/ExecutionEngine/RuntimeDyld/ |
| H A D | RuntimeDyld.cpp | 67 RuntimeDyldImpl::~RuntimeDyldImpl() = default; 74 void RuntimeDyldImpl::registerEHFrames() {} in registerEHFrames() 76 void RuntimeDyldImpl::deregisterEHFrames() { in deregisterEHFrames() 121 void RuntimeDyldImpl::resolveRelocations() { in resolveRelocations() 145 void RuntimeDyldImpl::resolveLocalRelocations() { in resolveLocalRelocations() 160 void RuntimeDyldImpl::mapSectionAddress(const void *LocalAddress, in mapSectionAddress() 181 Expected<RuntimeDyldImpl::ObjSectionToIDMap> 182 RuntimeDyldImpl::loadObjectImpl(const object::ObjectFile &Obj) { in loadObjectImpl() 535 Error RuntimeDyldImpl::computeTotalAllocSize( in computeTotalAllocSize() 650 unsigned RuntimeDyldImpl::computeGOTSize(const ObjectFile &Obj) { in computeGOTSize() [all …]
|
| H A D | RuntimeDyldCOFF.h | 26 class RuntimeDyldCOFF : public RuntimeDyldImpl { 41 : RuntimeDyldImpl(MemMgr, Resolver), PointerSize(PointerSize), in RuntimeDyldCOFF()
|
| H A D | RuntimeDyldImpl.h | 238 class RuntimeDyldImpl { 257 #define RTDYLD_INVALID_SECTION_ID ((RuntimeDyldImpl::SID)(-1)) 453 RuntimeDyldImpl(RuntimeDyld::MemoryManager &MemMgr, in RuntimeDyldImpl() function 459 virtual ~RuntimeDyldImpl(); 549 std::unique_ptr<RuntimeDyldImpl> This,
|
| H A D | RuntimeDyldMachO.h | 26 class RuntimeDyldMachO : public RuntimeDyldImpl { 53 : RuntimeDyldImpl(MemMgr, Resolver) {} in RuntimeDyldMachO()
|
| H A D | RuntimeDyldCOFF.cpp | 35 RuntimeDyldImpl &RTDyld, in LoadedCOFFObjectInfo()
|
| H A D | RuntimeDyldELF.h | 26 class RuntimeDyldELF : public RuntimeDyldImpl {
|
| H A D | RuntimeDyldMachO.cpp | 32 LoadedMachOObjectInfo(RuntimeDyldImpl &RTDyld, in LoadedMachOObjectInfo()
|
| H A D | RuntimeDyldELF.cpp | 132 LoadedELFObjectInfo(RuntimeDyldImpl &RTDyld, ObjSectionToIDMap ObjSecToIDMap) in LoadedELFObjectInfo() 218 : RuntimeDyldImpl(MemMgr, Resolver), GOTSectionID(0), CurrentGOTIndex(0) {} in RuntimeDyldELF()
|
| /openbsd-src/gnu/llvm/llvm/include/llvm/ExecutionEngine/ |
| H A D | RuntimeDyld.h | 56 class RuntimeDyldImpl; variable 70 friend class RuntimeDyldImpl; variable 75 LoadedObjectInfo(RuntimeDyldImpl &RTDyld, ObjSectionToIDMap ObjSecToIDMap) in LoadedObjectInfo() 87 RuntimeDyldImpl &RTDyld; 300 std::unique_ptr<RuntimeDyldImpl> Dyld;
|
| /openbsd-src/gnu/llvm/llvm/docs/ |
| H A D | MCJITDesignAndImplementation.rst | 40 communications between MCJIT and the actual RuntimeDyldImpl object that 83 RuntimeDyldMachO (both of which derive from the RuntimeDyldImpl base 84 class) and calls the RuntimeDyldImpl::loadObject method to perform that 89 RuntimeDyldImpl::loadObject begins by creating an ObjectImage instance 95 RuntimeDyldImpl::loadObject then iterates through the symbols in the 101 Next, RuntimeDyldImpl::loadObject iterates through the sections in the 110 When RuntimeDyldImpl::loadObject returns, all of the code and data 136 RuntimeDyldImpl (via its Dyld member). RuntimeDyldImpl stores the new
|
| /openbsd-src/gnu/llvm/llvm/lib/ExecutionEngine/RuntimeDyld/Targets/ |
| H A D | RuntimeDyldMachOARM.h | 36 auto Flags = RuntimeDyldImpl::getJITSymbolFlags(SR); in getJITSymbolFlags()
|