Lines Matching refs:Blocks

167     Blocks.push_back(make_unique<GCOVBlock>(*this, i));  in readGCNO()
188 Edges.push_back(make_unique<GCOVEdge>(*Blocks[BlockNo], *Blocks[Dst])); in readGCNO()
190 Blocks[BlockNo]->addDstEdge(Edge); in readGCNO()
191 Blocks[Dst]->addSrcEdge(Edge); in readGCNO()
213 GCOVBlock &Block = *Blocks[BlockNo]; in readGCNO()
315 if (BlockNo >= Blocks.size()) { in readGCDA()
319 if (BlockNo == Blocks.size() - 1) in readGCDA()
321 GCOVBlock &Block = *Blocks[BlockNo]; in readGCDA()
342 return Blocks.front()->getCount(); in getEntryCount()
348 return Blocks.back()->getCount(); in getExitCount()
354 for (const auto &Block : Blocks) in print()
371 for (const auto &Block : Blocks) in collectLineCounts()
479 const BlockVector &Blocks, uint64_t &Count) { in lookForCircuit() argument
486 if (W < Start || find(Blocks, W) == Blocks.end()) { in lookForCircuit()
498 Blocks, Count)) { in lookForCircuit()
510 if (W < Start || find(Blocks, W) == Blocks.end()) { in lookForCircuit()
525 void GCOVBlock::getCyclesCount(const BlockVector &Blocks, uint64_t &Count) { in getCyclesCount() argument
526 for (auto Block : Blocks) { in getCyclesCount()
531 GCOVBlock::lookForCircuit(Block, Block, Path, Blocked, BlockLists, Blocks, in getCyclesCount()
537 uint64_t GCOVBlock::getLineCount(const BlockVector &Blocks) { in getLineCount() argument
540 for (auto Block : Blocks) { in getLineCount()
549 if (find(Blocks, W) == Blocks.end()) { in getLineCount()
559 GCOVBlock::getCyclesCount(Blocks, Count); in getLineCount()
740 BlockLines::const_iterator BlocksIt = Line.Blocks.find(LineIndex); in print()
741 if (BlocksIt == Line.Blocks.end()) { in print()
746 const BlockVector &Blocks = BlocksIt->second; in print() local
750 for (const GCOVBlock *Block : Blocks) { in print()
786 const uint64_t LineCount = GCOVBlock::getLineCount(Blocks); in print()
799 for (const GCOVBlock *Block : Blocks) { in print()