LLVM  8.0.1
llvm::SectionMemoryManager Member List

This is the complete list of members for llvm::SectionMemoryManager, including all inherited members.

allocateCodeSection(uintptr_t Size, unsigned Alignment, unsigned SectionID, StringRef SectionName) overridellvm::SectionMemoryManagervirtual
allocateDataSection(uintptr_t Size, unsigned Alignment, unsigned SectionID, StringRef SectionName, bool isReadOnly) overridellvm::SectionMemoryManagervirtual
AllocationPurpose enum namellvm::SectionMemoryManager
deregisterEHFrames() overridellvm::RTDyldMemoryManagervirtual
deregisterEHFramesInProcess(uint8_t *Addr, size_t Size)llvm::RTDyldMemoryManagerstatic
EHFrameInfos typedefllvm::RTDyldMemoryManagerprotected
EHFramesllvm::RTDyldMemoryManagerprotected
finalizeMemory(std::string *ErrMsg=nullptr) overridellvm::SectionMemoryManagervirtual
findSymbol(const std::string &Name) overridellvm::RTDyldMemoryManagerinlinevirtual
findSymbolInLogicalDylib(const std::string &Name) overridellvm::RTDyldMemoryManagerinlinevirtual
getPointerToNamedFunction(const std::string &Name, bool AbortOnFailure=true)llvm::RTDyldMemoryManagervirtual
getResponsibilitySet(const LookupSet &Symbols) finalllvm::LegacyJITSymbolResolvervirtual
getSymbolAddress(const std::string &Name)llvm::RTDyldMemoryManagerinlinevirtual
getSymbolAddressInLogicalDylib(const std::string &Name)llvm::RTDyldMemoryManagerinlinevirtual
getSymbolAddressInProcess(const std::string &Name)llvm::RTDyldMemoryManagerstatic
invalidateInstructionCache()llvm::SectionMemoryManagervirtual
lookup(const LookupSet &Symbols, OnResolvedFunction OnResolved) finalllvm::LegacyJITSymbolResolvervirtual
LookupResult typedefllvm::JITSymbolResolver
LookupSet typedefllvm::JITSymbolResolver
MemoryManager()=defaultllvm::RuntimeDyld::MemoryManager
needsToReserveAllocationSpace()llvm::RuntimeDyld::MemoryManagerinlinevirtual
notifyObjectLoaded(ExecutionEngine *EE, const object::ObjectFile &)llvm::MCJITMemoryManagerinlinevirtual
llvm::RuntimeDyld::MemoryManager::notifyObjectLoaded(RuntimeDyld &RTDyld, const object::ObjectFile &Obj)llvm::RuntimeDyld::MemoryManagerinlinevirtual
OnResolvedFunction typedefllvm::JITSymbolResolver
operator=(const SectionMemoryManager &)=deletellvm::SectionMemoryManager
llvm::RTDyldMemoryManager::operator=(const RTDyldMemoryManager &)=deletellvm::RTDyldMemoryManager
registerEHFrames(uint8_t *Addr, uint64_t LoadAddr, size_t Size) overridellvm::RTDyldMemoryManagervirtual
registerEHFramesInProcess(uint8_t *Addr, size_t Size)llvm::RTDyldMemoryManagerstatic
reserveAllocationSpace(uintptr_t CodeSize, uint32_t CodeAlign, uintptr_t RODataSize, uint32_t RODataAlign, uintptr_t RWDataSize, uint32_t RWDataAlign)llvm::RuntimeDyld::MemoryManagerinlinevirtual
RTDyldMemoryManager()=defaultllvm::RTDyldMemoryManager
RTDyldMemoryManager(const RTDyldMemoryManager &)=deletellvm::RTDyldMemoryManager
SectionMemoryManager(MemoryMapper *MM=nullptr)llvm::SectionMemoryManager
SectionMemoryManager(const SectionMemoryManager &)=deletellvm::SectionMemoryManager
~JITSymbolResolver()=defaultllvm::JITSymbolResolvervirtual
~MemoryManager()=defaultllvm::RuntimeDyld::MemoryManagervirtual
~RTDyldMemoryManager() overridellvm::RTDyldMemoryManager
~SectionMemoryManager() overridellvm::SectionMemoryManager