LLVM API Documentation

llvm::JITMemoryManager Member List

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

AllocateGOT()=0llvm::JITMemoryManager [pure virtual]
allocateSpace(intptr_t Size, unsigned Alignment)=0llvm::JITMemoryManager [pure virtual]
allocateStub(const GlobalValue *F, unsigned StubSize, unsigned Alignment)=0llvm::JITMemoryManager [pure virtual]
CreateDefaultMemManager()llvm::JITMemoryManager [static]
deallocateMemForFunction(const Function *F)=0llvm::JITMemoryManager [pure virtual]
endExceptionTable(const Function *F, unsigned char *TableStart, unsigned char *TableEnd, unsigned char *FrameRegister)=0llvm::JITMemoryManager [pure virtual]
endFunctionBody(const Function *F, unsigned char *FunctionStart, unsigned char *FunctionEnd)=0llvm::JITMemoryManager [pure virtual]
getGOTBase() const =0llvm::JITMemoryManager [pure virtual]
HasGOTllvm::JITMemoryManager [protected]
isManagingGOT() const llvm::JITMemoryManager [inline]
JITMemoryManager()llvm::JITMemoryManager [inline]
NeedsExactSize() const llvm::JITMemoryManager [inline]
setMemoryExecutable(void)=0llvm::JITMemoryManager [pure virtual]
setMemoryWritable(void)=0llvm::JITMemoryManager [pure virtual]
SizeRequiredllvm::JITMemoryManager [protected]
startExceptionTable(const Function *F, uintptr_t &ActualSize)=0llvm::JITMemoryManager [pure virtual]
startFunctionBody(const Function *F, uintptr_t &ActualSize)=0llvm::JITMemoryManager [pure virtual]
~JITMemoryManager()llvm::JITMemoryManager [virtual]