Searched refs:coverage (Results 1 - 25 of 62) sorted by relevance

123

/freebsd-current/contrib/llvm-project/llvm/tools/llvm-cov/
H A DCoverageFilters.cpp1 //===- CoverageFilters.cpp - Function coverage mapping filters ------------===//
9 // These classes provide filtering for function coverage mapping records.
21 const coverage::CoverageMapping &,
22 const coverage::FunctionRecord &Function) const {
28 const coverage::CoverageMapping &,
29 const coverage::FunctionRecord &Function) const {
38 const coverage::CoverageMapping &,
39 const coverage::FunctionRecord &Function) const {
44 const coverage::CoverageMapping &CM,
45 const coverage
[all...]
H A DCoverageFilters.h1 //===- CoverageFilters.h - Function coverage mapping filters --------------===//
9 // These classes provide filtering for function coverage mapping records.
23 namespace coverage { namespace in namespace:llvm
26 } // namespace coverage
34 virtual bool matches(const coverage::CoverageMapping &CM,
35 const coverage::FunctionRecord &Function) const {
52 bool matches(const coverage::CoverageMapping &CM,
53 const coverage::FunctionRecord &Function) const override;
63 bool matches(const coverage::CoverageMapping &CM,
64 const coverage
[all...]
H A DCoverageExporter.h1 //===- CoverageExporter.h - Code coverage exporter ------------------------===//
9 // This class defines a code coverage exporter interface.
23 /// Exports the code coverage information.
27 const coverage::CoverageMapping &Coverage;
35 CoverageExporter(const coverage::CoverageMapping &CoverageMapping,
H A DCoverageExporterLcov.cpp1 //===- CoverageExporterLcov.cpp - Code coverage export --------------------===//
9 // This file implements export of code coverage data to lcov trace file format.
15 // The trace file code coverage export follows the following format (see also
57 const iterator_range<coverage::FunctionRecordIterator> &Functions) {
67 const coverage::CoverageData &FileCoverage) {
68 coverage::LineCoverageIterator LCI{FileCoverage, 1};
69 coverage::LineCoverageIterator LCIEnd = LCI.getEnd();
71 const coverage::LineCoverageStats &LCS = *LCI;
78 std::vector<llvm::coverage::CountedRegion>
79 collectNestedBranches(const coverage
[all...]
H A DCoverageExporterLcov.h1 //===- CoverageExporterLcov.h - Code coverage lcov exporter ---------------===//
9 // This class implements a code coverage exporter for lcov trace file format.
22 CoverageExporterLcov(const coverage::CoverageMapping &CoverageMapping,
H A DCoverageExporterJson.h1 //===- CoverageExporterJson.h - Code coverage JSON exporter ---------------===//
9 // This class implements a code coverage exporter for JSON format.
22 CoverageExporterJson(const coverage::CoverageMapping &CoverageMapping,
H A DCoverageExporterJson.cpp1 //===- CoverageExporterJson.cpp - Code coverage export --------------------===//
9 // This file implements export of code coverage data to JSON.
15 // The json code coverage export follows the following format
19 // -- Files: array => List of objects describing coverage for files
34 // -- Summary: dict => Object summarizing the coverage for this file
35 // -- LineCoverage: dict => Object summarizing line coverage
36 // -- FunctionCoverage: dict => Object summarizing function coverage
37 // -- RegionCoverage: dict => Object summarizing region coverage
38 // -- BranchCoverage: dict => Object summarizing branch coverage
39 // -- MCDCCoverage: dict => Object summarizing MC/DC coverage
[all...]
H A DCoverageReport.h1 //===- CoverageReport.h - Code coverage report ----------------------------===//
9 // This class implements rendering of a code coverage report.
25 /// Displays the code coverage report.
28 const coverage::CoverageMapping &Coverage;
36 const coverage::CoverageMapping &Coverage)
44 prepareFileReports(const coverage::CoverageMapping &Coverage,
51 const coverage::CoverageMapping *Coverage,
57 /// Render file reports for every unique file in the coverage mapping.
82 const coverage::CoverageMapping &Coverage,
101 const coverage
[all...]
H A DSourceCoverageViewHTML.h1 //===- SourceCoverageViewHTML.h - A html code coverage view ---------------===//
9 /// \file This file defines the interface to the html coverage renderer.
20 using namespace coverage;
26 /// A coverage printer for html output.
35 const coverage::CoverageMapping &Coverage,
53 /// A coverage printer for html output, but generates index files in every
60 const coverage::CoverageMapping &Coverage,
67 /// A code coverage view which supports html-based rendering.
116 coverage::CoverageData &&CoverageInfo)
H A DCoverageSummaryInfo.cpp9 // These structures are used to represent code coverage metrics
17 using namespace coverage;
64 const coverage::FunctionRecord &Function) {
65 // Compute the region coverage.
75 // Compute the line coverage
86 // Compute the branch coverage, including branches from expansions.
H A DCoverageSummaryInfo.h9 // These structures are used to represent code coverage metrics
22 /// Provides information about region coverage for a function/file.
63 /// Provides information about line coverage for a function/file.
104 /// Provides information about branches coverage for a function/file.
145 /// Provides information about MC/DC coverage for a function/file.
186 /// Provides information about function coverage for a file.
226 /// A summary of function's code coverage.
247 /// Compute the code coverage summary for the given function coverage
249 static FunctionCoverageSummary get(const coverage
[all...]
H A DSourceCoverageViewText.h1 //===- SourceCoverageViewText.h - A text-based code coverage view ---------===//
9 /// \file This file defines the interface to the text-based coverage renderer.
20 using namespace coverage;
22 /// A coverage printer for text output.
38 /// A coverage printer for text output, but generates index files in every
53 /// A code coverage view which supports text-based rendering.
H A DTestingSupport.cpp34 cl::ParseCommandLineOptions(argc, argv, "LLVM code coverage tool\n");
135 coverage::TestingFormatWriter Writer(ProfileNamesAddress, ProfileNamesData,
/freebsd-current/contrib/libucl/
H A DMakefile.am11 COVERAGE_INFO_FILE = $(top_builddir)/coverage.info
12 COVERAGE_REPORT_DIR = $(top_builddir)/coverage
14 .PHONY = coverage-requirement-check clean-coverage-report
16 coverage-requirement-check:
22 coverage: coverage-requirement-check clean-coverage coverage-build coverage
[all...]
/freebsd-current/contrib/openpam/
H A DMakefile.am23 coverage: coverage-clean all coverage-prepare coverage-run coverage-report
24 coverage-clean:
26 coverage-prepare:
31 coverage-run:
34 coverage-report:
42 @echo "coverage repor
[all...]
H A DMakefile.in852 @WITH_CODE_COVERAGE_TRUE@coverage: coverage-clean all coverage-prepare coverage-run coverage-report
853 @WITH_CODE_COVERAGE_TRUE@coverage-clean:
855 @WITH_CODE_COVERAGE_TRUE@coverage-prepare:
858 @CLANG_CODE_COVERAGE_TRUE@@WITH_CODE_COVERAGE_TRUE@coverage-run:
861 @CLANG_CODE_COVERAGE_TRUE@@WITH_CODE_COVERAGE_TRUE@coverage-report:
869 @CLANG_CODE_COVERAGE_TRUE@@WITH_CODE_COVERAGE_TRUE@ @echo "coverage repor
[all...]
/freebsd-current/contrib/llvm-project/compiler-rt/lib/asan/
H A Dasan_activation.cpp30 bool coverage; member in struct:__asan::AsanDeactivatedFlags
56 cf.coverage = coverage;
75 coverage = cf.coverage;
83 "alloc_dealloc_mismatch %d, allocator_may_return_null %d, coverage %d, "
89 allocator_options.may_return_null, coverage, coverage_dir,
104 asan_deactivated_flags.coverage = common_flags()->coverage;
/freebsd-current/sys/sys/
H A Dkcov.h39 #include <sys/coverage.h>
49 #define KIOENABLE _IOWINT('c', 2) /* Enable coverage recording */
50 #define KIODISABLE _IO('c', 3) /* Disable coverage recording */
/freebsd-current/contrib/llvm-project/compiler-rt/lib/ubsan/
H A Dubsan_init.cpp49 InitializeCoverage(common_flags()->coverage, common_flags()->coverage_dir);
/freebsd-current/contrib/llvm-project/compiler-rt/lib/sanitizer_common/
H A Dsanitizer_flags.inc160 bool, coverage, false,
161 "If set, coverage information will be dumped at program shutdown (if the "
162 "coverage instrumentation was enabled at compile time).")
164 "Target directory for coverage dumps. Defaults to the current "
169 "If non-empty, write the coverage pc table to this file. ")
259 COMMON_FLAG(bool, html_cov_report, false, "Generate html coverage report.")
H A Dsanitizer_coverage_fuchsia.cpp16 // would be to report 100% coverage. Implicit tracing information about
51 // Collects trace-pc guard coverage.
74 if (end > start && *start == 0 && common_flags()->coverage) {
130 DCHECK(common_flags()->coverage);
200 CHECK_EQ(enabled, common_flags()->coverage);
H A Dsanitizer_flags.cpp132 // need to record coverage to generate coverage report.
133 cf->coverage |= cf->html_cov_report;
/freebsd-current/cddl/usr.sbin/dtrace/tests/common/pid/
H A DMakefile20 tst.coverage.d \
54 tst.coverage.exe \
/freebsd-current/contrib/llvm-project/llvm/include/llvm/ProfileData/Coverage/
H A DCoverageMappingWriter.h1 //===- CoverageMappingWriter.h - Code coverage mapping writer ---*- C++ -*-===//
9 // This file contains support for writing coverage mapping data for
10 // instrumentation based coverage.
25 namespace coverage { namespace in namespace:llvm
28 /// based code coverage.
40 /// Writer for instrumentation based coverage mapping data.
53 /// Write encoded coverage mapping data to the given output stream.
57 /// Writer for the coverage mapping testing format.
78 } // end namespace coverage
/freebsd-current/contrib/llvm-project/compiler-rt/lib/lsan/
H A Dlsan.cpp106 InitializeCoverage(common_flags()->coverage, common_flags()->coverage_dir);

Completed in 151 milliseconds

123