diff options
author | David Blaikie <dblaikie@gmail.com> | 2014-03-17 18:13:58 +0000 |
---|---|---|
committer | David Blaikie <dblaikie@gmail.com> | 2014-03-17 18:13:58 +0000 |
commit | c2df16b6d36678af7cbdeb8c748d6a289988f49b (patch) | |
tree | c434842c181ef5e64bc924b333928f06a033a6af /llvm/lib/CodeGen/LiveDebugVariables.cpp | |
parent | ec47bc2baef059cd7ebb8c3befbb3aa6c9bb8ff5 (diff) | |
download | llvm-c2df16b6d36678af7cbdeb8c748d6a289988f49b.zip llvm-c2df16b6d36678af7cbdeb8c748d6a289988f49b.tar.gz llvm-c2df16b6d36678af7cbdeb8c748d6a289988f49b.tar.bz2 |
DebugInfo: Use MC line table file entry uniquing for non-asm input as well.
See r204027 for the precursor to this that applied to asm debug info.
This required some non-obvious API changes to handle the case of asm
output (we never go asm->asm so this didn't come up in r204027): the
modification of the file/directory name by MCDwarfLineTableHeader needed
to be reflected in the MCAsmStreamer caller so it could print the
appropriate .file directive, so those StringRef parameters are now
non-const ref (in/out) parameters rather than just const.
llvm-svn: 204069
Diffstat (limited to 'llvm/lib/CodeGen/LiveDebugVariables.cpp')
0 files changed, 0 insertions, 0 deletions