/external/swiftshader/third_party/LLVM/lib/ExecutionEngine/RuntimeDyld/ |
D | RuntimeDyldImpl.h | 35 class RuntimeDyldImpl { 69 RuntimeDyldImpl(RTDyldMemoryManager *mm) : MemMgr(mm), HasError(false) {} in RuntimeDyldImpl() function 71 virtual ~RuntimeDyldImpl(); 98 class RuntimeDyldMachO : public RuntimeDyldImpl { 136 RuntimeDyldMachO(RTDyldMemoryManager *mm) : RuntimeDyldImpl(mm) {} in RuntimeDyldMachO()
|
D | RuntimeDyld.cpp | 21 RuntimeDyldImpl::~RuntimeDyldImpl() {} in ~RuntimeDyldImpl() 25 void RuntimeDyldImpl::extractFunction(StringRef Name, uint8_t *StartAddress, in extractFunction() 45 void RuntimeDyldImpl::resolveRelocations() { in resolveRelocations()
|
/external/llvm/lib/ExecutionEngine/RuntimeDyld/ |
D | RuntimeDyld.cpp | 67 RuntimeDyldImpl::~RuntimeDyldImpl() {} in ~RuntimeDyldImpl() 74 void RuntimeDyldImpl::registerEHFrames() {} in registerEHFrames() 76 void RuntimeDyldImpl::deregisterEHFrames() {} in deregisterEHFrames() 119 void RuntimeDyldImpl::resolveRelocations() { in resolveRelocations() 152 void RuntimeDyldImpl::mapSectionAddress(const void *LocalAddress, in mapSectionAddress() 173 Expected<RuntimeDyldImpl::ObjSectionToIDMap> 174 RuntimeDyldImpl::loadObjectImpl(const object::ObjectFile &Obj) { in loadObjectImpl() 410 Error RuntimeDyldImpl::computeTotalAllocSize(const ObjectFile &Obj, in computeTotalAllocSize() 504 unsigned RuntimeDyldImpl::computeSectionStubBufSize(const ObjectFile &Obj, in computeSectionStubBufSize() 538 uint64_t RuntimeDyldImpl::readBytesUnaligned(uint8_t *Src, in readBytesUnaligned() [all …]
|
D | RuntimeDyldCheckerImpl.h | 19 friend class RuntimeDyldImpl; variable 42 RuntimeDyldImpl &getRTDyld() const { return *RTDyld.Dyld; } in getRTDyld() 65 const RuntimeDyldImpl::StubMap &RTDyldStubs);
|
D | RuntimeDyldCOFF.h | 27 class RuntimeDyldCOFF : public RuntimeDyldImpl { 41 : RuntimeDyldImpl(MemMgr, Resolver) {} in RuntimeDyldCOFF()
|
D | RuntimeDyldImpl.h | 220 class RuntimeDyldImpl { 241 #define RTDYLD_INVALID_SECTION_ID ((RuntimeDyldImpl::SID)(-1)) 422 RuntimeDyldImpl(RuntimeDyld::MemoryManager &MemMgr, in RuntimeDyldImpl() function 428 virtual ~RuntimeDyldImpl();
|
D | RuntimeDyldMachO.h | 27 class RuntimeDyldMachO : public RuntimeDyldImpl { 54 : RuntimeDyldImpl(MemMgr, Resolver) {} in RuntimeDyldMachO()
|
D | RuntimeDyldCOFF.cpp | 32 LoadedCOFFObjectInfo(RuntimeDyldImpl &RTDyld, ObjSectionToIDMap ObjSecToIDMap) in LoadedCOFFObjectInfo()
|
D | RuntimeDyldELF.h | 27 class RuntimeDyldELF : public RuntimeDyldImpl {
|
D | RuntimeDyldMachO.cpp | 32 LoadedMachOObjectInfo(RuntimeDyldImpl &RTDyld, in LoadedMachOObjectInfo()
|
D | RuntimeDyldELF.cpp | 102 LoadedELFObjectInfo(RuntimeDyldImpl &RTDyld, ObjSectionToIDMap ObjSecToIDMap) in LoadedELFObjectInfo() 188 : RuntimeDyldImpl(MemMgr, Resolver), GOTSectionID(0), CurrentGOTIndex(0) {} in RuntimeDyldELF()
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/ExecutionEngine/RuntimeDyld/ |
D | RuntimeDyld.cpp | 67 RuntimeDyldImpl::~RuntimeDyldImpl() {} in ~RuntimeDyldImpl() 74 void RuntimeDyldImpl::registerEHFrames() {} in registerEHFrames() 76 void RuntimeDyldImpl::deregisterEHFrames() { in deregisterEHFrames() 121 void RuntimeDyldImpl::resolveRelocations() { in resolveRelocations() 152 void RuntimeDyldImpl::mapSectionAddress(const void *LocalAddress, in mapSectionAddress() 173 Expected<RuntimeDyldImpl::ObjSectionToIDMap> 174 RuntimeDyldImpl::loadObjectImpl(const object::ObjectFile &Obj) { in loadObjectImpl() 461 Error RuntimeDyldImpl::computeTotalAllocSize(const ObjectFile &Obj, in computeTotalAllocSize() 563 unsigned RuntimeDyldImpl::computeGOTSize(const ObjectFile &Obj) { in computeGOTSize() 581 unsigned RuntimeDyldImpl::computeSectionStubBufSize(const ObjectFile &Obj, in computeSectionStubBufSize() [all …]
|
D | RuntimeDyldCheckerImpl.h | 19 friend class RuntimeDyldImpl; variable 42 RuntimeDyldImpl &getRTDyld() const { return *RTDyld.Dyld; } in getRTDyld() 67 const RuntimeDyldImpl::StubMap &RTDyldStubs);
|
D | RuntimeDyldCOFF.h | 27 class RuntimeDyldCOFF : public RuntimeDyldImpl { 41 : RuntimeDyldImpl(MemMgr, Resolver) {} in RuntimeDyldCOFF()
|
D | RuntimeDyldMachO.h | 27 class RuntimeDyldMachO : public RuntimeDyldImpl { 54 : RuntimeDyldImpl(MemMgr, Resolver) {} in RuntimeDyldMachO()
|
D | RuntimeDyldImpl.h | 242 class RuntimeDyldImpl { 263 #define RTDYLD_INVALID_SECTION_ID ((RuntimeDyldImpl::SID)(-1)) 470 RuntimeDyldImpl(RuntimeDyld::MemoryManager &MemMgr, in RuntimeDyldImpl() function 476 virtual ~RuntimeDyldImpl();
|
D | RuntimeDyldCOFF.cpp | 34 RuntimeDyldImpl &RTDyld, in LoadedCOFFObjectInfo()
|
D | RuntimeDyldELF.h | 27 class RuntimeDyldELF : public RuntimeDyldImpl {
|
D | RuntimeDyldMachO.cpp | 33 LoadedMachOObjectInfo(RuntimeDyldImpl &RTDyld, in LoadedMachOObjectInfo()
|
/external/llvm/include/llvm/ExecutionEngine/ |
D | RuntimeDyld.h | 48 class RuntimeDyldImpl; variable 77 friend class RuntimeDyldImpl; variable 81 LoadedObjectInfo(RuntimeDyldImpl &RTDyld, ObjSectionToIDMap ObjSecToIDMap) in LoadedObjectInfo() 93 RuntimeDyldImpl &RTDyld; 103 LoadedObjectInfoHelper(RuntimeDyldImpl &RTDyld, in LoadedObjectInfoHelper() 296 std::unique_ptr<RuntimeDyldImpl> Dyld;
|
/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/ExecutionEngine/ |
D | RuntimeDyld.h | 57 class RuntimeDyldImpl; variable 70 friend class RuntimeDyldImpl; variable 75 LoadedObjectInfo(RuntimeDyldImpl &RTDyld, ObjSectionToIDMap ObjSecToIDMap) in LoadedObjectInfo() 87 RuntimeDyldImpl &RTDyld; 255 std::unique_ptr<RuntimeDyldImpl> Dyld;
|
/external/swiftshader/third_party/LLVM/include/llvm/ExecutionEngine/ |
D | RuntimeDyld.h | 22 class RuntimeDyldImpl; variable 55 RuntimeDyldImpl *Dyld;
|
/external/swiftshader/third_party/llvm-7.0/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
|
/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
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/ExecutionEngine/RuntimeDyld/Targets/ |
D | RuntimeDyldMachOARM.h | 38 auto Flags = RuntimeDyldImpl::getJITSymbolFlags(SR); in getJITSymbolFlags()
|