[all-commits] [llvm/llvm-project] 45c843: [LLDB] [ARM] Use r11 as frame pointer on Windows o...

Martin Storsjö via All-commits all-commits at lists.llvm.org
Fri Nov 29 06:13:43 PST 2019


  Branch: refs/heads/master
  Home:   https://github.com/llvm/llvm-project
  Commit: 45c843de4eb8a0d2aa42543b4fcfefcbca4191d8
      https://github.com/llvm/llvm-project/commit/45c843de4eb8a0d2aa42543b4fcfefcbca4191d8
  Author: Martin Storsjö <martin at martin.st>
  Date:   2019-11-29 (Fri, 29 Nov 2019)

  Changed paths:
    M lldb/source/Plugins/Instruction/ARM/EmulateInstructionARM.cpp
    A lldb/test/Shell/Minidump/Windows/Inputs/arm-fp-unwind.dmp.yaml
    A lldb/test/Shell/Minidump/Windows/Inputs/arm-fp-unwind.exe.yaml
    A lldb/test/Shell/Minidump/Windows/arm-fp-unwind.test

  Log Message:
  -----------
  [LLDB] [ARM] Use r11 as frame pointer on Windows on ARM

Extend EmulateMOVRdRm to identify "mov r11, sp" in thumb mode as
setting the frame pointer, if r11 is the frame pointer register.

Differential Revision: https://reviews.llvm.org/D70797




More information about the All-commits mailing list