LLVM 20.0.0git
|
This is the complete list of members for llvm::RuntimeDyld::MemoryManager, including all inherited members.
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 |
allocateTLSSection(uintptr_t Size, unsigned Alignment, unsigned SectionID, StringRef SectionName) | llvm::RuntimeDyld::MemoryManager | virtual |
allowStubAllocation() const | llvm::RuntimeDyld::MemoryManager | inlinevirtual |
deregisterEHFrames()=0 | llvm::RuntimeDyld::MemoryManager | pure virtual |
finalizeMemory(std::string *ErrMsg=nullptr)=0 | llvm::RuntimeDyld::MemoryManager | pure virtual |
MemoryManager()=default | llvm::RuntimeDyld::MemoryManager | |
needsToReserveAllocationSpace() | llvm::RuntimeDyld::MemoryManager | inlinevirtual |
notifyObjectLoaded(RuntimeDyld &RTDyld, const object::ObjectFile &Obj) | llvm::RuntimeDyld::MemoryManager | inlinevirtual |
registerEHFrames(uint8_t *Addr, uint64_t LoadAddr, size_t Size)=0 | llvm::RuntimeDyld::MemoryManager | pure virtual |
reserveAllocationSpace(uintptr_t CodeSize, Align CodeAlign, uintptr_t RODataSize, Align RODataAlign, uintptr_t RWDataSize, Align RWDataAlign) | llvm::RuntimeDyld::MemoryManager | inlinevirtual |
RuntimeDyld | llvm::RuntimeDyld::MemoryManager | friend |
~MemoryManager()=default | llvm::RuntimeDyld::MemoryManager | virtual |