Home
last modified time | relevance | path

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

/src/contrib/llvm-project/llvm/lib/ProfileData/Coverage/
H A DCoverageMappingWriter.cpp79 ArrayRef<CounterMappingRegion> MappingRegions) in CounterExpressionsMinimizer()
157 [](const CounterMappingRegion &CMR) { in write()
164 llvm::stable_sort(MappingRegions, [](const CounterMappingRegion &LHS, in write()
165 const CounterMappingRegion &RHS) { in write()
172 auto getKindKey = [](CounterMappingRegion::RegionKind Kind) { in write()
173 return (Kind == CounterMappingRegion::MCDCDecisionRegion in write()
174 ? 2 * CounterMappingRegion::ExpansionRegion - 1 in write()
218 case CounterMappingRegion::CodeRegion: in write()
219 case CounterMappingRegion::GapRegion: in write()
222 case CounterMappingRegion::ExpansionRegion: { in write()
[all …]
H A DCoverageMapping.cpp335 NextIDsBuilder(const ArrayRef<const CounterMappingRegion *> Branches) in NextIDsBuilder()
357 const CounterMappingRegion &Region;
362 ArrayRef<const CounterMappingRegion *> Branches;
392 const CounterMappingRegion &Region, in MCDCRecordProcessor()
393 ArrayRef<const CounterMappingRegion *> Branches, in MCDCRecordProcessor()
529 const CounterMappingRegion &Region, in evaluateMCDCRegion()
530 ArrayRef<const CounterMappingRegion *> Branches, bool IsVersion11) { in evaluateMCDCRegion()
627 if (Region.Kind != CounterMappingRegion::MCDCDecisionRegion) in getMaxBitmapSize()
653 const CounterMappingRegion *DecisionRegion;
662 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 …]
/src/contrib/llvm-project/llvm/include/llvm/ProfileData/Coverage/
H A DCoverageMapping.h221 struct CounterMappingRegion { struct
275 CounterMappingRegion(Counter Count, unsigned FileID, unsigned ExpandedFileID, in CounterMappingRegion() argument
282 CounterMappingRegion(Counter Count, Counter FalseCount, unsigned FileID,
292 CounterMappingRegion(const mcdc::DecisionParameters &MCDCParams, in CounterMappingRegion() argument
300 static CounterMappingRegion
303 return CounterMappingRegion(Count, FileID, 0, LineStart, ColumnStart, in makeRegion() argument
307 static CounterMappingRegion
310 return CounterMappingRegion(Counter(), FileID, ExpandedFileID, LineStart, in makeExpansion() argument
315 static CounterMappingRegion
318 return CounterMappingRegion(Counter(), FileID, 0, LineStart, ColumnStart, in makeSkipped() argument
[all …]
H A DCoverageMappingReader.h40 ArrayRef<CounterMappingRegion> MappingRegions;
136 std::vector<CounterMappingRegion> &MappingRegions;
143 std::vector<CounterMappingRegion> &MappingRegions) in RawCoverageMappingReader()
158 readMappingRegionsSubArray(std::vector<CounterMappingRegion> &MappingRegions,
191 std::vector<CounterMappingRegion> MappingRegions;
H A DCoverageMappingWriter.h44 MutableArrayRef<CounterMappingRegion> MappingRegions;
49 MutableArrayRef<CounterMappingRegion> MappingRegions) in CoverageMappingWriter()
/src/contrib/llvm-project/llvm/tools/llvm-cov/
H A DSourceCoverageView.h31 CounterMappingRegion Region;
34 ExpansionView(const CounterMappingRegion &Region, in ExpansionView()
294 void addExpansion(const CounterMappingRegion &Region,
H A DCoverageSummaryInfo.cpp68 if (CR.Kind != CounterMappingRegion::CodeRegion) in get()
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.cpp346 const CounterMappingRegion &DecisionRegion = Record.getDecisionRegion(); in renderMCDCView()
H A DSourceCoverageViewHTML.cpp1174 const CounterMappingRegion &DecisionRegion = Record.getDecisionRegion(); in renderMCDCView()
/src/contrib/llvm-project/clang/lib/CodeGen/
H A DCoverageMappingGen.cpp265 llvm::SmallVector<CounterMappingRegion, 32> MappingRegions;
499 auto Region = CounterMappingRegion::makeSkipped( in gatherSkippedRegions()
555 MappingRegions.push_back(CounterMappingRegion::makeGapRegion( in emitSourceRegions()
559 MappingRegions.push_back(CounterMappingRegion::makeSkipped( in emitSourceRegions()
563 MappingRegions.push_back(CounterMappingRegion::makeBranchRegion( in emitSourceRegions()
568 MappingRegions.push_back(CounterMappingRegion::makeDecisionRegion( in emitSourceRegions()
572 MappingRegions.push_back(CounterMappingRegion::makeRegion( in emitSourceRegions()
601 MappingRegions.push_back(CounterMappingRegion::makeExpansion( in emitExpansionRegions()
2352 ArrayRef<CounterMappingRegion> Regions) { in dump()
2358 case CounterMappingRegion::CodeRegion: in dump()
[all …]