/freebsd-12-stable/contrib/llvm-project/llvm/tools/llvm-cov/ |
H A D | CoverageExporter.h | 19 #include "llvm/ProfileData/Coverage/CoverageMapping.h" 27 const coverage::CoverageMapping &Coverage; member in class:llvm::CoverageExporter 37 : Coverage(CoverageMapping), Options(Options), OS(OS) {}
|
H A D | CoverageReport.h | 25 const coverage::CoverageMapping &Coverage; member in class:llvm::CoverageReport 33 const coverage::CoverageMapping &Coverage) 34 : Options(Options), Coverage(Coverage) {} 41 prepareFileReports(const coverage::CoverageMapping &Coverage, 48 const coverage::CoverageMapping *Coverage, 32 CoverageReport(const CoverageViewOptions &Options, const coverage::CoverageMapping &Coverage) argument
|
H A D | CoverageExporterLcov.cpp | 79 void renderFile(raw_ostream &OS, const coverage::CoverageMapping &Coverage, argument 85 renderFunctions(OS, Coverage.getCoveredFunctions(Filename)); 91 auto FileCoverage = Coverage.getCoverageForFile(Filename); 99 void renderFiles(raw_ostream &OS, const coverage::CoverageMapping &Coverage, argument 104 renderFile(OS, Coverage, SourceFiles[I], FileReports[I], ExportSummaryOnly); 111 for (StringRef SF : Coverage.getUniqueSourceFiles()) { 120 auto FileReports = CoverageReport::prepareFileReports(Coverage, Totals, 122 renderFiles(OS, Coverage, SourceFiles, FileReports,
|
H A D | CodeCoverage.cpp | 1 //===- CodeCoverage.cpp - Coverage tool based on profiling instrumentation-===// 26 #include "llvm/ProfileData/Coverage/CoverageMapping.h" 88 const CoverageMapping &Coverage); 93 const CoverageMapping &Coverage); 97 createSourceFileView(StringRef SourceFile, const CoverageMapping &Coverage); 102 /// Create a mapping from files in the Coverage data to local copies 104 void remapPathNames(const CoverageMapping &Coverage); 106 /// Remove input source files which aren't mapped by \p Coverage. 107 void removeUnmappedInputs(const CoverageMapping &Coverage); 110 void demangleSymbols(const CoverageMapping &Coverage); 252 attachExpansionSubViews( SourceCoverageView &View, ArrayRef<ExpansionRecord> Expansions, const CoverageMapping &Coverage) argument 275 createFunctionView(const FunctionRecord &Function, const CoverageMapping &Coverage) argument 294 createSourceFileView(StringRef SourceFile, const CoverageMapping &Coverage) argument 362 auto Coverage = std::move(CoverageOrErr.get()); local 386 remapPathNames(const CoverageMapping &Coverage) argument 427 removeUnmappedInputs(const CoverageMapping &Coverage) argument 442 demangleSymbols(const CoverageMapping &Coverage) argument 516 writeSourceFileView(StringRef SourceFile, CoverageMapping *Coverage, CoveragePrinter *Printer, bool ShowFilenames) argument 879 auto Coverage = load(); local 985 auto Coverage = load(); local 1034 auto Coverage = load(); local [all...] |
H A D | CoverageExporterJson.cpp | 20 // -- File: dict => Coverage for a single file 33 // -- Function: dict => Coverage info for a single function 144 json::Object renderFile(const coverage::CoverageMapping &Coverage, argument 151 auto FileCoverage = Coverage.getCoverageForFile(Filename); 161 json::Array renderFiles(const coverage::CoverageMapping &Coverage, argument 178 auto File = renderFile(Coverage, SourceFile, FileReport, Options); 205 for (StringRef SF : Coverage.getUniqueSourceFiles()) { 214 auto FileReports = CoverageReport::prepareFileReports(Coverage, Totals, 216 auto Files = renderFiles(Coverage, SourceFiles, FileReports, Options); 232 Export["functions"] = renderFunctions(Coverage [all...] |
H A D | CoverageReport.cpp | 284 auto Functions = Coverage.getCoveredFunctions(Filename); 309 auto Function = FunctionCoverageSummary::get(Coverage, F); 324 const coverage::CoverageMapping *Coverage, 327 for (const auto &Group : Coverage->getInstantiationGroups(Filename)) { 330 if (!Filters->matches(*Coverage, *F)) 332 auto InstantiationSummary = FunctionCoverageSummary::get(*Coverage, *F); 351 const coverage::CoverageMapping &Coverage, FileCoverageSummary &Totals, 371 &Coverage, Options, LCP, &FileReports.back(), &Filters); 384 for (StringRef SF : Coverage.getUniqueSourceFiles()) { 402 prepareFileReports(Coverage, Total 323 prepareSingleFileReport(const StringRef Filename, const coverage::CoverageMapping *Coverage, const CoverageViewOptions &Options, const unsigned LCP, FileCoverageSummary *FileReport, const CoverageFilter *Filters) argument 350 prepareFileReports( const coverage::CoverageMapping &Coverage, FileCoverageSummary &Totals, ArrayRef<std::string> Files, const CoverageViewOptions &Options, const CoverageFilter &Filters) argument [all...] |
H A D | SourceCoverageViewText.h | 31 const CoverageMapping &Coverage,
|
H A D | SourceCoverageViewHTML.h | 33 const coverage::CoverageMapping &Coverage,
|
H A D | SourceCoverageViewText.cpp | 31 ArrayRef<std::string> SourceFiles, const CoverageMapping &Coverage, 39 CoverageReport Report(Opts, Coverage); 30 createIndexFile( ArrayRef<std::string> SourceFiles, const CoverageMapping &Coverage, const CoverageFiltersMatchAll &Filters) argument
|
H A D | SourceCoverageView.h | 18 #include "llvm/ProfileData/Coverage/CoverageMapping.h" 116 const CoverageMapping &Coverage,
|
H A D | SourceCoverageViewHTML.cpp | 310 Columns.emplace_back(tag("td", "Function Coverage", "column-entry-bold")); 313 tag("td", "Instantiation Coverage", "column-entry-bold")); 314 Columns.emplace_back(tag("td", "Line Coverage", "column-entry-bold")); 316 Columns.emplace_back(tag("td", "Region Coverage", "column-entry-bold")); 390 ArrayRef<std::string> SourceFiles, const CoverageMapping &Coverage, 413 OSRef << tag(ReportTitleTag, "Coverage Report"); 430 Coverage, Totals, SourceFiles, Opts, Filters); 389 createIndexFile( ArrayRef<std::string> SourceFiles, const CoverageMapping &Coverage, const CoverageFiltersMatchAll &Filters) argument
|
/freebsd-12-stable/contrib/llvm-project/llvm/lib/ProfileData/ |
H A D | GCOV.cpp | 862 GCOVCoverage &Coverage, uint32_t &EdgeNo) { 869 ++Coverage.BranchesExec; 871 ++Coverage.BranchesTaken; 872 ++Coverage.Branches; 900 const GCOVCoverage &Coverage) const { 902 double(Coverage.LinesExec) * 100 / Coverage.LogicalLines, 903 Coverage.LogicalLines); 905 if (Coverage.Branches) { 907 double(Coverage [all...] |
/freebsd-12-stable/contrib/llvm-project/compiler-rt/lib/fuzzer/ |
H A D | FuzzerDataFlowTrace.cpp | 37 // Coverage lines have this form: 113 Coverage.AppendCoverage(IF); 192 auto Weights = Coverage.FunctionWeights(NumFunctions); 205 Weights[i], Coverage.GetNumberOfBlocks(i), 206 Coverage.GetNumberOfCoveredBlocks(i), Coverage.GetCounter(i, 0),
|
H A D | FuzzerDataFlowTrace.h | 130 BlockCoverage Coverage; member in class:fuzzer::DataFlowTrace
|
/freebsd-12-stable/contrib/llvm-project/llvm/lib/CodeGen/AsmPrinter/ |
H A D | DwarfExpression.cpp | 143 SmallBitVector Coverage(RegSize, false); 159 if (Offset < MaxSize && CurSubReg.test(Coverage)) { 168 Coverage.set(Offset, Offset + Size);
|
/freebsd-12-stable/contrib/llvm-project/llvm/lib/ProfileData/Coverage/ |
H A D | CoverageMappingReader.cpp | 14 #include "llvm/ProfileData/Coverage/CoverageMappingReader.h" 591 StringRef Coverage, InstrProfSymtab &&ProfileNames, uint8_t BytesInAddress, 598 Reader->ProfileNames, Coverage, Reader->MappingRecords, 603 Reader->ProfileNames, Coverage, Reader->MappingRecords, 609 Reader->ProfileNames, Coverage, Reader->MappingRecords, 614 Reader->ProfileNames, Coverage, Reader->MappingRecords, 590 createCoverageReaderFromBuffer( StringRef Coverage, InstrProfSymtab &&ProfileNames, uint8_t BytesInAddress, support::endianness Endian) argument
|
H A D | CoverageMapping.cpp | 14 #include "llvm/ProfileData/Coverage/CoverageMapping.h" 22 #include "llvm/ProfileData/Coverage/CoverageMappingReader.h" 281 auto Coverage = std::unique_ptr<CoverageMapping>(new CoverageMapping()); local 288 if (Error E = Coverage->loadFunctionRecord(Record, ProfileReader)) 293 return std::move(Coverage); 591 assert(false && "Coverage segments not unique or sorted");
|
/freebsd-12-stable/contrib/llvm-project/llvm/include/llvm/ProfileData/ |
H A D | GCOV.h | 450 GCOVCoverage &Coverage, uint32_t &EdgeNo); 454 void printCoverage(raw_ostream &OS, const GCOVCoverage &Coverage) const;
|
/freebsd-12-stable/contrib/llvm-project/llvm/include/llvm/ProfileData/Coverage/ |
H A D | CoverageMappingReader.h | 19 #include "llvm/ProfileData/Coverage/CoverageMapping.h" 34 /// Coverage mapping information for a single function. 211 createCoverageReaderFromBuffer(StringRef Coverage,
|
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Transforms/IPO/ |
H A D | SampleProfile.cpp | 205 /// Coverage map for sampling records. 219 /// that record are added to this accumulator. Coverage is later computed 1742 unsigned Coverage = CoverageTracker.computeCoverage(Used, Total); local 1743 if (Coverage < SampleProfileRecordCoverage) { 1747 Twine(Coverage) + "%) were applied", 1755 unsigned Coverage = CoverageTracker.computeCoverage(Used, Total); local 1756 if (Coverage < SampleProfileSampleCoverage) { 1760 Twine(Coverage) + "%) were applied",
|
/freebsd-12-stable/lib/clang/libllvm/ |
H A D | Makefile | 814 SRCS_MIN+= ProfileData/Coverage/CoverageMapping.cpp 815 SRCS_MIN+= ProfileData/Coverage/CoverageMappingReader.cpp 816 SRCS_MIN+= ProfileData/Coverage/CoverageMappingWriter.cpp
|