allocateCodeSection(uintptr_t Size, unsigned Alignment, unsigned SectionID, StringRef SectionName)=0 | llvm::RuntimeDyld::MemoryManager | pure virtual |
allocateDataSection(uintptr_t Size, unsigned Alignment, unsigned SectionID, StringRef SectionName, bool IsReadOnly)=0 | llvm::RuntimeDyld::MemoryManager | pure virtual |
deregisterEHFrames() override | llvm::RTDyldMemoryManager | virtual |
deregisterEHFramesInProcess(uint8_t *Addr, size_t Size) | llvm::RTDyldMemoryManager | static |
EHFrameInfos typedef | llvm::RTDyldMemoryManager | protected |
EHFrames | llvm::RTDyldMemoryManager | protected |
finalizeMemory(std::string *ErrMsg=nullptr)=0 | llvm::RuntimeDyld::MemoryManager | pure virtual |
findSymbol(const std::string &Name) override | llvm::RTDyldMemoryManager | inlinevirtual |
findSymbolInLogicalDylib(const std::string &Name) override | llvm::RTDyldMemoryManager | inlinevirtual |
getPointerToNamedFunction(const std::string &Name, bool AbortOnFailure=true) | llvm::RTDyldMemoryManager | virtual |
getResponsibilitySet(const LookupSet &Symbols) final | llvm::LegacyJITSymbolResolver | virtual |
getSymbolAddress(const std::string &Name) | llvm::RTDyldMemoryManager | inlinevirtual |
getSymbolAddressInLogicalDylib(const std::string &Name) | llvm::RTDyldMemoryManager | inlinevirtual |
getSymbolAddressInProcess(const std::string &Name) | llvm::RTDyldMemoryManager | static |
lookup(const LookupSet &Symbols, OnResolvedFunction OnResolved) final | llvm::LegacyJITSymbolResolver | virtual |
LookupResult typedef | llvm::JITSymbolResolver | |
LookupSet typedef | llvm::JITSymbolResolver | |
MemoryManager()=default | llvm::RuntimeDyld::MemoryManager | |
needsToReserveAllocationSpace() | llvm::RuntimeDyld::MemoryManager | inlinevirtual |
notifyObjectLoaded(ExecutionEngine *EE, const object::ObjectFile &) | llvm::MCJITMemoryManager | inlinevirtual |
llvm::RuntimeDyld::MemoryManager::notifyObjectLoaded(RuntimeDyld &RTDyld, const object::ObjectFile &Obj) | llvm::RuntimeDyld::MemoryManager | inlinevirtual |
OnResolvedFunction typedef | llvm::JITSymbolResolver | |
operator=(const RTDyldMemoryManager &)=delete | llvm::RTDyldMemoryManager | |
registerEHFrames(uint8_t *Addr, uint64_t LoadAddr, size_t Size) override | llvm::RTDyldMemoryManager | virtual |
registerEHFramesInProcess(uint8_t *Addr, size_t Size) | llvm::RTDyldMemoryManager | static |
reserveAllocationSpace(uintptr_t CodeSize, uint32_t CodeAlign, uintptr_t RODataSize, uint32_t RODataAlign, uintptr_t RWDataSize, uint32_t RWDataAlign) | llvm::RuntimeDyld::MemoryManager | inlinevirtual |
RTDyldMemoryManager()=default | llvm::RTDyldMemoryManager | |
RTDyldMemoryManager(const RTDyldMemoryManager &)=delete | llvm::RTDyldMemoryManager | |
~JITSymbolResolver()=default | llvm::JITSymbolResolver | virtual |
~MemoryManager()=default | llvm::RuntimeDyld::MemoryManager | virtual |
~RTDyldMemoryManager() override | llvm::RTDyldMemoryManager | |