diff options
author | Adrian Prantl <aprantl@apple.com> | 2016-02-17 20:02:25 +0000 |
---|---|---|
committer | Adrian Prantl <aprantl@apple.com> | 2016-02-17 20:02:25 +0000 |
commit | a5b2a64980695b3b6530822dcf0b0db7147c652a (patch) | |
tree | 75e0998308748ea88d5faa864a526d483ef74e40 /clang/lib/Frontend/CompilerInvocation.cpp | |
parent | 7c278eb33f1871ff0180cd2b46c48963a433dd7a (diff) | |
download | llvm-a5b2a64980695b3b6530822dcf0b0db7147c652a.zip llvm-a5b2a64980695b3b6530822dcf0b0db7147c652a.tar.gz llvm-a5b2a64980695b3b6530822dcf0b0db7147c652a.tar.bz2 |
Debug Info: Teach LdStHasDebugValue() (Local.cpp) about DIExpressions.
This function is used to check whether a dbg.value intrinsic has already
been inserted, but without comparing the DIExpression, it would erroneously
fire on split aggregates and only the first scalar would survive.
Found via http://reviews.llvm.org/D16867.
<rdar://problem/24456528>
llvm-svn: 261145
Diffstat (limited to 'clang/lib/Frontend/CompilerInvocation.cpp')
0 files changed, 0 insertions, 0 deletions