[llvm-branch-commits] [lldb] Handle backwards branches in UnwindAssemblyInstEmulation (PR #169633)

David Spickett via llvm-branch-commits llvm-branch-commits at lists.llvm.org
Wed Nov 26 05:39:14 PST 2025


================
@@ -1054,12 +1054,19 @@ TEST_F(TestArm64InstEmulation, TestMidFunctionEpilogueAndBackwardsJump) {
   EXPECT_TRUE(row->GetCFAValue().GetRegisterNumber() == gpr_sp_arm64);
   EXPECT_EQ(row->GetCFAValue().GetOffset(), 0);
 
-  // FIXME: Row for offset +32 incorrectly inherits the state of the `ret`
-  // instruction, but +32 _never_ executes after the `ret`.
+  // Row for offset +32 should not inherits the state of the `ret` instruction
----------------
DavidSpickett wrote:

inherits -> inherit

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


More information about the llvm-branch-commits mailing list