Searched refs:CounterMappingRegion (Results 1 – 11 of 11) sorted by relevance
| /llvm-project-15.0.7/llvm/lib/ProfileData/Coverage/ |
| H A D | CoverageMappingWriter.cpp | 78 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() 208 case CounterMappingRegion::CodeRegion: in write() 209 case CounterMappingRegion::GapRegion: in write() 212 case CounterMappingRegion::ExpansionRegion: { in write() 226 case CounterMappingRegion::SkippedRegion: in write() 232 case CounterMappingRegion::BranchRegion: in write()
|
| H A D | CoverageMappingReader.cpp | 240 CounterMappingRegion::RegionKind Kind = CounterMappingRegion::CodeRegion; in readMappingRegionsSubArray() 267 Kind = CounterMappingRegion::ExpansionRegion; in readMappingRegionsSubArray() 275 case CounterMappingRegion::CodeRegion: in readMappingRegionsSubArray() 278 case CounterMappingRegion::SkippedRegion: in readMappingRegionsSubArray() 279 Kind = CounterMappingRegion::SkippedRegion; in readMappingRegionsSubArray() 281 case CounterMappingRegion::BranchRegion: in readMappingRegionsSubArray() 283 Kind = CounterMappingRegion::BranchRegion; in readMappingRegionsSubArray() 312 Kind = CounterMappingRegion::GapRegion; in readMappingRegionsSubArray() 333 if (Kind == CounterMappingRegion::ExpansionRegion) in readMappingRegionsSubArray() 398 SmallVector<CounterMappingRegion *, 8> FileIDExpansionRegionMapping; in read() [all …]
|
| H A D | CoverageMapping.cpp | 429 (Region.Kind != CounterMappingRegion::SkippedRegion); in startSegment() 442 Region.Kind == CounterMappingRegion::GapRegion); in startSegment() 530 bool GapRegion = CR.value().Kind == CounterMappingRegion::GapRegion; in buildSegmentsImpl() 538 CR.value().Kind == CounterMappingRegion::SkippedRegion; in buildSegmentsImpl() 576 static_assert(CounterMappingRegion::CodeRegion < in sortNestedRegions() 577 CounterMappingRegion::ExpansionRegion && in sortNestedRegions() 578 CounterMappingRegion::ExpansionRegion < in sortNestedRegions() 579 CounterMappingRegion::SkippedRegion, in sortNestedRegions() 682 if (CR.Kind == CounterMappingRegion::ExpansionRegion) in findMainViewFileID() 701 return R.Kind == CounterMappingRegion::ExpansionRegion && R.FileID == FileID; in isExpansion()
|
| /llvm-project-15.0.7/llvm/include/llvm/ProfileData/Coverage/ |
| H A D | CoverageMapping.h | 208 struct CounterMappingRegion { struct 258 static CounterMappingRegion 265 static CounterMappingRegion 273 static CounterMappingRegion 280 static CounterMappingRegion 287 static CounterMappingRegion 303 struct CountedRegion : public CounterMappingRegion { argument 309 : CounterMappingRegion(R), ExecutionCount(ExecutionCount), in CountedRegion() 314 : CounterMappingRegion(R), ExecutionCount(ExecutionCount), in CountedRegion() 365 void pushRegion(CounterMappingRegion Region, uint64_t Count, in pushRegion() [all …]
|
| H A D | CoverageMappingReader.h | 40 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 D | CoverageMappingWriter.h | 44 MutableArrayRef<CounterMappingRegion> MappingRegions; 49 MutableArrayRef<CounterMappingRegion> MappingRegions) in CoverageMappingWriter()
|
| /llvm-project-15.0.7/llvm/tools/llvm-cov/ |
| H A D | SourceCoverageView.h | 31 CounterMappingRegion Region; 34 ExpansionView(const CounterMappingRegion &Region, in ExpansionView() 275 void addExpansion(const CounterMappingRegion &Region,
|
| H A D | CoverageSummaryInfo.cpp | 53 if (CR.Kind != CounterMappingRegion::CodeRegion) in get()
|
| H A D | SourceCoverageView.cpp | 166 const CounterMappingRegion &Region, in addExpansion()
|
| /llvm-project-15.0.7/clang/lib/CodeGen/ |
| H A D | CoverageMappingGen.cpp | 209 llvm::SmallVector<CounterMappingRegion, 32> MappingRegions; 397 auto Region = CounterMappingRegion::makeSkipped( in gatherSkippedRegions() 1541 ArrayRef<CounterMappingRegion> Regions) { in dump() 1547 case CounterMappingRegion::CodeRegion: in dump() 1549 case CounterMappingRegion::ExpansionRegion: in dump() 1552 case CounterMappingRegion::SkippedRegion: in dump() 1555 case CounterMappingRegion::GapRegion: in dump() 1558 case CounterMappingRegion::BranchRegion: in dump() 1567 if (R.Kind == CounterMappingRegion::BranchRegion) { in dump() 1572 if (R.Kind == CounterMappingRegion::ExpansionRegion) in dump() [all …]
|
| /llvm-project-15.0.7/llvm/unittests/ProfileData/ |
| H A D | CoverageMappingTest.cpp | 64 std::vector<CounterMappingRegion> Regions; 114 std::vector<CounterMappingRegion> Regions; 183 Skipped ? CounterMappingRegion::makeSkipped(FileID, LS, CS, LE, CE) in addCMR() 184 : CounterMappingRegion::makeRegion(C, FileID, LS, CS, LE, CE)); in addCMR() 189 InputFunctions.back().Regions.push_back(CounterMappingRegion::makeExpansion( in addExpansionCMR() 648 ASSERT_EQ(CounterMappingRegion::ExpansionRegion, Output.Regions[2].Kind); in TEST_P()
|