Home
last modified time | relevance | path

Searched refs:CoverageMapping (Results 1 – 25 of 35) sorted by relevance

12

/llvm-project-15.0.7/llvm/tools/llvm-cov/
H A DCoverageFilters.cpp21 const coverage::CoverageMapping &, in matches() argument
28 const coverage::CoverageMapping &, in matches() argument
38 const coverage::CoverageMapping &, in matches() argument
45 const coverage::CoverageMapping &, in matches() argument
51 const coverage::CoverageMapping &CM, in matches()
58 const coverage::CoverageMapping &CM, in matches()
68 bool CoverageFilters::matches(const coverage::CoverageMapping &CM, in matches()
86 const coverage::CoverageMapping &CM, in matches()
H A DCoverageFilters.h24 class CoverageMapping; variable
34 virtual bool matches(const coverage::CoverageMapping &CM, in matches()
52 bool matches(const coverage::CoverageMapping &CM,
63 bool matches(const coverage::CoverageMapping &CM,
78 bool matches(const coverage::CoverageMapping &CM,
90 bool matches(const coverage::CoverageMapping &CM,
127 bool matches(const coverage::CoverageMapping &CM,
139 bool matches(const coverage::CoverageMapping &CM,
156 bool matches(const coverage::CoverageMapping &CM,
167 bool matches(const coverage::CoverageMapping &CM,
H A DCoverageExporter.h27 const coverage::CoverageMapping &Coverage;
35 CoverageExporter(const coverage::CoverageMapping &CoverageMapping, in CoverageExporter() argument
37 : Coverage(CoverageMapping), Options(Options), OS(OS) {} in CoverageExporter()
H A DCoverageReport.h25 const coverage::CoverageMapping &Coverage;
33 const coverage::CoverageMapping &Coverage) in CoverageReport()
41 prepareFileReports(const coverage::CoverageMapping &Coverage,
48 const coverage::CoverageMapping *Coverage,
H A DCoverageExporterJson.h22 CoverageExporterJson(const coverage::CoverageMapping &CoverageMapping, in CoverageExporterJson() argument
24 : CoverageExporter(CoverageMapping, Options, OS) {} in CoverageExporterJson()
H A DCoverageExporterLcov.h22 CoverageExporterLcov(const coverage::CoverageMapping &CoverageMapping, in CoverageExporterLcov() argument
24 : CoverageExporter(CoverageMapping, Options, OS) {} in CoverageExporterLcov()
H A DCodeCoverage.cpp49 void exportCoverageDataToJson(const coverage::CoverageMapping &CoverageMapping,
95 const CoverageMapping &Coverage);
106 const CoverageMapping &Coverage);
113 std::unique_ptr<CoverageMapping> load();
117 void remapPathNames(const CoverageMapping &Coverage);
120 void removeUnmappedInputs(const CoverageMapping &Coverage);
123 void demangleSymbols(const CoverageMapping &Coverage);
295 const CoverageMapping &Coverage) { in attachExpansionSubViews()
347 const CoverageMapping &Coverage) { in createFunctionView()
430 std::unique_ptr<CoverageMapping> CodeCoverageTool::load() { in load()
[all …]
H A DTestingSupport.cpp52 SectionRef ProfileNames, CoverageMapping, CoverageRecords; in convertForTestingMain() local
68 CoverageMapping = Section; in convertForTestingMain()
84 if (Expected<StringRef> E = CoverageMapping.getContents()) in convertForTestingMain()
H A DCoverageExporterLcov.cpp79 collectNestedBranches(const coverage::CoverageMapping &Coverage, in collectNestedBranches()
115 const coverage::CoverageMapping &Coverage, in renderBranchExecutionCounts()
173 void renderFile(raw_ostream &OS, const coverage::CoverageMapping &Coverage, in renderFile()
196 void renderFiles(raw_ostream &OS, const coverage::CoverageMapping &Coverage, in renderFiles()
H A DCoverageExporterJson.cpp117 collectNestedBranches(const coverage::CoverageMapping &Coverage, in collectNestedBranches()
138 json::Object renderExpansion(const coverage::CoverageMapping &Coverage, in renderExpansion()
185 json::Array renderFileExpansions(const coverage::CoverageMapping &Coverage, in renderFileExpansions()
210 json::Object renderFile(const coverage::CoverageMapping &Coverage, in renderFile()
229 json::Array renderFiles(const coverage::CoverageMapping &Coverage, in renderFiles()
H A DCoverageSummaryInfo.cpp38 const CoverageMapping &CM, in sumBranchExpansions()
48 FunctionCoverageSummary::get(const CoverageMapping &CM, in get()
H A DSourceCoverageViewText.h31 const CoverageMapping &Coverage,
H A DSourceCoverageViewHTML.h33 const coverage::CoverageMapping &Coverage,
H A DCoverageReport.cpp359 const coverage::CoverageMapping *Coverage, in prepareSingleFileReport()
386 const coverage::CoverageMapping &Coverage, FileCoverageSummary &Totals, in prepareFileReports()
H A DCoverageSummaryInfo.h206 static FunctionCoverageSummary get(const coverage::CoverageMapping &CM,
H A DSourceCoverageView.h133 const CoverageMapping &Coverage,
/llvm-project-15.0.7/llvm/lib/ProfileData/Coverage/
H A DCoverageMapping.cpp232 Error CoverageMapping::loadFunctionRecord( in loadFunctionRecord()
312 Error CoverageMapping::loadFromReaders( in loadFromReaders()
314 IndexedInstrProfReader &ProfileReader, CoverageMapping &Coverage) { in loadFromReaders()
327 Expected<std::unique_ptr<CoverageMapping>> CoverageMapping::load( in load()
330 auto Coverage = std::unique_ptr<CoverageMapping>(new CoverageMapping()); in load()
346 Expected<std::unique_ptr<CoverageMapping>>
347 CoverageMapping::load(ArrayRef<StringRef> ObjectFilenames, in load()
354 auto Coverage = std::unique_ptr<CoverageMapping>(new CoverageMapping()); in load()
659 std::vector<StringRef> CoverageMapping::getUniqueSourceFiles() const { in getUniqueSourceFiles()
735 CoverageMapping::getInstantiationGroups(StringRef Filename) const { in getInstantiationGroups()
[all …]
H A DCoverageMappingReader.cpp583 OldRecord.FunctionHash, OldRecord.CoverageMapping); in insertFunctionRecordIfNeeded()
596 OldRecord.CoverageMapping = Mapping; in insertFunctionRecordIfNeeded()
900 StringRef CoverageMapping; in loadTestingFormat() local
903 CoverageMapping = Data; in loadTestingFormat()
904 if (CoverageMapping.empty()) in loadTestingFormat()
911 CoverageMapping = Data.substr(0, CoverageMappingSize); in loadTestingFormat()
912 if (CoverageMapping.empty()) in loadTestingFormat()
925 CoverageMapping, std::move(CoverageRecords), std::move(ProfileNames), in loadTestingFormat()
1000 StringRef CoverageMapping = CoverageMappingOrErr.get(); in loadBinaryFormat() local
1056 CoverageMapping, std::move(FuncRecords), std::move(ProfileNames), in loadBinaryFormat()
[all …]
H A DCMakeLists.txt2 CoverageMapping.cpp
/llvm-project-15.0.7/llvm/include/llvm/ProfileData/Coverage/
H A DCoverageMapping.h475 friend class CoverageMapping; variable
532 friend class CoverageMapping; variable
570 class CoverageMapping {
576 CoverageMapping() = default;
581 IndexedInstrProfReader &ProfileReader, CoverageMapping &Coverage);
595 CoverageMapping(const CoverageMapping &) = delete;
596 CoverageMapping &operator=(const CoverageMapping &) = delete;
599 static Expected<std::unique_ptr<CoverageMapping>>
606 static Expected<std::unique_ptr<CoverageMapping>>
950 return StringRef(&CoverageMapping, getDataSize<Endian>()); in getCoverageMapping()
H A DCoverageMappingReader.h170 StringRef CoverageMapping; member
175 uint64_t FunctionHash, StringRef CoverageMapping, in ProfileMappingRecord()
178 FunctionHash(FunctionHash), CoverageMapping(CoverageMapping), in ProfileMappingRecord()
/llvm-project-15.0.7/clang/lib/CodeGen/
H A DCoverageMappingGen.h101 std::string CoverageMapping; member
133 const std::string &CoverageMapping,
H A DCodeGenPGO.cpp829 if (CGM.getCodeGenOpts().CoverageMapping) in assignRegionCounters()
890 std::string CoverageMapping; in emitCounterRegionMapping() local
891 llvm::raw_string_ostream OS(CoverageMapping); in emitCounterRegionMapping()
898 if (CoverageMapping.empty()) in emitCounterRegionMapping()
902 FuncNameVar, FuncName, FunctionHash, CoverageMapping); in emitCounterRegionMapping()
911 std::string CoverageMapping; in emitEmptyCounterMapping() local
912 llvm::raw_string_ostream OS(CoverageMapping); in emitEmptyCounterMapping()
919 if (CoverageMapping.empty()) in emitEmptyCounterMapping()
924 FuncNameVar, FuncName, FunctionHash, CoverageMapping, false); in emitEmptyCounterMapping()
/llvm-project-15.0.7/llvm/utils/gn/secondary/llvm/lib/ProfileData/Coverage/
H A DBUILD.gn10 "CoverageMapping.cpp",
/llvm-project-15.0.7/llvm/include/llvm/ProfileData/
H A DInstrProfData.inc225 llvm::Type::getInt32Ty(Ctx), CoverageMapping.size()))
235 CoverageMapping.size()), \
236 CoverageMapping,
238 CoverageMapping, CoverageMapping.size(), \

12