mirror of
https://github.com/intel/llvm.git
synced 2026-01-29 04:16:38 +08:00
Update for llvm api change.
llvm-svn: 309916
This commit is contained in:
@@ -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);
|
||||
|
||||
|
||||
Reference in New Issue
Block a user