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

/external/llvm/include/llvm/ProfileData/
H A DCoverageMappingWriter.h43 MutableArrayRef<CounterMappingRegion> MappingRegions; member in class:llvm::coverage::CoverageMappingWriter
48 MutableArrayRef<CounterMappingRegion> MappingRegions)
50 MappingRegions(MappingRegions) {}
53 MutableArrayRef<CounterMappingRegion> MappingRegions)
54 : Expressions(Expressions), MappingRegions(MappingRegions) {}
46 CoverageMappingWriter(ArrayRef<unsigned> VirtualFileMapping, ArrayRef<CounterExpression> Expressions, MutableArrayRef<CounterMappingRegion> MappingRegions) argument
52 CoverageMappingWriter(ArrayRef<CounterExpression> Expressions, MutableArrayRef<CounterMappingRegion> MappingRegions) argument
H A DCoverageMappingReader.h39 ArrayRef<CounterMappingRegion> MappingRegions; member in struct:llvm::coverage::CoverageMappingRecord
111 std::vector<CounterMappingRegion> &MappingRegions; member in class:llvm::coverage::RawCoverageMappingReader
122 std::vector<CounterMappingRegion> &MappingRegions)
126 MappingRegions(MappingRegions) {}
134 readMappingRegionsSubArray(std::vector<CounterMappingRegion> &MappingRegions,
164 std::vector<CounterMappingRegion> MappingRegions; member in class:llvm::coverage::BinaryCoverageReader
118 RawCoverageMappingReader(StringRef MappingData, ArrayRef<StringRef> TranslationUnitFilenames, std::vector<StringRef> &Filenames, std::vector<CounterExpression> &Expressions, std::vector<CounterMappingRegion> &MappingRegions) argument
/external/llvm/lib/ProfileData/
H A DCoverageMappingWriter.cpp58 ArrayRef<CounterMappingRegion> MappingRegions)
61 for (const auto &I : MappingRegions)
63 for (const auto &I : MappingRegions)
112 std::stable_sort(MappingRegions.begin(), MappingRegions.end());
120 CounterExpressionsMinimizer Minimizer(Expressions, MappingRegions);
133 for (auto I = MappingRegions.begin(), E = MappingRegions.end(); I != E; ++I) {
57 CounterExpressionsMinimizer(ArrayRef<CounterExpression> Expressions, ArrayRef<CounterMappingRegion> MappingRegions) argument
H A DCoverageMappingReader.cpp136 std::vector<CounterMappingRegion> &MappingRegions, unsigned InferredFileID,
217 MappingRegions.push_back(CounterMappingRegion(
263 if (auto Err = readMappingRegionsSubArray(MappingRegions, InferredFileID,
276 for (auto &R : MappingRegions) {
282 for (auto &R : MappingRegions) {
533 MappingRegions.clear();
538 FunctionsFilenames, Expressions, MappingRegions);
546 Record.MappingRegions = MappingRegions;
135 readMappingRegionsSubArray( std::vector<CounterMappingRegion> &MappingRegions, unsigned InferredFileID, size_t NumFileIDs) argument
H A DCoverageMapping.cpp201 Counts.assign(Record.MappingRegions.size(), 0);
205 assert(!Record.MappingRegions.empty() && "Function has no regions");
212 for (const auto &Region : Record.MappingRegions) {
218 if (Function.CountedRegions.size() != Record.MappingRegions.size()) {
/external/clang/lib/CodeGen/
H A DCoverageMappingGen.cpp88 llvm::SmallVector<CounterMappingRegion, 32> MappingRegions; member in class:__anon1327::CoverageMappingBuilder
209 for (const auto &R : MappingRegions) {
236 MappingRegions.push_back(Region);
265 MappingRegions.push_back(CounterMappingRegion::makeRegion(
294 MappingRegions.push_back(CounterMappingRegion::makeExpansion(
321 CoverageMappingWriter Writer(FileIDMapping, None, MappingRegions);
567 MappingRegions);
/external/llvm/unittests/ProfileData/
H A DCoverageMappingTest.cpp74 Record.MappingRegions = Regions;

Completed in 107 milliseconds