forked from OSchip/llvm-project
parent
a296664479
commit
7c03d95725
|
@ -295,7 +295,7 @@ IRExecutionUnit::GetRunnableInfo(Error &error,
|
|||
|
||||
m_module_ap->getContext().setInlineAsmDiagnosticHandler(ReportInlineAsmError, &error);
|
||||
|
||||
llvm::EngineBuilder builder(m_module_ap.get());
|
||||
llvm::EngineBuilder builder(std::move(m_module_ap));
|
||||
|
||||
builder.setEngineKind(llvm::EngineKind::JIT)
|
||||
.setErrorStr(&error_string)
|
||||
|
@ -326,10 +326,6 @@ IRExecutionUnit::GetRunnableInfo(Error &error,
|
|||
error.SetErrorStringWithFormat("Couldn't JIT the function: %s", error_string.c_str());
|
||||
return;
|
||||
}
|
||||
else
|
||||
{
|
||||
m_module_ap.release(); // ownership was transferred
|
||||
}
|
||||
|
||||
// Make sure we see all sections, including ones that don't have relocations...
|
||||
m_execution_engine_ap->setProcessAllSections(true);
|
||||
|
|
Loading…
Reference in New Issue