[llvm-branch-commits] [lldb] [llvm] [ExecutionEngine] Remove interpreter (PR #220113)
Aiden Grossman via llvm-branch-commits
llvm-branch-commits at lists.llvm.org
Mon Aug 31 17:47:17 PDT 2026
https://github.com/boomanaiden154 updated https://github.com/llvm/llvm-project/pull/220113
>From 05601f90edc980bbf00544333a4c9ebd8a49433c Mon Sep 17 00:00:00 2001
From: Aiden Grossman <aidengrossman at google.com>
Date: Tue, 1 Sep 2026 00:44:49 +0000
Subject: [PATCH 1/2] fix
Created using spr 1.3.7
---
llvm/unittests/ExecutionEngine/ExecutionEngineTest.cpp | 1 -
1 file changed, 1 deletion(-)
diff --git a/llvm/unittests/ExecutionEngine/ExecutionEngineTest.cpp b/llvm/unittests/ExecutionEngine/ExecutionEngineTest.cpp
index 21b8edb482352..ab5bc76d1e81f 100644
--- a/llvm/unittests/ExecutionEngine/ExecutionEngineTest.cpp
+++ b/llvm/unittests/ExecutionEngine/ExecutionEngineTest.cpp
@@ -9,7 +9,6 @@
#include "llvm/ExecutionEngine/ExecutionEngine.h"
#include "llvm/ADT/STLExtras.h"
#include "llvm/ExecutionEngine/GenericValue.h"
-#include "llvm/ExecutionEngine/Interpreter.h"
#include "llvm/ExecutionEngine/RTDyldMemoryManager.h"
#include "llvm/IR/DerivedTypes.h"
#include "llvm/IR/GlobalVariable.h"
>From 12a752adf503db2fa945acb881f1f0b4b5a3c2a0 Mon Sep 17 00:00:00 2001
From: Aiden Grossman <aidengrossman at google.com>
Date: Tue, 1 Sep 2026 00:47:04 +0000
Subject: [PATCH 2/2] fix
Created using spr 1.3.7
---
lldb/source/Expression/IRExecutionUnit.cpp | 3 +--
1 file changed, 1 insertion(+), 2 deletions(-)
diff --git a/lldb/source/Expression/IRExecutionUnit.cpp b/lldb/source/Expression/IRExecutionUnit.cpp
index 4f18a5da94e10..67d79d15a49ad 100644
--- a/lldb/source/Expression/IRExecutionUnit.cpp
+++ b/lldb/source/Expression/IRExecutionUnit.cpp
@@ -277,8 +277,7 @@ void IRExecutionUnit::GetRunnableInfo(Status &error, lldb::addr_t &func_addr,
llvm::EngineBuilder builder(std::move(m_module_up));
llvm::Triple triple(m_module->getTargetTriple());
- builder.setEngineKind(llvm::EngineKind::JIT)
- .setErrorStr(&error_string)
+ builder.setErrorStr(&error_string)
.setRelocationModel(triple.isOSBinFormatMachO() ? llvm::Reloc::PIC_
: llvm::Reloc::Static)
.setMCJITMemoryManager(std::make_unique<MemoryManager>(*this))
More information about the llvm-branch-commits
mailing list