diff options
author | Hans Wennborg <hans@chromium.org> | 2023-09-21 12:04:40 +0200 |
---|---|---|
committer | Hans Wennborg <hans@chromium.org> | 2023-09-21 12:20:24 +0200 |
commit | 53a2923bf67bc164558d489493176630123abf7e (patch) | |
tree | 60ce347638189ca29fcb1abcbc2e9b7a15b1010c /llvm/lib/ProfileData/Coverage/CoverageMappingReader.cpp | |
parent | af56c4a4cbd70e186c4abd04f61ba6d2141b3942 (diff) | |
download | llvm-53a2923bf67bc164558d489493176630123abf7e.zip llvm-53a2923bf67bc164558d489493176630123abf7e.tar.gz llvm-53a2923bf67bc164558d489493176630123abf7e.tar.bz2 |
Revert "[InstrProf][compiler-rt] Enable MC/DC Support in LLVM Source-based Code Coverage (1/3)"
This seems to cause Clang to crash, see comments on the code review. Reverting
until the problem can be investigated.
> Part 1 of 3. This includes the LLVM back-end processing and profile
> reading/writing components. compiler-rt changes are included.
>
> Differential Revision: https://reviews.llvm.org/D138846
This reverts commit a50486fd736ab2fe03fcacaf8b98876db77217a7.
Diffstat (limited to 'llvm/lib/ProfileData/Coverage/CoverageMappingReader.cpp')
-rw-r--r-- | llvm/lib/ProfileData/Coverage/CoverageMappingReader.cpp | 4 |
1 files changed, 0 insertions, 4 deletions
diff --git a/llvm/lib/ProfileData/Coverage/CoverageMappingReader.cpp b/llvm/lib/ProfileData/Coverage/CoverageMappingReader.cpp index 5c888cb..b17caaf 100644 --- a/llvm/lib/ProfileData/Coverage/CoverageMappingReader.cpp +++ b/llvm/lib/ProfileData/Coverage/CoverageMappingReader.cpp @@ -784,7 +784,6 @@ Expected<std::unique_ptr<CovMapFuncRecordReader>> CovMapFuncRecordReader::get( case CovMapVersion::Version4: case CovMapVersion::Version5: case CovMapVersion::Version6: - case CovMapVersion::Version7: // Decompress the name data. if (Error E = P.create(P.getNameData())) return std::move(E); @@ -803,9 +802,6 @@ Expected<std::unique_ptr<CovMapFuncRecordReader>> CovMapFuncRecordReader::get( else if (Version == CovMapVersion::Version6) return std::make_unique<VersionedCovMapFuncRecordReader< CovMapVersion::Version6, IntPtrT, Endian>>(P, R, D, F); - else if (Version == CovMapVersion::Version7) - return std::make_unique<VersionedCovMapFuncRecordReader< - CovMapVersion::Version7, IntPtrT, Endian>>(P, R, D, F); } llvm_unreachable("Unsupported version"); } |