Home
last modified time | relevance | path

Searched refs:CounterMappingRegion (Results 1 – 13 of 13) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/ProfileData/Coverage/
H A DCoverageMappingWriter.cpp78 ArrayRef<CounterMappingRegion> MappingRegions) in CounterExpressionsMinimizer()
156 [](const CounterMappingRegion &CMR) { in write()
163 llvm::stable_sort(MappingRegions, [](const CounterMappingRegion &LHS, in write()
164 const CounterMappingRegion &RHS) { in write()
171 auto getKindKey = [](CounterMappingRegion::RegionKind Kind) { in write()
172 return (Kind == CounterMappingRegion::MCDCDecisionRegion in write()
173 ? 2 * CounterMappingRegion::ExpansionRegion - 1 in write()
217 case CounterMappingRegion::CodeRegion: in write()
218 case CounterMappingRegion::GapRegion: in write()
221 case CounterMappingRegion::ExpansionRegion: { in write()
[all …]
H A DCoverageMapping.cpp391 NextIDsBuilder(const ArrayRef<const CounterMappingRegion *> Branches) in NextIDsBuilder()
413 const CounterMappingRegion &Region;
418 ArrayRef<const CounterMappingRegion *> Branches;
445 const CounterMappingRegion &Region, in MCDCRecordProcessor()
446 ArrayRef<const CounterMappingRegion *> Branches, in MCDCRecordProcessor()
555 const CounterMappingRegion &Region, in evaluateMCDCRegion()
556 ArrayRef<const CounterMappingRegion *> Branches, bool IsVersion11) { in evaluateMCDCRegion()
653 if (Region.Kind != CounterMappingRegion::MCDCDecisionRegion) in getMaxBitmapSize()
679 const CounterMappingRegion *DecisionRegion;
688 SmallVector<const CounterMappingRegion *> MCDCBranches;
[all …]
H A DCoverageMappingReader.cpp239 std::vector<CounterMappingRegion> &MappingRegions, unsigned InferredFileID, in readMappingRegionsSubArray()
251 CounterMappingRegion::RegionKind Kind = CounterMappingRegion::CodeRegion; in readMappingRegionsSubArray()
278 Kind = CounterMappingRegion::ExpansionRegion; in readMappingRegionsSubArray()
287 case CounterMappingRegion::CodeRegion: in readMappingRegionsSubArray()
290 case CounterMappingRegion::SkippedRegion: in readMappingRegionsSubArray()
291 Kind = CounterMappingRegion::SkippedRegion; in readMappingRegionsSubArray()
293 case CounterMappingRegion::BranchRegion: in readMappingRegionsSubArray()
295 Kind = CounterMappingRegion::BranchRegion; in readMappingRegionsSubArray()
301 case CounterMappingRegion::MCDCBranchRegion: in readMappingRegionsSubArray()
303 Kind = CounterMappingRegion::MCDCBranchRegion; in readMappingRegionsSubArray()
[all …]
/freebsd/contrib/llvm-project/llvm/include/llvm/ProfileData/Coverage/
H A DCoverageMapping.h232 struct CounterMappingRegion { struct
290 CounterMappingRegion(Counter Count, unsigned FileID, unsigned ExpandedFileID, in CounterMappingRegion() argument
297 CounterMappingRegion(Counter Count, Counter FalseCount, unsigned FileID,
307 CounterMappingRegion(const mcdc::DecisionParameters &MCDCParams, in CounterMappingRegion() argument
315 static CounterMappingRegion
318 return CounterMappingRegion(Count, FileID, 0, LineStart, ColumnStart, in makeRegion() argument
322 static CounterMappingRegion
325 return CounterMappingRegion(Counter(), FileID, ExpandedFileID, LineStart, in makeExpansion() argument
330 static CounterMappingRegion
333 return CounterMappingRegion(Counter(), FileID, 0, LineStart, ColumnStart, in makeSkipped() argument
[all …]
H A DCoverageMappingReader.h41 ArrayRef<CounterMappingRegion> MappingRegions;
137 std::vector<CounterMappingRegion> &MappingRegions;
144 std::vector<CounterMappingRegion> &MappingRegions) in RawCoverageMappingReader()
159 readMappingRegionsSubArray(std::vector<CounterMappingRegion> &MappingRegions,
193 std::vector<CounterMappingRegion> MappingRegions;
H A DCoverageMappingWriter.h45 MutableArrayRef<CounterMappingRegion> MappingRegions;
50 MutableArrayRef<CounterMappingRegion> MappingRegions) in CoverageMappingWriter()
/freebsd/contrib/llvm-project/llvm/tools/llvm-cov/
H A DSourceCoverageView.h31 CounterMappingRegion Region;
34 ExpansionView(const CounterMappingRegion &Region, in ExpansionView()
306 void addExpansion(const CounterMappingRegion &Region,
H A DCoverageSummaryInfo.cpp71 if (CR.Kind != CounterMappingRegion::CodeRegion) in sumRegions()
H A DSourceCoverageView.cpp172 const CounterMappingRegion &Region, in addExpansion()
H A DCoverageExporterJson.cpp112 const llvm::coverage::CounterMappingRegion &CMR = Record.getDecisionRegion(); in renderMCDCRecord()
H A DSourceCoverageViewText.cpp344 const CounterMappingRegion &DecisionRegion = Record.getDecisionRegion(); in renderMCDCView()
H A DSourceCoverageViewHTML.cpp1161 const CounterMappingRegion &DecisionRegion = Record.getDecisionRegion(); in renderMCDCView()
/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DCoverageMappingGen.cpp263 llvm::SmallVector<CounterMappingRegion, 32> MappingRegions;
497 auto Region = CounterMappingRegion::makeSkipped( in gatherSkippedRegions()
553 MappingRegions.push_back(CounterMappingRegion::makeGapRegion( in emitSourceRegions()
557 MappingRegions.push_back(CounterMappingRegion::makeSkipped( in emitSourceRegions()
561 MappingRegions.push_back(CounterMappingRegion::makeBranchRegion( in emitSourceRegions()
566 MappingRegions.push_back(CounterMappingRegion::makeDecisionRegion( in emitSourceRegions()
570 MappingRegions.push_back(CounterMappingRegion::makeRegion( in emitSourceRegions()
599 MappingRegions.push_back(CounterMappingRegion::makeExpansion( in emitExpansionRegions()
2392 ArrayRef<CounterMappingRegion> Regions) { in dump()
2398 case CounterMappingRegion::CodeRegion: in dump()
[all …]