Searched refs:CoverageMapping (Results 1 - 25 of 30) sorted by relevance

12

/freebsd-11-stable/contrib/llvm-project/llvm/tools/llvm-cov/
H A DCoverageExporter.h19 #include "llvm/ProfileData/Coverage/CoverageMapping.h"
26 /// The full CoverageMapping object to export.
27 const coverage::CoverageMapping &Coverage;
35 CoverageExporter(const coverage::CoverageMapping &CoverageMapping, argument
37 : Coverage(CoverageMapping), Options(Options), OS(OS) {}
42 /// Render the CoverageMapping object.
45 /// Render the CoverageMapping object for specified source files.
H A DCoverageExporterJson.h22 CoverageExporterJson(const coverage::CoverageMapping &CoverageMapping, argument
24 : CoverageExporter(CoverageMapping, Options, OS) {}
26 /// Render the CoverageMapping object.
29 /// Render the CoverageMapping object for specified source files.
H A DCoverageExporterLcov.h22 CoverageExporterLcov(const coverage::CoverageMapping &CoverageMapping, argument
24 : CoverageExporter(CoverageMapping, Options, OS) {}
26 /// Render the CoverageMapping object.
29 /// Render the CoverageMapping object for specified source files.
H A DCoverageFilters.cpp20 const coverage::CoverageMapping &,
27 const coverage::CoverageMapping &,
37 const coverage::CoverageMapping &,
43 const coverage::CoverageMapping &CM,
50 const coverage::CoverageMapping &CM,
60 bool CoverageFilters::matches(const coverage::CoverageMapping &CM,
78 const coverage::CoverageMapping &CM,
H A DCoverageFilters.h17 #include "llvm/ProfileData/Coverage/CoverageMapping.h"
30 virtual bool matches(const coverage::CoverageMapping &CM,
48 bool matches(const coverage::CoverageMapping &CM,
59 bool matches(const coverage::CoverageMapping &CM,
74 bool matches(const coverage::CoverageMapping &CM,
111 bool matches(const coverage::CoverageMapping &CM,
123 bool matches(const coverage::CoverageMapping &CM,
140 bool matches(const coverage::CoverageMapping &CM,
151 bool matches(const coverage::CoverageMapping &CM,
H A DCoverageReport.h25 const coverage::CoverageMapping &Coverage;
33 const coverage::CoverageMapping &Coverage)
41 prepareFileReports(const coverage::CoverageMapping &Coverage,
48 const coverage::CoverageMapping *Coverage,
H A DTestingSupport.cpp50 SectionRef ProfileNames, CoverageMapping; local
66 CoverageMapping = Section;
78 if (Expected<StringRef> E = CoverageMapping.getContents())
H A DCoverageExporterLcov.cpp79 void renderFile(raw_ostream &OS, const coverage::CoverageMapping &Coverage,
99 void renderFiles(raw_ostream &OS, const coverage::CoverageMapping &Coverage,
H A DCoverageSummaryInfo.cpp20 FunctionCoverageSummary::get(const CoverageMapping &CM,
H A DCodeCoverage.cpp26 #include "llvm/ProfileData/Coverage/CoverageMapping.h"
48 void exportCoverageDataToJson(const coverage::CoverageMapping &CoverageMapping,
88 const CoverageMapping &Coverage);
93 const CoverageMapping &Coverage);
97 createSourceFileView(StringRef SourceFile, const CoverageMapping &Coverage);
100 std::unique_ptr<CoverageMapping> load();
104 void remapPathNames(const CoverageMapping &Coverage);
107 void removeUnmappedInputs(const CoverageMapping &Coverage);
110 void demangleSymbols(const CoverageMapping
[all...]
H A DSourceCoverageViewText.h31 const CoverageMapping &Coverage,
H A DSourceCoverageViewHTML.h33 const coverage::CoverageMapping &Coverage,
H A DCoverageExporterJson.cpp18 // -- Export: dict => Json representation of one CoverageMapping
144 json::Object renderFile(const coverage::CoverageMapping &Coverage,
161 json::Array renderFiles(const coverage::CoverageMapping &Coverage,
H A DCoverageSummaryInfo.h17 #include "llvm/ProfileData/Coverage/CoverageMapping.h"
162 static FunctionCoverageSummary get(const coverage::CoverageMapping &CM,
H A DSourceCoverageView.h18 #include "llvm/ProfileData/Coverage/CoverageMapping.h"
116 const CoverageMapping &Coverage,
H A DSourceCoverageViewText.cpp31 ArrayRef<std::string> SourceFiles, const CoverageMapping &Coverage,
H A DCoverageReport.cpp324 const coverage::CoverageMapping *Coverage,
351 const coverage::CoverageMapping &Coverage, FileCoverageSummary &Totals,
H A DSourceCoverageViewHTML.cpp390 ArrayRef<std::string> SourceFiles, const CoverageMapping &Coverage,
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/ProfileData/Coverage/
H A DCoverageMappingReader.h19 #include "llvm/ProfileData/Coverage/CoverageMapping.h"
179 StringRef CoverageMapping; member in struct:llvm::coverage::BinaryCoverageReader::ProfileMappingRecord
184 uint64_t FunctionHash, StringRef CoverageMapping,
187 FunctionHash(FunctionHash), CoverageMapping(CoverageMapping),
183 ProfileMappingRecord(CovMapVersion Version, StringRef FunctionName, uint64_t FunctionHash, StringRef CoverageMapping, size_t FilenamesBegin, size_t FilenamesSize) argument
H A DCoverageMapping.h1 //===- CoverageMapping.h - Code coverage mapping support --------*- C++ -*-===//
422 friend class CoverageMapping;
479 friend class CoverageMapping;
513 class CoverageMapping { class in namespace:llvm::coverage
519 CoverageMapping() = default;
533 CoverageMapping(const CoverageMapping &) = delete;
534 CoverageMapping &operator=(const CoverageMapping &) = delete;
537 static Expected<std::unique_ptr<CoverageMapping>>
[all...]
/freebsd-11-stable/contrib/llvm-project/llvm/lib/ProfileData/Coverage/
H A DCoverageMapping.cpp1 //===- CoverageMapping.cpp - Code coverage mapping support ----------------===//
14 #include "llvm/ProfileData/Coverage/CoverageMapping.h"
197 ArrayRef<unsigned> CoverageMapping::getImpreciseRecordIndicesForFilename(
206 Error CoverageMapping::loadFunctionRecord(
278 Expected<std::unique_ptr<CoverageMapping>> CoverageMapping::load(
281 auto Coverage = std::unique_ptr<CoverageMapping>(new CoverageMapping());
306 Expected<std::unique_ptr<CoverageMapping>>
307 CoverageMapping
[all...]
H A DCoverageMappingReader.cpp446 OldRecord.FunctionHash, OldRecord.CoverageMapping);
458 OldRecord.CoverageMapping = Mapping;
647 StringRef CoverageMapping = Data.substr(ProfileNamesSize);
649 if (CoverageMapping.empty())
651 size_t Pad = offsetToAlignedAddr(CoverageMapping.data(), Align(8));
652 if (CoverageMapping.size() < Pad)
654 CoverageMapping = CoverageMapping.substr(Pad);
656 CoverageMapping, std::move(ProfileNames), BytesInAddress, Endian);
817 R.CoverageMapping,
[all...]
/freebsd-11-stable/contrib/llvm-project/clang/lib/CodeGen/
H A DCoverageMappingGen.h71 const std::string &CoverageMapping,
H A DCodeGenPGO.cpp787 if (CGM.getCodeGenOpts().CoverageMapping)
833 std::string CoverageMapping;
834 llvm::raw_string_ostream OS(CoverageMapping);
841 if (CoverageMapping.empty())
845 FuncNameVar, FuncName, FunctionHash, CoverageMapping);
854 std::string CoverageMapping;
855 llvm::raw_string_ostream OS(CoverageMapping);
862 if (CoverageMapping.empty())
867 FuncNameVar, FuncName, FunctionHash, CoverageMapping, false);
H A DCoverageMappingGen.cpp20 #include "llvm/ProfileData/Coverage/CoverageMapping.h"
1322 const std::string &CoverageMapping, bool IsUsed) {
1343 CoverageMappings.push_back(CoverageMapping);
1363 RawCoverageMappingReader Reader(CoverageMapping, FilenameRefs, Filenames,

Completed in 175 milliseconds

12