Home
last modified time | relevance | path

Searched refs:RuntimeDyldImpl (Results 1 – 12 of 12) sorted by relevance

/external/llvm/lib/ExecutionEngine/RuntimeDyld/
DRuntimeDyld.cpp31 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 …]
DRuntimeDyldCheckerImpl.h20 friend class RuntimeDyldImpl; variable
43 RuntimeDyldImpl &getRTDyld() const { return *RTDyld.Dyld; } in getRTDyld()
66 const RuntimeDyldImpl::StubMap &RTDyldStubs);
DRuntimeDyldCOFF.h28 class RuntimeDyldCOFF : public RuntimeDyldImpl {
42 : RuntimeDyldImpl(MemMgr, Resolver) {} in RuntimeDyldCOFF()
DRuntimeDyldMachO.h27 class RuntimeDyldMachO : public RuntimeDyldImpl {
54 : RuntimeDyldImpl(MemMgr, Resolver) {} in RuntimeDyldMachO()
DRuntimeDyldImpl.h187 class RuntimeDyldImpl {
377 RuntimeDyldImpl(RuntimeDyld::MemoryManager &MemMgr, in RuntimeDyldImpl() function
383 virtual ~RuntimeDyldImpl();
DRuntimeDyldCOFF.cpp29 LoadedCOFFObjectInfo(RuntimeDyldImpl &RTDyld, unsigned BeginIdx, in LoadedCOFFObjectInfo()
DRuntimeDyldELF.h24 class RuntimeDyldELF : public RuntimeDyldImpl {
DRuntimeDyldMachO.cpp31 LoadedMachOObjectInfo(RuntimeDyldImpl &RTDyld, unsigned BeginIdx, in LoadedMachOObjectInfo()
DRuntimeDyldELF.cpp109 LoadedELFObjectInfo(RuntimeDyldImpl &RTDyld, unsigned BeginIdx, in LoadedELFObjectInfo()
189 : RuntimeDyldImpl(MemMgr, Resolver), GOTSectionID(0), CurrentGOTIndex(0) {} in RuntimeDyldELF()
DRuntimeDyldChecker.cpp872 const RuntimeDyldImpl::StubMap &RTDyldStubs) { in registerStubMap()
/external/llvm/include/llvm/ExecutionEngine/
DRuntimeDyld.h29 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/
DMCJITDesignAndImplementation.rst40 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