diff options
author | Duncan Sands <baldrick@free.fr> | 2010-07-19 09:33:13 +0000 |
---|---|---|
committer | Duncan Sands <baldrick@free.fr> | 2010-07-19 09:33:13 +0000 |
commit | 330134bf15d4ef533b58cf8055b4bde0a8eb9588 (patch) | |
tree | a000c42838acffb5c40ceca81d0189d2e0577a47 /llvm/include/llvm-c | |
parent | 3ccd81864f1a78ef7f8fda39db6e2bc8a534742d (diff) | |
download | bcm5719-llvm-330134bf15d4ef533b58cf8055b4bde0a8eb9588.tar.gz bcm5719-llvm-330134bf15d4ef533b58cf8055b4bde0a8eb9588.zip |
Expose JIT::recompileAndRelinkFunction for use through the C API.
Patch by Benjamin Saunders.
llvm-svn: 108690
Diffstat (limited to 'llvm/include/llvm-c')
-rw-r--r-- | llvm/include/llvm-c/ExecutionEngine.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/llvm/include/llvm-c/ExecutionEngine.h b/llvm/include/llvm-c/ExecutionEngine.h index 5a98a77c5bd..f5f40619ef0 100644 --- a/llvm/include/llvm-c/ExecutionEngine.h +++ b/llvm/include/llvm-c/ExecutionEngine.h @@ -116,6 +116,8 @@ LLVMBool LLVMRemoveModuleProvider(LLVMExecutionEngineRef EE, LLVMBool LLVMFindFunction(LLVMExecutionEngineRef EE, const char *Name, LLVMValueRef *OutFn); +void *LLVMRecompileAndRelinkFunction(LLVMExecutionEngineRef EE, LLVMValueRef Fn); + LLVMTargetDataRef LLVMGetExecutionEngineTargetData(LLVMExecutionEngineRef EE); void LLVMAddGlobalMapping(LLVMExecutionEngineRef EE, LLVMValueRef Global, |