summaryrefslogtreecommitdiffstats
path: root/llvm/lib/ExecutionEngine/ExecutionEngineBindings.cpp
diff options
context:
space:
mode:
authorRafael Espindola <rafael.espindola@gmail.com>2015-12-19 21:42:07 +0000
committerRafael Espindola <rafael.espindola@gmail.com>2015-12-19 21:42:07 +0000
commit30941d264bb2c56f8937c51d7a67ca60f0f47047 (patch)
treeb5cdd8a3c11bc1a022d257f1a91fc70b58031d68 /llvm/lib/ExecutionEngine/ExecutionEngineBindings.cpp
parent5f2a8c18ff84e06854895dd48d805a16636520f7 (diff)
downloadbcm5719-llvm-30941d264bb2c56f8937c51d7a67ca60f0f47047.tar.gz
bcm5719-llvm-30941d264bb2c56f8937c51d7a67ca60f0f47047.zip
Delete APIs that have been deprecated since 2010.
llvm-svn: 256107
Diffstat (limited to 'llvm/lib/ExecutionEngine/ExecutionEngineBindings.cpp')
-rw-r--r--llvm/lib/ExecutionEngine/ExecutionEngineBindings.cpp42
1 files changed, 0 insertions, 42 deletions
diff --git a/llvm/lib/ExecutionEngine/ExecutionEngineBindings.cpp b/llvm/lib/ExecutionEngine/ExecutionEngineBindings.cpp
index f7aba4cec04..ff7c4dce0d5 100644
--- a/llvm/lib/ExecutionEngine/ExecutionEngineBindings.cpp
+++ b/llvm/lib/ExecutionEngine/ExecutionEngineBindings.cpp
@@ -210,35 +210,6 @@ LLVMBool LLVMCreateMCJITCompilerForModule(
return 1;
}
-LLVMBool LLVMCreateExecutionEngine(LLVMExecutionEngineRef *OutEE,
- LLVMModuleProviderRef MP,
- char **OutError) {
- /* The module provider is now actually a module. */
- return LLVMCreateExecutionEngineForModule(OutEE,
- reinterpret_cast<LLVMModuleRef>(MP),
- OutError);
-}
-
-LLVMBool LLVMCreateInterpreter(LLVMExecutionEngineRef *OutInterp,
- LLVMModuleProviderRef MP,
- char **OutError) {
- /* The module provider is now actually a module. */
- return LLVMCreateInterpreterForModule(OutInterp,
- reinterpret_cast<LLVMModuleRef>(MP),
- OutError);
-}
-
-LLVMBool LLVMCreateJITCompiler(LLVMExecutionEngineRef *OutJIT,
- LLVMModuleProviderRef MP,
- unsigned OptLevel,
- char **OutError) {
- /* The module provider is now actually a module. */
- return LLVMCreateJITCompilerForModule(OutJIT,
- reinterpret_cast<LLVMModuleRef>(MP),
- OptLevel, OutError);
-}
-
-
void LLVMDisposeExecutionEngine(LLVMExecutionEngineRef EE) {
delete unwrap(EE);
}
@@ -282,11 +253,6 @@ void LLVMAddModule(LLVMExecutionEngineRef EE, LLVMModuleRef M){
unwrap(EE)->addModule(std::unique_ptr<Module>(unwrap(M)));
}
-void LLVMAddModuleProvider(LLVMExecutionEngineRef EE, LLVMModuleProviderRef MP){
- /* The module provider is now actually a module. */
- LLVMAddModule(EE, reinterpret_cast<LLVMModuleRef>(MP));
-}
-
LLVMBool LLVMRemoveModule(LLVMExecutionEngineRef EE, LLVMModuleRef M,
LLVMModuleRef *OutMod, char **OutError) {
Module *Mod = unwrap(M);
@@ -295,14 +261,6 @@ LLVMBool LLVMRemoveModule(LLVMExecutionEngineRef EE, LLVMModuleRef M,
return 0;
}
-LLVMBool LLVMRemoveModuleProvider(LLVMExecutionEngineRef EE,
- LLVMModuleProviderRef MP,
- LLVMModuleRef *OutMod, char **OutError) {
- /* The module provider is now actually a module. */
- return LLVMRemoveModule(EE, reinterpret_cast<LLVMModuleRef>(MP), OutMod,
- OutError);
-}
-
LLVMBool LLVMFindFunction(LLVMExecutionEngineRef EE, const char *Name,
LLVMValueRef *OutFn) {
if (Function *F = unwrap(EE)->FindFunctionNamed(Name)) {
OpenPOWER on IntegriCloud