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

12

/openbsd-current/gnu/llvm/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.cpp21 const coverage::CoverageMapping &,
28 const coverage::CoverageMapping &,
38 const coverage::CoverageMapping &,
44 const coverage::CoverageMapping &CM,
51 const coverage::CoverageMapping &CM,
61 bool CoverageFilters::matches(const coverage::CoverageMapping &CM,
79 const coverage::CoverageMapping &CM,
H A DCoverageFilters.h24 class CoverageMapping;
34 virtual bool matches(const coverage::CoverageMapping &CM,
52 bool matches(const coverage::CoverageMapping &CM,
63 bool matches(const coverage::CoverageMapping &CM,
78 bool matches(const coverage::CoverageMapping &CM,
115 bool matches(const coverage::CoverageMapping &CM,
127 bool matches(const coverage::CoverageMapping &CM,
144 bool matches(const coverage::CoverageMapping &CM,
155 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.cpp52 SectionRef ProfileNames, CoverageMapping, CoverageRecords; local
68 CoverageMapping = Section;
84 if (Expected<StringRef> E = CoverageMapping.getContents())
H A DCoverageSummaryInfo.cpp38 const CoverageMapping &CM,
48 FunctionCoverageSummary::get(const CoverageMapping &CM,
H A DCoverageExporterLcov.cpp79 collectNestedBranches(const coverage::CoverageMapping &Coverage,
115 const coverage::CoverageMapping &Coverage,
173 void renderFile(raw_ostream &OS, const coverage::CoverageMapping &Coverage,
198 void renderFiles(raw_ostream &OS, const coverage::CoverageMapping &Coverage,
H A DCoverageExporterJson.cpp18 // -- Export: dict => Json representation of one CoverageMapping
116 collectNestedBranches(const coverage::CoverageMapping &Coverage,
137 json::Object renderExpansion(const coverage::CoverageMapping &Coverage,
184 json::Array renderFileExpansions(const coverage::CoverageMapping &Coverage,
209 json::Object renderFile(const coverage::CoverageMapping &Coverage,
228 json::Array renderFiles(const coverage::CoverageMapping &Coverage,
H A DCodeCoverage.cpp30 #include "llvm/ProfileData/Coverage/CoverageMapping.h"
54 void exportCoverageDataToJson(const coverage::CoverageMapping &CoverageMapping,
100 const CoverageMapping &Coverage);
111 const CoverageMapping &Coverage);
115 createSourceFileView(StringRef SourceFile, const CoverageMapping &Coverage);
118 std::unique_ptr<CoverageMapping> load();
122 void remapPathNames(const CoverageMapping &Coverage);
125 void removeUnmappedInputs(const CoverageMapping &Coverage);
128 void demangleSymbols(const CoverageMapping
[all...]
H A DSourceCoverageViewText.h31 const CoverageMapping &Coverage,
H A DSourceCoverageViewHTML.h33 const coverage::CoverageMapping &Coverage,
H A DSourceCoverageView.h18 #include "llvm/ProfileData/Coverage/CoverageMapping.h"
133 const CoverageMapping &Coverage,
H A DCoverageSummaryInfo.h17 #include "llvm/ProfileData/Coverage/CoverageMapping.h"
206 static FunctionCoverageSummary get(const coverage::CoverageMapping &CM,
H A DCoverageReport.cpp359 const coverage::CoverageMapping *Coverage,
386 const coverage::CoverageMapping &Coverage, FileCoverageSummary &Totals,
H A DSourceCoverageViewText.cpp32 ArrayRef<std::string> SourceFiles, const CoverageMapping &Coverage,
/openbsd-current/gnu/usr.bin/clang/libLLVMCoverage/
H A DMakefile8 SRCS+= CoverageMapping.cpp \
/openbsd-current/gnu/llvm/llvm/lib/ProfileData/Coverage/
H A DCoverageMapping.cpp1 //===- CoverageMapping.cpp - Code coverage mapping support ----------------===//
14 #include "llvm/ProfileData/Coverage/CoverageMapping.h"
214 ArrayRef<unsigned> CoverageMapping::getImpreciseRecordIndicesForFilename(
232 Error CoverageMapping::loadFunctionRecord(
312 Error CoverageMapping::loadFromReaders(
314 IndexedInstrProfReader &ProfileReader, CoverageMapping &Coverage) {
327 Expected<std::unique_ptr<CoverageMapping>> CoverageMapping::load(
330 auto Coverage = std::unique_ptr<CoverageMapping>(new CoverageMapping());
[all...]
H A DCoverageMappingReader.cpp583 OldRecord.FunctionHash, OldRecord.CoverageMapping);
596 OldRecord.CoverageMapping = Mapping;
900 StringRef CoverageMapping; local
903 CoverageMapping = Data;
904 if (CoverageMapping.empty())
911 CoverageMapping = Data.substr(0, CoverageMappingSize);
912 if (CoverageMapping.empty())
925 CoverageMapping, std::move(CoverageRecords), std::move(ProfileNames),
1001 StringRef CoverageMapping = CoverageMappingOrErr.get();
1060 CoverageMapping, st
[all...]
/openbsd-current/gnu/llvm/llvm/include/llvm/ProfileData/Coverage/
H A DCoverageMappingReader.h19 #include "llvm/ProfileData/Coverage/CoverageMapping.h"
170 StringRef CoverageMapping; member in struct:llvm::coverage::BinaryCoverageReader::ProfileMappingRecord
175 uint64_t FunctionHash, StringRef CoverageMapping,
178 FunctionHash(FunctionHash), CoverageMapping(CoverageMapping),
174 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++ -*-===//
479 friend class CoverageMapping;
536 friend class CoverageMapping;
574 class CoverageMapping { class in namespace:llvm::coverage
580 CoverageMapping() = default;
585 IndexedInstrProfReader &ProfileReader, CoverageMapping &Coverage);
590 IndexedInstrProfReader &ProfileReader, CoverageMapping &Coverage,
606 CoverageMapping(const CoverageMapping &) = delete;
607 CoverageMapping
[all...]
/openbsd-current/gnu/llvm/clang/lib/CodeGen/
H A DCoverageMappingGen.h101 std::string CoverageMapping; member in struct:clang::CodeGen::CoverageMappingModuleGen::FunctionInfo
133 const std::string &CoverageMapping,
H A DCodeGenPGO.cpp832 if (CGM.getCodeGenOpts().CoverageMapping)
893 std::string CoverageMapping;
894 llvm::raw_string_ostream OS(CoverageMapping);
901 if (CoverageMapping.empty())
905 FuncNameVar, FuncName, FunctionHash, CoverageMapping);
914 std::string CoverageMapping;
915 llvm::raw_string_ostream OS(CoverageMapping);
922 if (CoverageMapping.empty())
927 FuncNameVar, FuncName, FunctionHash, CoverageMapping, false);
H A DCoverageMappingGen.cpp22 #include "llvm/ProfileData/Coverage/CoverageMapping.h"
1629 const std::string &CoverageMapping = Info.CoverageMapping;
1663 const std::string &CoverageMapping, bool IsUsed) {
1666 FunctionRecords.push_back({NameHash, FuncHash, CoverageMapping, IsUsed});
1689 RawCoverageMappingReader Reader(CoverageMapping, FilenameRefs, Filenames,

Completed in 136 milliseconds

12