Temporarily revert "Don't try to construct debug LexicalScopes hierarchy for function...
authorEric Christopher <echristo@gmail.com>
Thu, 3 Jul 2014 22:24:54 +0000 (22:24 +0000)
committerEric Christopher <echristo@gmail.com>
Thu, 3 Jul 2014 22:24:54 +0000 (22:24 +0000)
commit3a3941576d81afcb617844d26671fd706a721aaf
tree62fe3a69d495defaf36f331b31d2da86edde72df
parent3c58743b2d2e6c687fb7026695de702c422f83c1
Temporarily revert "Don't try to construct debug LexicalScopes hierarchy for functions that do not have top level debug information." as it appears to be breaking some LTO constructs.

This reverts commit r212203.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@212298 91177308-0d34-0410-b5e6-96231b3b80d8
lib/CodeGen/AsmPrinter/DwarfDebug.cpp
lib/CodeGen/AsmPrinter/DwarfDebug.h
lib/CodeGen/LiveDebugVariables.cpp
lib/CodeGen/LiveDebugVariables.h
test/CodeGen/X86/2010-06-01-DeadArg-DbgInfo.ll
test/CodeGen/X86/dbg-changes-codegen-branch-folding.ll
test/DebugInfo/X86/concrete_out_of_line.ll
test/DebugInfo/nodebug.ll [deleted file]