Home
last modified time | relevance | path

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

/external/llvm/include/llvm/ProfileData/Coverage/
DCoverageMapping.h190 struct CounterMappingRegion { struct
210 CounterMappingRegion(Counter Count, unsigned FileID, unsigned ExpandedFileID, in CounterMappingRegion() argument
217 static CounterMappingRegion
220 return CounterMappingRegion(Count, FileID, 0, LineStart, ColumnStart, in makeRegion() argument
224 static CounterMappingRegion
227 return CounterMappingRegion(Counter(), FileID, ExpandedFileID, LineStart, in makeExpansion() argument
232 static CounterMappingRegion
235 return CounterMappingRegion(Counter(), FileID, 0, LineStart, ColumnStart, in makeSkipped() argument
248 bool operator<(const CounterMappingRegion &Other) const { argument
254 bool contains(const CounterMappingRegion &Other) const { in contains() argument
[all …]
DCoverageMappingWriter.h43 MutableArrayRef<CounterMappingRegion> MappingRegions;
48 MutableArrayRef<CounterMappingRegion> MappingRegions) in CoverageMappingWriter()
53 MutableArrayRef<CounterMappingRegion> MappingRegions) in CoverageMappingWriter()
DCoverageMappingReader.h39 ArrayRef<CounterMappingRegion> MappingRegions;
121 std::vector<CounterMappingRegion> &MappingRegions;
132 std::vector<CounterMappingRegion> &MappingRegions) in RawCoverageMappingReader()
144 readMappingRegionsSubArray(std::vector<CounterMappingRegion> &MappingRegions,
175 std::vector<CounterMappingRegion> MappingRegions;
/external/llvm/lib/ProfileData/Coverage/
DCoverageMappingWriter.cpp58 ArrayRef<CounterMappingRegion> MappingRegions) in CounterExpressionsMinimizer()
149 case CounterMappingRegion::CodeRegion: in write()
152 case CounterMappingRegion::ExpansionRegion: { in write()
166 case CounterMappingRegion::SkippedRegion: in write()
DCoverageMappingReader.cpp140 std::vector<CounterMappingRegion> &MappingRegions, unsigned InferredFileID, in readMappingRegionsSubArray()
148 CounterMappingRegion::RegionKind Kind = CounterMappingRegion::CodeRegion; in readMappingRegionsSubArray()
163 Kind = CounterMappingRegion::ExpansionRegion; in readMappingRegionsSubArray()
171 case CounterMappingRegion::CodeRegion: in readMappingRegionsSubArray()
174 case CounterMappingRegion::SkippedRegion: in readMappingRegionsSubArray()
175 Kind = CounterMappingRegion::SkippedRegion; in readMappingRegionsSubArray()
214 if (Kind == CounterMappingRegion::ExpansionRegion) in readMappingRegionsSubArray()
221 MappingRegions.push_back(CounterMappingRegion( in readMappingRegionsSubArray()
277 SmallVector<CounterMappingRegion *, 8> FileIDExpansionRegionMapping; in read()
281 if (R.Kind != CounterMappingRegion::ExpansionRegion) in read()
DCoverageMapping.cpp300 if (Region.Kind != coverage::CounterMappingRegion::SkippedRegion) { in startSegment()
354 static_assert(coverage::CounterMappingRegion::CodeRegion < in sortNestedRegions()
355 coverage::CounterMappingRegion::ExpansionRegion && in sortNestedRegions()
356 coverage::CounterMappingRegion::ExpansionRegion < in sortNestedRegions()
357 coverage::CounterMappingRegion::SkippedRegion, in sortNestedRegions()
437 if (CR.Kind == CounterMappingRegion::ExpansionRegion) in findMainViewFileID()
456 return R.Kind == CounterMappingRegion::ExpansionRegion && R.FileID == FileID; in isExpansion()
/external/llvm/tools/llvm-cov/
DCoverageSummaryInfo.cpp25 if (CR.Kind != CounterMappingRegion::CodeRegion) in get()
56 if (CR.Kind == CounterMappingRegion::SkippedRegion) { in get()
DSourceCoverageView.h28 coverage::CounterMappingRegion Region;
31 ExpansionView(const coverage::CounterMappingRegion &Region, in ExpansionView()
270 void addExpansion(const coverage::CounterMappingRegion &Region,
DSourceCoverageView.cpp125 const coverage::CounterMappingRegion &Region, in addExpansion()
/external/clang/lib/CodeGen/
DCoverageMappingGen.cpp90 llvm::SmallVector<CounterMappingRegion, 32> MappingRegions;
239 auto Region = CounterMappingRegion::makeSkipped( in gatherSkippedRegions()
278 MappingRegions.push_back(CounterMappingRegion::makeRegion( in emitSourceRegions()
307 MappingRegions.push_back(CounterMappingRegion::makeExpansion( in emitExpansionRegions()
935 ArrayRef<CounterMappingRegion> Regions) { in dump()
941 case CounterMappingRegion::CodeRegion: in dump()
943 case CounterMappingRegion::ExpansionRegion: in dump()
946 case CounterMappingRegion::SkippedRegion: in dump()
954 if (R.Kind == CounterMappingRegion::ExpansionRegion) in dump()
993 std::vector<CounterMappingRegion> Regions; in addFunctionMappingRecord()
/external/llvm/unittests/ProfileData/
DCoverageMappingTest.cpp56 std::vector<CounterMappingRegion> Regions;
94 std::vector<CounterMappingRegion> Regions;
146 InputFunctions.back().Regions.push_back(CounterMappingRegion::makeRegion( in addCMR()
152 InputFunctions.back().Regions.push_back(CounterMappingRegion::makeExpansion( in addExpansionCMR()
332 ASSERT_EQ(CounterMappingRegion::ExpansionRegion, Output.Regions[2].Kind); in TEST_P()