diff options
Diffstat (limited to 'llvm/lib/ExecutionEngine/ExecutionEngine.cpp')
| -rw-r--r-- | llvm/lib/ExecutionEngine/ExecutionEngine.cpp | 5 | 
1 files changed, 3 insertions, 2 deletions
diff --git a/llvm/lib/ExecutionEngine/ExecutionEngine.cpp b/llvm/lib/ExecutionEngine/ExecutionEngine.cpp index f73c92d..cb30748 100644 --- a/llvm/lib/ExecutionEngine/ExecutionEngine.cpp +++ b/llvm/lib/ExecutionEngine/ExecutionEngine.cpp @@ -40,7 +40,8 @@ ExecutionEngine *(*ExecutionEngine::JITCtor)(ModuleProvider *MP,                                               std::string *ErrorStr,                                               JITMemoryManager *JMM,                                               CodeGenOpt::Level OptLevel, -                                             bool GVsWithCode) = 0; +                                             bool GVsWithCode, +					     CodeModel::Model CMM) = 0;  ExecutionEngine *(*ExecutionEngine::InterpCtor)(ModuleProvider *MP,                                                  std::string *ErrorStr) = 0;  ExecutionEngine::EERegisterFn ExecutionEngine::ExceptionTableRegister = 0; @@ -444,7 +445,7 @@ ExecutionEngine *EngineBuilder::create() {      if (ExecutionEngine::JITCtor) {        ExecutionEngine *EE =          ExecutionEngine::JITCtor(MP, ErrorStr, JMM, OptLevel, -                                 AllocateGVsWithCode); +                                 AllocateGVsWithCode, CMModel);        if (EE) return EE;      }    }  | 
