[all-commits] [llvm/llvm-project] a4b842: Show register names in DWARF unwind info.

Greg Clayton via All-commits all-commits at lists.llvm.org
Mon Oct 5 15:35:00 PDT 2020


  Branch: refs/heads/master
  Home:   https://github.com/llvm/llvm-project
  Commit: a4b842e29411da2d08fed0e99918a7cf089bb84d
      https://github.com/llvm/llvm-project/commit/a4b842e29411da2d08fed0e99918a7cf089bb84d
  Author: Greg Clayton <gclayton at fb.com>
  Date:   2020-10-05 (Mon, 05 Oct 2020)

  Changed paths:
    M llvm/lib/DebugInfo/DWARF/DWARFDebugFrame.cpp
    M llvm/test/DebugInfo/RISCV/eh-frame.s
    M llvm/test/DebugInfo/dwarfdump-debug-frame-simple.test
    M llvm/test/MC/ELF/cfi-restore-extended.s
    M llvm/test/MC/Mips/eh-frame.s
    M llvm/test/MC/X86/i386-darwin-frame-register.ll

  Log Message:
  -----------
  Show register names in DWARF unwind info.

Register context information was already being passed into the DWARFDebugFrame code that dumps unwind information but it wasn't being used. This change adds the ability to dump registers names of a valid MC register context was passed in and if it knows about the register. Updated the tests to use the newly returned register names.

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




More information about the All-commits mailing list