Lines Matching refs:Region
217 for (const auto &Region : Record.MappingRegions) { in load() local
218 Expected<int64_t> ExecutionCount = Ctx.evaluate(Region.Count); in load()
223 Function.pushRegion(Region, *ExecutionCount); in load()
293 const CountedRegion &Region) { in startSegment() argument
300 if (Region.Kind != coverage::CounterMappingRegion::SkippedRegion) { in startSegment()
301 DEBUG(dbgs() << " with count " << Region.ExecutionCount); in startSegment()
302 Segments.emplace_back(Line, Col, Region.ExecutionCount, IsRegionEntry); in startSegment()
309 void startSegment(const CountedRegion &Region) { in startSegment() argument
310 startSegment(Region.LineStart, Region.ColumnStart, true, Region); in startSegment()
326 for (const auto &Region : Regions) { in buildSegmentsImpl() local
329 ActiveRegions.back()->endLoc() <= Region.startLoc()) in buildSegmentsImpl()
332 ActiveRegions.push_back(&Region); in buildSegmentsImpl()
333 startSegment(Region); in buildSegmentsImpl()