diff options
author | Alex Lorenz <arphaman@gmail.com> | 2014-07-25 22:22:24 +0000 |
---|---|---|
committer | Alex Lorenz <arphaman@gmail.com> | 2014-07-25 22:22:24 +0000 |
commit | b2ebf2a08b1c1bf1f7629a7ff6c1c28d38058e21 (patch) | |
tree | 5d8ee91a031828d43da0d4fe32adab422ddaff93 /llvm/lib/ProfileData/CoverageMappingWriter.cpp | |
parent | 2178054216fb78fd4469404e3fa4d9b1f2ab43f6 (diff) | |
download | bcm5719-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.cpp | 5 |
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) |