diff options
-rw-r--r-- | llvm/include/llvm/ProfileData/CoverageMappingReader.h | 10 | ||||
-rw-r--r-- | llvm/lib/ProfileData/CoverageMapping.cpp | 2 | ||||
-rw-r--r-- | llvm/lib/ProfileData/CoverageMappingReader.cpp | 10 |
3 files changed, 10 insertions, 12 deletions
diff --git a/llvm/include/llvm/ProfileData/CoverageMappingReader.h b/llvm/include/llvm/ProfileData/CoverageMappingReader.h index cd4469c0666..8226793a5d0 100644 --- a/llvm/include/llvm/ProfileData/CoverageMappingReader.h +++ b/llvm/include/llvm/ProfileData/CoverageMappingReader.h @@ -142,7 +142,7 @@ private: /// \brief Reader for the coverage mapping data that is emitted by the /// frontend and stored in an object file. -class ObjectFileCoverageMappingReader : public CoverageMappingReader { +class BinaryCoverageReader : public CoverageMappingReader { public: struct ProfileMappingRecord { CoverageMappingVersion Version; @@ -170,10 +170,8 @@ private: std::vector<CounterExpression> Expressions; std::vector<CounterMappingRegion> MappingRegions; - ObjectFileCoverageMappingReader(const ObjectFileCoverageMappingReader &) - = delete; - ObjectFileCoverageMappingReader & - operator=(const ObjectFileCoverageMappingReader &) = delete; + BinaryCoverageReader(const BinaryCoverageReader &) = delete; + BinaryCoverageReader &operator=(const BinaryCoverageReader &) = delete; /// \brief Set the current error_code and return same. std::error_code error(std::error_code EC) { @@ -185,7 +183,7 @@ private: std::error_code success() { return error(instrprof_error::success); } public: - ObjectFileCoverageMappingReader(std::unique_ptr<MemoryBuffer> &ObjectBuffer); + BinaryCoverageReader(std::unique_ptr<MemoryBuffer> &ObjectBuffer); std::error_code readHeader(); std::error_code readNextRecord(CoverageMappingRecord &Record) override; diff --git a/llvm/lib/ProfileData/CoverageMapping.cpp b/llvm/lib/ProfileData/CoverageMapping.cpp index da619e1bf9f..915aae3e594 100644 --- a/llvm/lib/ProfileData/CoverageMapping.cpp +++ b/llvm/lib/ProfileData/CoverageMapping.cpp @@ -221,7 +221,7 @@ CoverageMapping::load(StringRef ObjectFilename, StringRef ProfileFilename) { auto CounterMappingBuff = MemoryBuffer::getFileOrSTDIN(ObjectFilename); if (auto EC = CounterMappingBuff.getError()) return EC; - ObjectFileCoverageMappingReader CoverageReader(CounterMappingBuff.get()); + BinaryCoverageReader CoverageReader(CounterMappingBuff.get()); if (auto EC = CoverageReader.readHeader()) return EC; auto ProfileReaderOrErr = IndexedInstrProfReader::create(ProfileFilename); diff --git a/llvm/lib/ProfileData/CoverageMappingReader.cpp b/llvm/lib/ProfileData/CoverageMappingReader.cpp index f09ddeb37e8..168115a1534 100644 --- a/llvm/lib/ProfileData/CoverageMappingReader.cpp +++ b/llvm/lib/ProfileData/CoverageMappingReader.cpp @@ -334,7 +334,7 @@ struct SectionData { template <typename T> std::error_code readCoverageMappingData( SectionData &ProfileNames, StringRef Data, - std::vector<ObjectFileCoverageMappingReader::ProfileMappingRecord> &Records, + std::vector<BinaryCoverageReader::ProfileMappingRecord> &Records, std::vector<StringRef> &Filenames) { llvm::DenseSet<T> UniqueFunctionMappingData; @@ -400,7 +400,7 @@ std::error_code readCoverageMappingData( ProfileNames.get(MappingRecord.FunctionNamePtr, MappingRecord.FunctionNameSize, FunctionName)) return Err; - Records.push_back(ObjectFileCoverageMappingReader::ProfileMappingRecord( + Records.push_back(BinaryCoverageReader::ProfileMappingRecord( Version, FunctionName, MappingRecord.FunctionHash, Mapping, FilenamesBegin, Filenames.size() - FilenamesBegin)); } @@ -438,7 +438,7 @@ static std::error_code decodeTestingFormat(StringRef Data, return instrprof_error::success; } -ObjectFileCoverageMappingReader::ObjectFileCoverageMappingReader( +BinaryCoverageReader::BinaryCoverageReader( std::unique_ptr<MemoryBuffer> &ObjectBuffer) : CurrentRecord(0) { if (ObjectBuffer->getBuffer().startswith(TestingFormatMagic)) { @@ -466,7 +466,7 @@ ObjectFileCoverageMappingReader::ObjectFileCoverageMappingReader( std::move(ObjectBuffer)); } -std::error_code ObjectFileCoverageMappingReader::readHeader() { +std::error_code BinaryCoverageReader::readHeader() { const ObjectFile *OF = Object.getBinary(); if (!OF) return getError(); @@ -515,7 +515,7 @@ std::error_code ObjectFileCoverageMappingReader::readHeader() { } std::error_code -ObjectFileCoverageMappingReader::readNextRecord(CoverageMappingRecord &Record) { +BinaryCoverageReader::readNextRecord(CoverageMappingRecord &Record) { if (CurrentRecord >= MappingRecords.size()) return error(instrprof_error::eof); |