aboutsummaryrefslogtreecommitdiffstats
path: root/examples/BrainF
diff options
context:
space:
mode:
authorReid Kleckner <reid@kleckner.net>2009-07-18 00:42:18 +0000
committerReid Kleckner <reid@kleckner.net>2009-07-18 00:42:18 +0000
commit4b1511b027ce0b648b3379f2891816c25b46f515 (patch)
treecefcab8368bdccbb9f270209acf14cc77f572fa8 /examples/BrainF
parent016de81177ec5c950f1668be4a48992bc1ee0d75 (diff)
downloadexternal_llvm-4b1511b027ce0b648b3379f2891816c25b46f515.zip
external_llvm-4b1511b027ce0b648b3379f2891816c25b46f515.tar.gz
external_llvm-4b1511b027ce0b648b3379f2891816c25b46f515.tar.bz2
Add EngineBuilder to ExecutionEngine in favor of the five optional argument EE::create().
Also a test commit. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@76276 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'examples/BrainF')
-rw-r--r--examples/BrainF/BrainFDriver.cpp3
1 files changed, 1 insertions, 2 deletions
diff --git a/examples/BrainF/BrainFDriver.cpp b/examples/BrainF/BrainFDriver.cpp
index 021b951..fba79cf 100644
--- a/examples/BrainF/BrainFDriver.cpp
+++ b/examples/BrainF/BrainFDriver.cpp
@@ -141,8 +141,7 @@ int main(int argc, char **argv) {
InitializeNativeTarget();
std::cout << "------- Running JIT -------\n";
- ExistingModuleProvider *mp = new ExistingModuleProvider(mod);
- ExecutionEngine *ee = ExecutionEngine::create(mp, false);
+ ExecutionEngine *ee = EngineBuilder(mod).create();
std::vector<GenericValue> args;
Function *brainf_func = mod->getFunction("brainf");
GenericValue gv = ee->runFunction(brainf_func, args);