LLVM API Documentation

Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

llvm::JIT Member List

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

addGlobalMapping(const GlobalValue *GV, void *Addr)llvm::ExecutionEngine [inline]
CompilationCallback()llvm::JIT [static]
create(ModuleProvider *MP, IntrinsicLowering *IL=0)llvm::JIT [static]
llvm::ExecutionEngine::create(ModuleProvider *MP, bool ForceInterpreter, IntrinsicLowering *IL=0)llvm::ExecutionEngine [static]
emitGlobals()llvm::ExecutionEngine [protected]
EmitGlobalVariable(const GlobalVariable *GV)llvm::ExecutionEngine [protected]
ExecutionEngine(ModuleProvider *P)llvm::ExecutionEngine
ExecutionEngine(Module *M)llvm::ExecutionEngine
freeMachineCodeForFunction(Function *F)llvm::JIT [virtual]
getConstantValue(const Constant *C)llvm::ExecutionEngine [protected]
getGlobalValueAtAddress(void *Addr)llvm::ExecutionEngine
getJITInfo() const llvm::JIT [inline]
getModule() const llvm::ExecutionEngine [inline]
getOrEmitGlobalVariable(const GlobalVariable *GV)llvm::JIT [virtual]
getPointerToFunction(Function *F)llvm::JIT [virtual]
getPointerToFunctionOrStub(Function *F)llvm::JIT [virtual]
getPointerToGlobal(const GlobalValue *GV)llvm::ExecutionEngine
getPointerToGlobalIfAvailable(const GlobalValue *GV)llvm::ExecutionEngine [inline]
getPointerToNamedFunction(const std::string &Name)llvm::JIT
getTargetData() const llvm::ExecutionEngine [inline]
InitializeMemory(const Constant *Init, void *Addr)llvm::ExecutionEngine
LoadValueFromMemory(GenericValue *Ptr, const Type *Ty)llvm::ExecutionEngine [protected]
MPllvm::ExecutionEngine [protected]
recompileAndRelinkFunction(Function *F)llvm::JIT [virtual]
runFunction(Function *F, const std::vector< GenericValue > &ArgValues)llvm::JIT [virtual]
runFunctionAsMain(Function *Fn, const std::vector< std::string > &argv, const char *const *envp)llvm::ExecutionEngine
setTargetData(const TargetData &td)llvm::ExecutionEngine [inline, protected]
StoreValueToMemory(GenericValue Val, GenericValue *Ptr, const Type *Ty)llvm::ExecutionEngine
updateGlobalMapping(const GlobalValue *GV, void *Addr)llvm::ExecutionEngine [inline]
~ExecutionEngine()llvm::ExecutionEngine [virtual]
~JIT()llvm::JIT