diff options
author | Vedant Kumar <vsk@apple.com> | 2017-06-30 00:45:26 +0000 |
---|---|---|
committer | Vedant Kumar <vsk@apple.com> | 2017-06-30 00:45:26 +0000 |
commit | cc34e619ba500b6d6b9f50d7f5ed6bed0ba172f2 (patch) | |
tree | b705ac7757aa4f2835a27d5c54d37d958fc4f238 /llvm/lib/ProfileData/Coverage/CoverageMapping.cpp | |
parent | b92440eab05b6635350aa5042930a8e4b78c4317 (diff) | |
download | llvm-cc34e619ba500b6d6b9f50d7f5ed6bed0ba172f2.zip llvm-cc34e619ba500b6d6b9f50d7f5ed6bed0ba172f2.tar.gz llvm-cc34e619ba500b6d6b9f50d7f5ed6bed0ba172f2.tar.bz2 |
[Coverage] Remove two overloads of CoverageMapping::load. NFC.
These overloads are essentially dead, and pose a maintenance cost
without adding any benefit. This is coming up now because I'd like to
experiment with changing the way we store coverage mapping data, and
would rather not have to fix up the old overloads while doing so.
Testing: check-{llvm,profile}, build clang.
llvm-svn: 306776
Diffstat (limited to 'llvm/lib/ProfileData/Coverage/CoverageMapping.cpp')
-rw-r--r-- | llvm/lib/ProfileData/Coverage/CoverageMapping.cpp | 12 |
1 files changed, 0 insertions, 12 deletions
diff --git a/llvm/lib/ProfileData/Coverage/CoverageMapping.cpp b/llvm/lib/ProfileData/Coverage/CoverageMapping.cpp index 49e356b..8c5f136 100644 --- a/llvm/lib/ProfileData/Coverage/CoverageMapping.cpp +++ b/llvm/lib/ProfileData/Coverage/CoverageMapping.cpp @@ -245,18 +245,6 @@ Error CoverageMapping::loadFunctionRecord( return Error::success(); } -Expected<std::unique_ptr<CoverageMapping>> -CoverageMapping::load(CoverageMappingReader &CoverageReader, - IndexedInstrProfReader &ProfileReader) { - auto Coverage = std::unique_ptr<CoverageMapping>(new CoverageMapping()); - - for (const auto &Record : CoverageReader) - if (Error E = Coverage->loadFunctionRecord(Record, ProfileReader)) - return std::move(E); - - return std::move(Coverage); -} - Expected<std::unique_ptr<CoverageMapping>> CoverageMapping::load( ArrayRef<std::unique_ptr<CoverageMappingReader>> CoverageReaders, IndexedInstrProfReader &ProfileReader) { |