aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/CodeGen/LiveDebugVariables.cpp
diff options
context:
space:
mode:
authorJustin Bogner <mail@justinbogner.com>2014-04-25 07:20:05 +0000
committerJustin Bogner <mail@justinbogner.com>2014-04-25 07:20:05 +0000
commit3212b18bbf8458cc9eabbb8938ffcef68af7473c (patch)
treea6a34cfd94abda04f87803cc83aaf126c18a3573 /llvm/lib/CodeGen/LiveDebugVariables.cpp
parent6b88e3a5454219ee265e5624015a113266cce463 (diff)
downloadllvm-3212b18bbf8458cc9eabbb8938ffcef68af7473c.zip
llvm-3212b18bbf8458cc9eabbb8938ffcef68af7473c.tar.gz
llvm-3212b18bbf8458cc9eabbb8938ffcef68af7473c.tar.bz2
CodeGen: Avoid instrumenting implicit Decls more effectively
We don't assign counters for implicit Decls, but we were emitting code to increment the (non-existent) counters and adding empty counter lists in the output. This fixes the checks in assignRegionCounters and emitInstrumentationData to do the right thing, and adds an assert for the pathological case of emitting zero counters. llvm-svn: 207203
Diffstat (limited to 'llvm/lib/CodeGen/LiveDebugVariables.cpp')
0 files changed, 0 insertions, 0 deletions