[Lldb-commits] [lldb] Reland #158161 with cmake fix (PR #159842)

David Peixotto via lldb-commits lldb-commits at lists.llvm.org
Wed Sep 24 09:33:51 PDT 2025


================
@@ -737,11 +801,44 @@ class Executor {
   bool operator()(SH inst) { return Store<SH, uint16_t>(m_emu, inst); }
   bool operator()(SW inst) { return Store<SW, uint32_t>(m_emu, inst); }
   bool operator()(ADDI inst) {
-    return transformOptional(inst.rs1.ReadI64(m_emu),
-                             [&](int64_t rs1) {
-                               return inst.rd.Write(
-                                   m_emu, rs1 + int64_t(SignExt(inst.imm)));
-                             })
+    return transformOptional(
+               inst.rs1.ReadI64(m_emu),
+               [&](int64_t rs1) {
+                 int64_t result = rs1 + int64_t(SignExt(inst.imm));
----------------
dmpots wrote:

@barsolo2000 can you take a look at this failure?

https://github.com/llvm/llvm-project/pull/159842


More information about the lldb-commits mailing list