summaryrefslogtreecommitdiffstats
path: root/llvm/lib/ProfileData/CoverageMappingWriter.cpp
diff options
context:
space:
mode:
authorAlex Lorenz <arphaman@gmail.com>2014-07-25 22:22:24 +0000
committerAlex Lorenz <arphaman@gmail.com>2014-07-25 22:22:24 +0000
commitb2ebf2a08b1c1bf1f7629a7ff6c1c28d38058e21 (patch)
tree5d8ee91a031828d43da0d4fe32adab422ddaff93 /llvm/lib/ProfileData/CoverageMappingWriter.cpp
parent2178054216fb78fd4469404e3fa4d9b1f2ab43f6 (diff)
downloadbcm5719-llvm-b2ebf2a08b1c1bf1f7629a7ff6c1c28d38058e21.tar.gz
bcm5719-llvm-b2ebf2a08b1c1bf1f7629a7ff6c1c28d38058e21.zip
coverage: remove empty mapping regions
This patch removes the empty coverage mapping regions. Those regions were produced by clang's old mapping region generation algorithm, but the new algorithm doesn't generate them. llvm-svn: 213981
Diffstat (limited to 'llvm/lib/ProfileData/CoverageMappingWriter.cpp')
-rw-r--r--llvm/lib/ProfileData/CoverageMappingWriter.cpp5
1 files changed, 0 insertions, 5 deletions
diff --git a/llvm/lib/ProfileData/CoverageMappingWriter.cpp b/llvm/lib/ProfileData/CoverageMappingWriter.cpp
index 0e8c0445f90..f9bbe61fb48 100644
--- a/llvm/lib/ProfileData/CoverageMappingWriter.cpp
+++ b/llvm/lib/ProfileData/CoverageMappingWriter.cpp
@@ -172,11 +172,6 @@ void CoverageMappingWriter::write(raw_ostream &OS) {
encodeULEB128(EncodedTagExpandedFileID, OS);
break;
}
- case CounterMappingRegion::EmptyRegion:
- encodeULEB128(unsigned(I.Kind)
- << Counter::EncodingCounterTagAndExpansionRegionTagBits,
- OS);
- break;
case CounterMappingRegion::SkippedRegion:
assert(Count.isZero());
encodeULEB128(unsigned(I.Kind)
OpenPOWER on IntegriCloud