summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--llvm/include/llvm/ProfileData/CoverageMapping.h4
-rw-r--r--llvm/lib/ProfileData/CoverageMappingReader.cpp3
-rw-r--r--llvm/lib/ProfileData/CoverageMappingWriter.cpp5
3 files changed, 0 insertions, 12 deletions
diff --git a/llvm/include/llvm/ProfileData/CoverageMapping.h b/llvm/include/llvm/ProfileData/CoverageMapping.h
index 12128d30ecb..39d1ae1bf57 100644
--- a/llvm/include/llvm/ProfileData/CoverageMapping.h
+++ b/llvm/include/llvm/ProfileData/CoverageMapping.h
@@ -139,10 +139,6 @@ struct CounterMappingRegion {
/// such as for a macro instantiation or #include file.
ExpansionRegion,
- /// \brief An EmptyRegion represents a source range without code,
- /// but with a distinct counter.
- EmptyRegion,
-
/// \brief A SkippedRegion represents a source range with code that
/// was skipped by a preprocessor or similar means.
SkippedRegion
diff --git a/llvm/lib/ProfileData/CoverageMappingReader.cpp b/llvm/lib/ProfileData/CoverageMappingReader.cpp
index 72dbb6c7808..21acae1bbdd 100644
--- a/llvm/lib/ProfileData/CoverageMappingReader.cpp
+++ b/llvm/lib/ProfileData/CoverageMappingReader.cpp
@@ -160,9 +160,6 @@ std::error_code RawCoverageMappingReader::readMappingRegionsSubArray(
case CounterMappingRegion::CodeRegion:
// Don't do anything when we have a code region with a zero counter.
break;
- case CounterMappingRegion::EmptyRegion:
- Kind = CounterMappingRegion::EmptyRegion;
- break;
case CounterMappingRegion::SkippedRegion:
Kind = CounterMappingRegion::SkippedRegion;
break;
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