[all-commits] [llvm/llvm-project] 802bec: Revert "Reland: [DWARF] Allow cross-CU references ...

Vedant Kumar via All-commits all-commits at lists.llvm.org
Fri Jan 24 18:09:46 PST 2020


  Branch: refs/heads/master
  Home:   https://github.com/llvm/llvm-project
  Commit: 802bec896171997a7b73dde3857712e0eedeabc1
      https://github.com/llvm/llvm-project/commit/802bec896171997a7b73dde3857712e0eedeabc1
  Author: Vedant Kumar <vsk at apple.com>
  Date:   2020-01-24 (Fri, 24 Jan 2020)

  Changed paths:
    M llvm/lib/CodeGen/AsmPrinter/DwarfCompileUnit.cpp
    M llvm/lib/CodeGen/AsmPrinter/DwarfDebug.cpp
    M llvm/lib/CodeGen/AsmPrinter/DwarfDebug.h
    M llvm/lib/CodeGen/AsmPrinter/DwarfUnit.cpp
    R llvm/test/DebugInfo/AArch64/unretained-declaration-subprogram.ll
    M llvm/test/DebugInfo/MIR/AArch64/dbgcall-site-orr-moves.mir
    M llvm/test/DebugInfo/MIR/X86/debug-call-site-param.mir
    R llvm/test/DebugInfo/X86/lto-cross-cu-call-origin-ref.ll

  Log Message:
  -----------
  Revert "Reland: [DWARF] Allow cross-CU references of subprogram definitions"

... as well as:
Revert "[DWARF] Defer creating declaration DIEs until we prepare call site info"

This reverts commit fa4701e1979553c2df61698ac1ac212627630442.

This reverts commit 79daafc90308787b52a5d3a7586e82acd5e374b3.

There have been reports of this assert getting hit:

CalleeDIE && "Could not find DIE for call site entry origin




More information about the All-commits mailing list