Go to file
David Blaikie 11765bce2d MCDwarf: Refactor line table handling into a single data structure
This replaces several "compile unit ID -> thing" mappings in favor of
one mapping from CUID to the whole line table structure (files,
directories, and lines).

This is another step along the way to refactoring out reusable
components of line table handling for use when generating debug_line.dwo
for fission type units.

Also, might be a good basis to fold some of this handling down into
MCStreamers to avoid the special case of "One line table when doing asm
printing, line table per CU otherwise" by building it into the different
MCStreamer implementations.

llvm-svn: 203821
2014-03-13 17:55:28 +00:00
clang [C++11] Replacing ObjCImplementationDecl iterators init_begin() and init_end() with iterator_range inits(). Updating all of the usages of the iterators with range-based for loops. 2014-03-13 17:35:02 +00:00
clang-tools-extra Use DiagnosticRenderer to convert clang diagnostics to clang-tidy ones. 2014-03-10 13:11:17 +00:00
compiler-rt [CMake] More fixes for Windows build 2014-03-13 13:37:07 +00:00
debuginfo-tests Revert "xfail a test on darwin because some of the public buildbots are stuck on" 2014-03-11 23:49:31 +00:00
libclc Fix build since r202052 2014-02-24 21:31:56 +00:00
libcxx Exclude .svn (and other "dot" directories) when installing headers. 2014-03-13 16:13:54 +00:00
libcxxabi 0 is a valid LSDA encoding and can be seen in statically linked 2014-03-11 23:43:43 +00:00
lld Replace OwningPtr with std::unique_ptr. 2014-03-13 16:20:38 +00:00
lldb Changed "Windows.h" to "windows.h". 2014-03-13 11:39:01 +00:00
llvm MCDwarf: Refactor line table handling into a single data structure 2014-03-13 17:55:28 +00:00
openmp Revert commit (testing commit hook). 2014-03-04 18:06:04 +00:00
polly avoid warning 2014-03-13 16:28:02 +00:00