[DebugInfo] Sink DwarfDebug::addCurrentFnArgument down into DwarfFile.
authorDavid Blaikie <dblaikie@gmail.com>
Thu, 23 Oct 2014 00:16:05 +0000 (00:16 +0000)
committerDavid Blaikie <dblaikie@gmail.com>
Thu, 23 Oct 2014 00:16:05 +0000 (00:16 +0000)
commit87e9d8c05128a2dc2b33c70424bacca135160e9c
tree15516c1ff63e88bbf2f73c899cba8e60b616121e
parent22a01da9dea51bad2fbb6025e1a1f5cf23720dbf
[DebugInfo] Sink DwarfDebug::addCurrentFnArgument down into DwarfFile.

Variable handling will be sunk into DwarfFile so that abstract variables
and the like can be shared across multiple CUs (to handle cross-CU
inlining, for example).

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@220453 91177308-0d34-0410-b5e6-96231b3b80d8
lib/CodeGen/AsmPrinter/DwarfDebug.cpp
lib/CodeGen/AsmPrinter/DwarfFile.cpp
lib/CodeGen/AsmPrinter/DwarfFile.h