[all-commits] [llvm/llvm-project] 59a76d: Re-apply:" Emit DW_OP_implicit_value for Floating ...

Sourabh Singh Tomar via All-commits all-commits at lists.llvm.org
Thu Jul 23 01:31:43 PDT 2020


  Branch: refs/heads/master
  Home:   https://github.com/llvm/llvm-project
  Commit: 59a76d957a2603ee0548293ded170c98e1308c48
      https://github.com/llvm/llvm-project/commit/59a76d957a2603ee0548293ded170c98e1308c48
  Author: Sourabh Singh Tomar <SourabhSingh.Tomar at amd.com>
  Date:   2020-07-23 (Thu, 23 Jul 2020)

  Changed paths:
    M llvm/lib/CodeGen/AsmPrinter/DwarfDebug.cpp
    M llvm/lib/CodeGen/AsmPrinter/DwarfExpression.cpp
    M llvm/lib/CodeGen/AsmPrinter/DwarfExpression.h
    M llvm/test/DebugInfo/X86/float_const_loclist.ll
    A llvm/test/DebugInfo/X86/implicit_value-double.ll
    A llvm/test/DebugInfo/X86/implicit_value-float.ll
    A llvm/test/DebugInfo/X86/implicit_value-ld.ll

  Log Message:
  -----------
  Re-apply:" Emit DW_OP_implicit_value for Floating point constants"

This patch was reverted in 9d2da6759b4d due to assertion failure seen
in `test/DebugInfo/Sparc/subreg.ll`. Assertion failure was happening
due to malformed/unhandeled DwarfExpression.

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




More information about the All-commits mailing list