Home
last modified time | relevance | path

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

12

/external/swiftshader/third_party/LLVM/lib/ExecutionEngine/RuntimeDyld/
DRuntimeDyldImpl.h35 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()
DRuntimeDyld.cpp21 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/
DRuntimeDyld.cpp67 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 …]
DRuntimeDyldCheckerImpl.h19 friend class RuntimeDyldImpl; variable
42 RuntimeDyldImpl &getRTDyld() const { return *RTDyld.Dyld; } in getRTDyld()
65 const RuntimeDyldImpl::StubMap &RTDyldStubs);
DRuntimeDyldCOFF.h27 class RuntimeDyldCOFF : public RuntimeDyldImpl {
41 : RuntimeDyldImpl(MemMgr, Resolver) {} in RuntimeDyldCOFF()
DRuntimeDyldImpl.h220 class RuntimeDyldImpl {
241 #define RTDYLD_INVALID_SECTION_ID ((RuntimeDyldImpl::SID)(-1))
422 RuntimeDyldImpl(RuntimeDyld::MemoryManager &MemMgr, in RuntimeDyldImpl() function
428 virtual ~RuntimeDyldImpl();
DRuntimeDyldMachO.h27 class RuntimeDyldMachO : public RuntimeDyldImpl {
54 : RuntimeDyldImpl(MemMgr, Resolver) {} in RuntimeDyldMachO()
DRuntimeDyldCOFF.cpp32 LoadedCOFFObjectInfo(RuntimeDyldImpl &RTDyld, ObjSectionToIDMap ObjSecToIDMap) in LoadedCOFFObjectInfo()
DRuntimeDyldELF.h27 class RuntimeDyldELF : public RuntimeDyldImpl {
DRuntimeDyldMachO.cpp32 LoadedMachOObjectInfo(RuntimeDyldImpl &RTDyld, in LoadedMachOObjectInfo()
DRuntimeDyldELF.cpp102 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/
DRuntimeDyld.cpp67 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 …]
DRuntimeDyldCheckerImpl.h19 friend class RuntimeDyldImpl; variable
42 RuntimeDyldImpl &getRTDyld() const { return *RTDyld.Dyld; } in getRTDyld()
67 const RuntimeDyldImpl::StubMap &RTDyldStubs);
DRuntimeDyldCOFF.h27 class RuntimeDyldCOFF : public RuntimeDyldImpl {
41 : RuntimeDyldImpl(MemMgr, Resolver) {} in RuntimeDyldCOFF()
DRuntimeDyldMachO.h27 class RuntimeDyldMachO : public RuntimeDyldImpl {
54 : RuntimeDyldImpl(MemMgr, Resolver) {} in RuntimeDyldMachO()
DRuntimeDyldImpl.h242 class RuntimeDyldImpl {
263 #define RTDYLD_INVALID_SECTION_ID ((RuntimeDyldImpl::SID)(-1))
470 RuntimeDyldImpl(RuntimeDyld::MemoryManager &MemMgr, in RuntimeDyldImpl() function
476 virtual ~RuntimeDyldImpl();
DRuntimeDyldCOFF.cpp34 RuntimeDyldImpl &RTDyld, in LoadedCOFFObjectInfo()
DRuntimeDyldELF.h27 class RuntimeDyldELF : public RuntimeDyldImpl {
DRuntimeDyldMachO.cpp33 LoadedMachOObjectInfo(RuntimeDyldImpl &RTDyld, in LoadedMachOObjectInfo()
/external/llvm/include/llvm/ExecutionEngine/
DRuntimeDyld.h48 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/
DRuntimeDyld.h57 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/
DRuntimeDyld.h22 class RuntimeDyldImpl; variable
55 RuntimeDyldImpl *Dyld;
/external/swiftshader/third_party/llvm-7.0/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
/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
/external/swiftshader/third_party/llvm-7.0/llvm/lib/ExecutionEngine/RuntimeDyld/Targets/
DRuntimeDyldMachOARM.h38 auto Flags = RuntimeDyldImpl::getJITSymbolFlags(SR); in getJITSymbolFlags()

12