Lines Matching defs:Coverage
14 #include "llvm/ProfileData/Coverage/CoverageMapping.h"
23 #include "llvm/ProfileData/Coverage/CoverageMappingReader.h"
963 IndexedInstrProfReader &ProfileReader, CoverageMapping &Coverage) {
964 assert(!Coverage.SingleByteCoverage ||
965 *Coverage.SingleByteCoverage == ProfileReader.hasSingleByteCoverage());
966 Coverage.SingleByteCoverage = ProfileReader.hasSingleByteCoverage();
972 if (Error E = Coverage.loadFunctionRecord(Record, ProfileReader))
982 auto Coverage = std::unique_ptr<CoverageMapping>(new CoverageMapping());
983 if (Error E = loadFromReaders(CoverageReaders, ProfileReader, *Coverage))
985 return std::move(Coverage);
1000 IndexedInstrProfReader &ProfileReader, CoverageMapping &Coverage,
1031 if (Error E = loadFromReaders(Readers, ProfileReader, Coverage))
1044 auto Coverage = std::unique_ptr<CoverageMapping>(new CoverageMapping());
1059 *ProfileReader, *Coverage, DataFound, &FoundBinaryIDs))
1087 *Coverage, DataFound))
1103 return std::move(Coverage);
1362 assert(false && "Coverage segments not unique or sorted");