[all-commits] [llvm/llvm-project] cbb357: [DWARF] Avoid entry_values production for SCE

Djordje Todorovic via All-commits all-commits at lists.llvm.org
Fri Jul 24 04:34:36 PDT 2020


  Branch: refs/heads/master
  Home:   https://github.com/llvm/llvm-project
  Commit: cbb3571b0df5a0948602aa4d2b913b64270143ff
      https://github.com/llvm/llvm-project/commit/cbb3571b0df5a0948602aa4d2b913b64270143ff
  Author: Djordje Todorovic <djordje.todorovic at syrmia.com>
  Date:   2020-07-24 (Fri, 24 Jul 2020)

  Changed paths:
    M llvm/lib/CodeGen/AsmPrinter/DwarfDebug.cpp
    M llvm/lib/CodeGen/TargetOptionsImpl.cpp
    R llvm/test/DebugInfo/MIR/X86/DW_OP_entry_value.mir
    M llvm/test/DebugInfo/MIR/X86/call-site-gnu-vs-dwarf5-attrs.mir
    A llvm/test/DebugInfo/MIR/X86/debug-entry-value-operation.mir

  Log Message:
  -----------
  [DWARF] Avoid entry_values production for SCE

SONY debugger does not prefer debug entry values feature, so
the plan is to avoid production of the entry values
by default when the tuning is SCE debugger.

The feature still can be enabled with the -debug-entry-values
option for the testing/development purposes.

This patch addresses PR46643.

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




More information about the All-commits mailing list