[all-commits] [llvm/llvm-project] 56232f: Revert "[DWARF] Allow cross-CU references of subpr...

Vedant Kumar via All-commits all-commits at lists.llvm.org
Wed Dec 11 16:07:49 PST 2019


  Branch: refs/heads/master
  Home:   https://github.com/llvm/llvm-project
  Commit: 56232f950d34b6c04a86ce916d456e599d77ec27
      https://github.com/llvm/llvm-project/commit/56232f950d34b6c04a86ce916d456e599d77ec27
  Author: Vedant Kumar <vsk at apple.com>
  Date:   2019-12-11 (Wed, 11 Dec 2019)

  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/X86/lto-cross-cu-call-origin-ref.ll

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

This reverts commit 30038da15b18ac4e34b9ea7a648382ae481e4770. It causes
the stage2 thinLTO bot to fail with:

Assertion failed: (CU.getDIE(CalleeSP) && "Expected declaration subprogram DIE for callee")

rdar://57840415




More information about the All-commits mailing list