LLVM API Documentation
| allocateCodeSection(uintptr_t Size, unsigned Alignment, unsigned SectionID, StringRef SectionName) override | llvm::LinkingMemoryManager | [inline, virtual] |
| allocateDataSection(uintptr_t Size, unsigned Alignment, unsigned SectionID, StringRef SectionName, bool IsReadOnly) override | llvm::LinkingMemoryManager | [inline, virtual] |
| deregisterEHFrames(uint8_t *Addr, uint64_t LoadAddr, size_t Size) override | llvm::LinkingMemoryManager | [inline, virtual] |
| finalizeMemory(std::string *ErrMsg=nullptr) override | llvm::LinkingMemoryManager | [inline, virtual] |
| getPointerToNamedFunction(const std::string &Name, bool AbortOnFailure=true) | llvm::RTDyldMemoryManager | [virtual] |
| getSymbolAddress(const std::string &Name) override | llvm::LinkingMemoryManager | [virtual] |
| LinkingMemoryManager(MCJIT *Parent, RTDyldMemoryManager *MM) | llvm::LinkingMemoryManager | [inline] |
| needsToReserveAllocationSpace() override | llvm::LinkingMemoryManager | [inline, virtual] |
| notifyObjectLoaded(ExecutionEngine *EE, const ObjectImage *Obj) override | llvm::LinkingMemoryManager | [inline, virtual] |
| registerEHFrames(uint8_t *Addr, uint64_t LoadAddr, size_t Size) override | llvm::LinkingMemoryManager | [inline, virtual] |
| reserveAllocationSpace(uintptr_t CodeSize, uintptr_t DataSizeRO, uintptr_t DataSizeRW) override | llvm::LinkingMemoryManager | [inline, virtual] |
| RTDyldMemoryManager() | llvm::RTDyldMemoryManager | [inline] |
| ~RTDyldMemoryManager() | llvm::RTDyldMemoryManager | [virtual] |