Searched refs:RuntimeDyldImpl (Results 1 – 12 of 12) sorted by relevance
/external/llvm/lib/ExecutionEngine/RuntimeDyld/ |
D | RuntimeDyld.cpp | 31 RuntimeDyldImpl::~RuntimeDyldImpl() {} in ~RuntimeDyldImpl() 38 void RuntimeDyldImpl::registerEHFrames() {} in registerEHFrames() 40 void RuntimeDyldImpl::deregisterEHFrames() {} in deregisterEHFrames() 82 void RuntimeDyldImpl::resolveRelocations() { in resolveRelocations() 104 void RuntimeDyldImpl::mapSectionAddress(const void *LocalAddress, in mapSectionAddress() 142 RuntimeDyldImpl::loadObjectImpl(const object::ObjectFile &Obj) { in loadObjectImpl() 325 void RuntimeDyldImpl::computeTotalAllocSize(const ObjectFile &Obj, in computeTotalAllocSize() 409 unsigned RuntimeDyldImpl::computeSectionStubBufSize(const ObjectFile &Obj, in computeSectionStubBufSize() 444 uint64_t RuntimeDyldImpl::readBytesUnaligned(uint8_t *Src, in readBytesUnaligned() 458 void RuntimeDyldImpl::writeBytesUnaligned(uint64_t Value, uint8_t *Dst, in writeBytesUnaligned() [all …]
|
D | RuntimeDyldCheckerImpl.h | 20 friend class RuntimeDyldImpl; variable 43 RuntimeDyldImpl &getRTDyld() const { return *RTDyld.Dyld; } in getRTDyld() 66 const RuntimeDyldImpl::StubMap &RTDyldStubs);
|
D | RuntimeDyldCOFF.h | 28 class RuntimeDyldCOFF : public RuntimeDyldImpl { 42 : RuntimeDyldImpl(MemMgr, Resolver) {} in RuntimeDyldCOFF()
|
D | RuntimeDyldMachO.h | 27 class RuntimeDyldMachO : public RuntimeDyldImpl { 54 : RuntimeDyldImpl(MemMgr, Resolver) {} in RuntimeDyldMachO()
|
D | RuntimeDyldImpl.h | 187 class RuntimeDyldImpl { 377 RuntimeDyldImpl(RuntimeDyld::MemoryManager &MemMgr, in RuntimeDyldImpl() function 383 virtual ~RuntimeDyldImpl();
|
D | RuntimeDyldCOFF.cpp | 29 LoadedCOFFObjectInfo(RuntimeDyldImpl &RTDyld, unsigned BeginIdx, in LoadedCOFFObjectInfo()
|
D | RuntimeDyldELF.h | 24 class RuntimeDyldELF : public RuntimeDyldImpl {
|
D | RuntimeDyldMachO.cpp | 31 LoadedMachOObjectInfo(RuntimeDyldImpl &RTDyld, unsigned BeginIdx, in LoadedMachOObjectInfo()
|
D | RuntimeDyldELF.cpp | 109 LoadedELFObjectInfo(RuntimeDyldImpl &RTDyld, unsigned BeginIdx, in LoadedELFObjectInfo() 189 : RuntimeDyldImpl(MemMgr, Resolver), GOTSectionID(0), CurrentGOTIndex(0) {} in RuntimeDyldELF()
|
D | RuntimeDyldChecker.cpp | 872 const RuntimeDyldImpl::StubMap &RTDyldStubs) { in registerStubMap()
|
/external/llvm/include/llvm/ExecutionEngine/ |
D | RuntimeDyld.h | 29 class RuntimeDyldImpl; variable 58 friend class RuntimeDyldImpl; variable 60 LoadedObjectInfo(RuntimeDyldImpl &RTDyld, unsigned BeginIdx, in LoadedObjectInfo() 74 RuntimeDyldImpl &RTDyld; 225 std::unique_ptr<RuntimeDyldImpl> Dyld;
|
/external/llvm/docs/ |
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
|