addRelocationForSection(const RelocationEntry &RE, unsigned SectionID) | llvm::RuntimeDyldImpl | protected |
addRelocationForSymbol(const RelocationEntry &RE, StringRef SymbolName) | llvm::RuntimeDyldImpl | protected |
Arch | llvm::RuntimeDyldImpl | protected |
clearError() | llvm::RuntimeDyldImpl | inline |
CommonSymbolInfo typedef | llvm::RuntimeDyldImpl | protected |
CommonSymbolMap typedef | llvm::RuntimeDyldImpl | protected |
createObjectImage(ObjectBuffer *InputBuffer) | llvm::RuntimeDyldImpl | protectedvirtual |
createStubFunction(uint8_t *Addr) | llvm::RuntimeDyldImpl | protected |
deregisterEHFrames() | llvm::RuntimeDyldImpl | virtual |
emitCommonSymbols(ObjectImage &Obj, const CommonSymbolMap &CommonSymbols, uint64_t TotalSize, SymbolTableMap &SymbolTable) | llvm::RuntimeDyldImpl | protected |
emitSection(ObjectImage &Obj, const SectionRef &Section, bool IsCode) | llvm::RuntimeDyldImpl | protected |
Error(const Twine &Msg) | llvm::RuntimeDyldImpl | inlineprotected |
ErrorStr | llvm::RuntimeDyldImpl | protected |
ExternalSymbolRelocations | llvm::RuntimeDyldImpl | protected |
finalizeLoad(ObjSectionToIDMap &SectionMap) | llvm::RuntimeDyldMachO | virtual |
findOrEmitSection(ObjectImage &Obj, const SectionRef &Section, bool IsCode, ObjSectionToIDMap &LocalSections) | llvm::RuntimeDyldImpl | protected |
getErrorString() | llvm::RuntimeDyldImpl | inline |
getSectionAddress(unsigned SectionID) | llvm::RuntimeDyldImpl | inlineprotected |
getSectionLoadAddress(unsigned SectionID) | llvm::RuntimeDyldImpl | inlineprotected |
getSymbolAddress(StringRef Name) | llvm::RuntimeDyldImpl | inline |
getSymbolLoadAddress(StringRef Name) | llvm::RuntimeDyldImpl | inline |
GlobalSymbolTable | llvm::RuntimeDyldImpl | protected |
hasError() | llvm::RuntimeDyldImpl | inline |
HasError | llvm::RuntimeDyldImpl | protected |
isCompatibleFormat(const ObjectBuffer *Buffer) const | llvm::RuntimeDyldMachO | virtual |
IsTargetLittleEndian | llvm::RuntimeDyldImpl | protected |
loadObject(ObjectBuffer *InputBuffer) | llvm::RuntimeDyldImpl | |
lock | llvm::RuntimeDyldImpl | protected |
mapSectionAddress(const void *LocalAddress, uint64_t TargetAddress) | llvm::RuntimeDyldImpl | |
MemMgr | llvm::RuntimeDyldImpl | protected |
ObjSectionToIDMap typedef | llvm::RuntimeDyldImpl | protected |
processRelocationRef(unsigned SectionID, RelocationRef RelI, ObjectImage &Obj, ObjSectionToIDMap &ObjSectionToID, const SymbolTableMap &Symbols, StubMap &Stubs) | llvm::RuntimeDyldMachO | virtual |
reassignSectionAddress(unsigned SectionID, uint64_t Addr) | llvm::RuntimeDyldImpl | |
registerEHFrames() | llvm::RuntimeDyldMachO | virtual |
RelocationList typedef | llvm::RuntimeDyldImpl | protected |
Relocations | llvm::RuntimeDyldImpl | protected |
resolveExternalSymbols() | llvm::RuntimeDyldImpl | protected |
resolveRelocation(const RelocationEntry &RE, uint64_t Value) | llvm::RuntimeDyldMachO | virtual |
resolveRelocationList(const RelocationList &Relocs, uint64_t Value) | llvm::RuntimeDyldImpl | protected |
resolveRelocations() | llvm::RuntimeDyldImpl | |
RuntimeDyldImpl(RTDyldMemoryManager *mm) | llvm::RuntimeDyldImpl | inline |
RuntimeDyldMachO(RTDyldMemoryManager *mm) | llvm::RuntimeDyldMachO | inline |
SectionList typedef | llvm::RuntimeDyldImpl | protected |
Sections | llvm::RuntimeDyldImpl | protected |
SID typedef | llvm::RuntimeDyldImpl | protected |
StubMap typedef | llvm::RuntimeDyldImpl | protected |
SymbolLoc typedef | llvm::RuntimeDyldImpl | protected |
SymbolTableMap typedef | llvm::RuntimeDyldImpl | protected |
updateGOTEntries(StringRef Name, uint64_t Addr) | llvm::RuntimeDyldImpl | inlineprotectedvirtual |
writeInt16BE(uint8_t *Addr, uint16_t Value) | llvm::RuntimeDyldImpl | inlineprotected |
writeInt32BE(uint8_t *Addr, uint32_t Value) | llvm::RuntimeDyldImpl | inlineprotected |
writeInt64BE(uint8_t *Addr, uint64_t Value) | llvm::RuntimeDyldImpl | inlineprotected |
~RuntimeDyldImpl() | llvm::RuntimeDyldImpl | virtual |