Home
last modified time | relevance | path

Searched refs:MappingRegions (Results 1 – 7 of 7) sorted by relevance

/llvm-project-15.0.7/llvm/include/llvm/ProfileData/Coverage/
H A DCoverageMappingWriter.h44 MutableArrayRef<CounterMappingRegion> MappingRegions; variable
49 MutableArrayRef<CounterMappingRegion> MappingRegions) in CoverageMappingWriter() argument
51 MappingRegions(MappingRegions) {} in CoverageMappingWriter()
H A DCoverageMappingReader.h40 ArrayRef<CounterMappingRegion> MappingRegions; member
136 std::vector<CounterMappingRegion> &MappingRegions; variable
143 std::vector<CounterMappingRegion> &MappingRegions) in RawCoverageMappingReader() argument
147 MappingRegions(MappingRegions) {} in RawCoverageMappingReader()
158 readMappingRegionsSubArray(std::vector<CounterMappingRegion> &MappingRegions,
191 std::vector<CounterMappingRegion> MappingRegions; variable
/llvm-project-15.0.7/llvm/lib/ProfileData/Coverage/
H A DCoverageMappingWriter.cpp78 ArrayRef<CounterMappingRegion> MappingRegions) in CounterExpressionsMinimizer() argument
81 for (const auto &I : MappingRegions) { in CounterExpressionsMinimizer()
85 for (const auto &I : MappingRegions) { in CounterExpressionsMinimizer()
155 assert(all_of(MappingRegions, in write()
163 llvm::stable_sort(MappingRegions, [](const CounterMappingRegion &LHS, in write()
178 CounterExpressionsMinimizer Minimizer(Expressions, MappingRegions); in write()
191 for (auto I = MappingRegions.begin(), E = MappingRegions.end(); I != E; ++I) { in write()
H A DCoverageMappingReader.cpp232 std::vector<CounterMappingRegion> &MappingRegions, unsigned InferredFileID, in readMappingRegionsSubArray() argument
345 MappingRegions.push_back(CMR); in readMappingRegionsSubArray()
388 if (auto Err = readMappingRegionsSubArray(MappingRegions, InferredFileID, in read()
401 for (auto &R : MappingRegions) { in read()
407 for (auto &R : MappingRegions) { in read()
1162 MappingRegions.clear(); in readNextRecord()
1166 Expressions, MappingRegions); in readNextRecord()
1174 Record.MappingRegions = MappingRegions; in readNextRecord()
H A DCoverageMapping.cpp226 for (const auto &Region : Record.MappingRegions) { in getMaxCounterID()
260 assert(!Record.MappingRegions.empty() && "Function has no regions"); in loadFunctionRecord()
267 if (Record.MappingRegions.size() == 1 && in loadFunctionRecord()
268 Record.MappingRegions[0].Count.isZero() && Counts[0] > 0) in loadFunctionRecord()
272 for (const auto &Region : Record.MappingRegions) { in loadFunctionRecord()
/llvm-project-15.0.7/clang/lib/CodeGen/
H A DCoverageMappingGen.cpp209 llvm::SmallVector<CounterMappingRegion, 32> MappingRegions; member in __anon8934bc200211::CoverageMappingBuilder
370 for (const auto &R : MappingRegions) { in gatherSkippedRegions()
404 MappingRegions.push_back(Region); in gatherSkippedRegions()
442 MappingRegions.push_back(CounterMappingRegion::makeGapRegion( in emitSourceRegions()
446 MappingRegions.push_back(CounterMappingRegion::makeBranchRegion( in emitSourceRegions()
450 MappingRegions.push_back(CounterMappingRegion::makeRegion( in emitSourceRegions()
479 MappingRegions.push_back(CounterMappingRegion::makeExpansion( in emitExpansionRegions()
527 if (MappingRegions.empty()) in write()
530 CoverageMappingWriter Writer(FileIDMapping, None, MappingRegions); in write()
961 if (MappingRegions.empty()) in write()
[all …]
/llvm-project-15.0.7/llvm/unittests/ProfileData/
H A DCoverageMappingTest.cpp83 Record.MappingRegions = Regions; in fillCoverageMappingRecord()