aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/Frontend/CompilerInvocation.cpp
diff options
context:
space:
mode:
authorAlexey Samsonov <samsonov@google.com>2014-04-29 17:12:42 +0000
committerAlexey Samsonov <samsonov@google.com>2014-04-29 17:12:42 +0000
commit8e4cf3b662d38a10897a94cfecac6361ae536028 (patch)
treea19e745ec21151166e627ee751922f42a3c5ce16 /clang/lib/Frontend/CompilerInvocation.cpp
parent601734885609a8c3bd932049e48c46c6776f47a9 (diff)
downloadllvm-8e4cf3b662d38a10897a94cfecac6361ae536028.zip
llvm-8e4cf3b662d38a10897a94cfecac6361ae536028.tar.gz
llvm-8e4cf3b662d38a10897a94cfecac6361ae536028.tar.bz2
[DWARF parser] Compress DIEMinimal even further, simplify building DIE tree.
DIE doesn't need to store a pointer to its parent: we can traverse the DIE tree only with functions getFirstChild() and getSibling(). Parents must be known only when we construct the tree. Rewrite setDIERelations() procedure in a more straightforward way, and get rid of lots of now unused DIEMinimal methods. No functionality change. llvm-svn: 207563
Diffstat (limited to 'clang/lib/Frontend/CompilerInvocation.cpp')
0 files changed, 0 insertions, 0 deletions