/external/llvm/tools/llvm-cov/ |
CoverageReport.h | 1 //===- CoverageReport.h - Code coverage report ---------------------------===// 10 // This class implements rendering of a code coverage report. 22 /// \brief Displays the code coverage report. 25 std::unique_ptr<coverage::CoverageMapping> Coverage; 32 std::unique_ptr<coverage::CoverageMapping> Coverage) 33 : Options(Options), Coverage(std::move(Coverage)) {}
|
CodeCoverage.cpp | 1 //===- CodeCoverage.cpp - Coverage tool based on profiling instrumentation-===// 11 // report coverage information using the profiling instrumentation and code 12 // coverage mapping. 24 #include "llvm/ProfileData/Coverage/CoverageMapping.h" 36 using namespace coverage; 39 /// \brief The implementation of the coverage tool. 70 CoverageMapping &Coverage); 74 createFunctionView(const FunctionRecord &Function, CoverageMapping &Coverage); 78 createSourceFileView(StringRef SourceFile, CoverageMapping &Coverage); 80 /// \brief Load the coverage mapping data. Return true if an error occured [all...] |
CoverageReport.cpp | 1 //===- CoverageReport.cpp - Code coverage report -------------------------===// 10 // This class implements rendering of a code coverage report. 95 static void adjustColumnWidths(coverage::CoverageMapping *CM) { 115 /// \brief Return the color which correponds to the coverage 176 adjustColumnWidths(Coverage.get()); 195 for (const auto &F : Coverage->getCoveredFunctions(Filename)) { 211 adjustColumnWidths(Coverage.get()); 223 for (StringRef Filename : Coverage->getUniqueSourceFiles()) { 225 for (const auto &F : Coverage->getCoveredFunctions(Filename)) {
|
/external/v8/src/debug/ |
debug-coverage.h | 36 class Coverage : public std::vector<CoverageScript> { 38 // Allocate a new Coverage object and populate with result. 40 static Coverage* Collect(Isolate* isolate, bool reset_count); 42 // Enable precise code coverage. This disables optimization and makes sure 47 Coverage() {}
|
debug-interface.h | 22 class Coverage; 211 * Provide API layer between inspector and code coverage. 213 class V8_EXPORT_PRIVATE Coverage { 231 friend class v8::debug::Coverage::ScriptData; 244 friend class v8::debug::Coverage; 247 static Coverage Collect(Isolate* isolate, bool reset_count); 255 ~Coverage(); 258 explicit Coverage(i::Coverage* coverage) : coverage_(coverage) { [all...] |
debug-coverage.cc | 5 #include "src/debug/debug-coverage.h" 61 Coverage* Coverage::Collect(Isolate* isolate, bool reset_count) { 94 Coverage* result = new Coverage(); 139 void Coverage::TogglePrecise(Isolate* isolate, bool enable) {
|
/external/skia/src/gpu/ |
GrDefaultGeoProcFactory.h | 16 * view matrix and wire through color, coverage, UV coords if requested. 92 struct Coverage { 98 explicit Coverage(uint8_t coverage) : fType(kUniform_Type), fCoverage(coverage) {} 99 Coverage(Type type) : fType(type), fCoverage(0xff) { 125 const Coverage&, 135 const Coverage&,
|
/external/llvm/lib/IR/ |
GCOV.cpp | 1 //===- GCOV.cpp - LLVM coverage tool --------------------------------------===// 10 // GCOV implements the interface to read and write coverage files that use 722 GCOVCoverage &Coverage, uint32_t &EdgeNo) { 729 ++Coverage.BranchesExec; 731 ++Coverage.BranchesTaken; 732 ++Coverage.Branches; 757 // printCoverage - Print generic coverage info used by both printFuncCoverage 760 const GCOVCoverage &Coverage) const { 762 double(Coverage.LinesExec) * 100 / Coverage.LogicalLines [all...] |
/prebuilts/clang/host/linux-x86/clang-3859424/prebuilt_include/llvm/lib/Fuzzer/ |
FuzzerInternal.h | 35 // Aggregates all available coverage measurements. 36 struct Coverage { 37 Coverage() { Reset(); } 91 // Returns a subset of 'Extra' that adds coverage to 'Initial'. 138 void PrepareCounters(Fuzzer::Coverage *C); 139 bool RecordMaxCoverage(Fuzzer::Coverage *C); 162 // Maximum recorded coverage. 163 Coverage MaxCoverage;
|
/external/harfbuzz_ng/src/ |
hb-ot-layout-gsub-table.hh | 43 Coverage::Iter iter; 44 for (iter.init (this+coverage); iter.more (); iter.next ()) 57 Coverage::Iter iter; 58 for (iter.init (this+coverage); iter.more (); iter.next ()) 68 inline const Coverage &get_coverage (void) const 70 return this+coverage; 76 return_trace (c->len == 1 && (this+coverage).get_coverage (c->glyphs[0]) != NOT_COVERED); 83 unsigned int index = (this+coverage).get_coverage (glyph_id); 101 if (unlikely (!coverage.serialize (c, this).serialize (c, glyphs, num_glyphs))) return_trace (false); 109 return_trace (coverage.sanitize (c, this) && deltaGlyphID.sanitize (c)) 115 coverage; \/* Offset to Coverage table--from member in struct:OT::SingleSubstFormat1 200 coverage; \/* Offset to Coverage table--from member in struct:OT::SingleSubstFormat2 405 coverage; \/* Offset to Coverage table--from member in struct:OT::MultipleSubstFormat1 557 coverage; \/* Offset to Coverage table--from member in struct:OT::AlternateSubstFormat1 873 coverage; \/* Offset to Coverage table--from member in struct:OT::LigatureSubstFormat1 1050 coverage; \/* Offset to Coverage table--from member in struct:OT::ReverseChainSingleSubstFormat1 [all...] |
hb-ot-layout-gsubgpos-private.hh | 230 hb_dispatch_context_t<hb_add_coverage_context_t<set_t>, const Coverage &, HB_DEBUG_GET_COVERAGE> 233 typedef const Coverage &return_t; 236 static return_t default_return_value (void) { return Null(Coverage); } 630 const OffsetTo<Coverage> &coverage = (const OffsetTo<Coverage>&)value; local 631 return (data+coverage).intersects (glyphs); 658 const OffsetTo<Coverage> &coverage = (const OffsetTo<Coverage>&)value local 684 const OffsetTo<Coverage> &coverage = (const OffsetTo<Coverage>&)value; local 1321 coverage; \/* Offset to Coverage table--from member in struct:OT::ContextFormat1 1414 coverage; \/* Offset to Coverage table--from member in struct:OT::ContextFormat2 1876 coverage; \/* Offset to Coverage table--from member in struct:OT::ChainContextFormat1 1991 coverage; \/* Offset to Coverage table--from member in struct:OT::ChainContextFormat2 [all...] |
hb-ot-shape-complex-arabic-win1256.hh | 140 OT_OFFSET(Name, Name##Coverage) \ 144 OT_COVERAGE1(Name##Coverage, OT_LIST(FromGlyphs)) \ 149 OT_OFFSET(Name, Name##Coverage) \ 153 OT_COVERAGE1(Name##Coverage, OT_LIST(FirstGlyphs)) \
|
hb-ot-math-table.hh | 172 coverage.sanitize (c, this) && 179 unsigned int index = (this+coverage).get_coverage (glyph); 184 OffsetTo<Coverage> coverage; /* Offset to Coverage table - member in struct:OT::MathItalicsCorrectionInfo 217 OffsetTo<Coverage> topAccentCoverage; /* Offset to Coverage table - 349 OffsetTo<Coverage> mathKernCoverage; /* Offset to Coverage table - 401 /* Offset to coverage table for Extended Shape glyphs 641 const OffsetTo<Coverage> &coverage = vertical ? vertGlyphCoverage local [all...] |
hb-ot-layout-gpos-table.hh | 414 struct MarkArray : ArrayOf<MarkRecord> /* Array of MarkRecords--in Coverage order */ 464 (this+coverage).add_coverage (c->input); 467 inline const Coverage &get_coverage (void) const 469 return this+coverage; 476 unsigned int index = (this+coverage).get_coverage (buffer->cur().codepoint); 489 coverage.sanitize (c, this) && 495 OffsetTo<Coverage> 496 coverage; /* Offset to Coverage table--from member in struct:OT::SinglePosFormat1 502 * the Coverage table * 548 coverage; \/* Offset to Coverage table--from member in struct:OT::SinglePosFormat2 736 coverage; \/* Offset to Coverage table--from member in struct:OT::PairPosFormat1 825 coverage; \/* Offset to Coverage table--from member in struct:OT::PairPosFormat2 1023 coverage; \/* Offset to Coverage table--from member in struct:OT::CursivePosFormat1 [all...] |
hb-ot-layout-gdef-table.hh | 54 unsigned int index = (this+coverage).get_coverage (glyph_id); 77 return_trace (coverage.sanitize (c, this) && attachPoint.sanitize (c, this)); 81 OffsetTo<Coverage> 82 coverage; /* Offset to Coverage table -- from member in struct:OT::AttachList 86 * in Coverage Index order */ 256 unsigned int index = (this+coverage).get_coverage (glyph_id); 270 return_trace (coverage.sanitize (c, this) && ligGlyph.sanitize (c, this)); 274 OffsetTo<Coverage> 275 coverage; /* Offset to Coverage table--fro member in struct:OT::LigCaretList 299 coverage; \/* Array of long offsets to mark set member in struct:OT::MarkGlyphSetsFormat1 [all...] |
/external/pdfium/core/fpdfapi/font/ |
ttgsubtable.cpp | 148 if (GetCoverageIndex(tbl1->Coverage.get(), glyphnum) >= 0) { 156 int index = GetCoverageIndex(tbl2->Coverage.get(), glyphnum); 169 int CFX_CTTGSUBTable::GetCoverageIndex(TCoverageFormatBase* Coverage, 171 if (!Coverage) 174 switch (Coverage->CoverageFormat) { 177 TCoverageFormat1* c1 = (TCoverageFormat1*)Coverage; 186 TCoverageFormat2* c2 = (TCoverageFormat2*)Coverage; 362 rec->Coverage.reset(ParseCoverage(&raw[offset])); 371 rec->Coverage.reset(ParseCoverage(&raw[offset]));
|
ttgsubtable.h | 229 std::unique_ptr<TCoverageFormatBase> Coverage; 241 std::unique_ptr<TCoverageFormatBase> Coverage; 294 int GetCoverageIndex(TCoverageFormatBase* Coverage, uint32_t g) const;
|
/prebuilts/go/darwin-x86/src/testing/ |
cover.go | 5 // Support for test coverage. 15 // CoverBlock records the coverage data for a single basic block. 28 // Cover records information about test coverage checking. 38 // Coverage reports the current code coverage as a fraction in the range [0, 1]. 39 // If coverage is not enabled, Coverage returns 0. 41 // When running a large set of sequential test cases, checking Coverage after each one 45 func Coverage() float64 { 61 // RegisterCover records the coverage data accumulators for the tests [all...] |
/prebuilts/go/linux-x86/src/testing/ |
cover.go | 5 // Support for test coverage. 15 // CoverBlock records the coverage data for a single basic block. 28 // Cover records information about test coverage checking. 38 // Coverage reports the current code coverage as a fraction in the range [0, 1]. 39 // If coverage is not enabled, Coverage returns 0. 41 // When running a large set of sequential test cases, checking Coverage after each one 45 func Coverage() float64 { 61 // RegisterCover records the coverage data accumulators for the tests [all...] |
/external/llvm/tools/sancov/ |
sancov.cc | 11 // coverage. 73 cl::values(clEnumValN(PrintAction, "print", "Print coverage addresses"), 74 clEnumValN(PrintCovPointsAction, "print-coverage-pcs", 75 "Print coverage instrumentation points addresses."), 81 "Print HTML coverage report."), 82 clEnumValN(StatsAction, "print-coverage-stats", 83 "Print coverage statistics."), 322 // Locate __sanitizer_cov* function addresses that are used for coverage 346 // Locate addresses of all coverage points in a file. Coverage poin [all...] |
/prebuilts/misc/common/robolectric/ |
report-internal.mk | 1 # Defines a target named $(my_target) for generating a coverage report. 22 # Generate the coverage report. 36 echo "Coverage report:" \ 39 # Generate a ZIP file of the coverage report. 48 # Add coverage report zip to dist files. 52 # Running the coverage will always generate the report.
|
/external/llvm/lib/CodeGen/AsmPrinter/ |
DwarfExpression.cpp | 136 SmallBitVector Coverage(RegSize, false); 147 Intersection ^= Coverage; 157 Coverage.set(Offset, Offset + Size);
|
/build/soong/cc/ |
sanitize.go | 89 Coverage *bool `android:"arch_variant"` 169 // Coverage w/o address is an error. If globalSanitizers includes both, and the module 170 // disables address, then disable coverage as well. 171 _, globalSanitizers = removeFromList("coverage", globalSanitizers) 179 if found, globalSanitizers = removeFromList("coverage", globalSanitizers); found && s.Coverage == nil { 180 s.Coverage = boolPtr(true) 231 s.Coverage = nil 247 Bool(s.Coverage) || Bool(s.Safestack) || Bool(s.Cfi) || Bool(s.Integer_overflow) || len(s.Misc_undefined) > 0) { 251 if Bool(s.Coverage) { [all...] |
/external/fonttools/Lib/fontTools/ |
subset.py | 45 @_add_method(otTables.Coverage) 47 "Returns ascending list of matching coverage values." 50 @_add_method(otTables.Coverage) 55 @_add_method(otTables.Coverage) 57 "Returns ascending list of remaining coverage values." 62 @_add_method(otTables.Coverage) 64 "Remaps coverage." 115 indices = self.Coverage.intersect(cur_glyphs) 120 indices = self.Coverage.subset(s.glyphs) 126 self.Coverage.remap(indices [all...] |
/external/v8/src/inspector/ |
v8-profiler-agent-impl.cc | 276 v8::debug::Coverage::TogglePrecise(m_isolate, true); 283 v8::debug::Coverage::TogglePrecise(m_isolate, false); 295 v8::debug::Coverage coverage = local 296 v8::debug::Coverage::Collect(isolate, reset_count); 297 for (size_t i = 0; i < coverage.ScriptCount(); i++) { 298 v8::debug::Coverage::ScriptData script_data = coverage.GetScriptData(i); 304 v8::debug::Coverage::FunctionData function_data = 308 // At this point we only have per-function coverage data, so there i [all...] |