Update for llvm api change.
authorRafael Espindola <rafael.espindola@gmail.com>
Thu, 3 Aug 2017 02:45:01 +0000 (02:45 +0000)
committerRafael Espindola <rafael.espindola@gmail.com>
Thu, 3 Aug 2017 02:45:01 +0000 (02:45 +0000)
llvm-svn: 309916

lldb/source/Expression/IRExecutionUnit.cpp

index e31483f..46d0c6c 100644 (file)
@@ -260,7 +260,6 @@ void IRExecutionUnit::GetRunnableInfo(Status &error, lldb::addr_t &func_addr,
 
   llvm::Triple triple(m_module->getTargetTriple());
   llvm::Reloc::Model relocModel;
-  llvm::CodeModel::Model codeModel;
 
   if (triple.isOSBinFormatELF()) {
     relocModel = llvm::Reloc::Static;
@@ -268,9 +267,6 @@ void IRExecutionUnit::GetRunnableInfo(Status &error, lldb::addr_t &func_addr,
     relocModel = llvm::Reloc::PIC_;
   }
 
-  // This will be small for 32-bit and large for 64-bit.
-  codeModel = llvm::CodeModel::JITDefault;
-
   m_module_ap->getContext().setInlineAsmDiagnosticHandler(ReportInlineAsmError,
                                                           &error);
 
@@ -281,7 +277,6 @@ void IRExecutionUnit::GetRunnableInfo(Status &error, lldb::addr_t &func_addr,
       .setRelocationModel(relocModel)
       .setMCJITMemoryManager(
           std::unique_ptr<MemoryManager>(new MemoryManager(*this)))
-      .setCodeModel(codeModel)
       .setOptLevel(llvm::CodeGenOpt::Less)
       .setUseOrcMCJITReplacement(true);