Lines Matching refs:Block
209 GCOVBlock &Block = *Blocks[BlockNo]; in readGCNO() local
234 Block.addLine(Line); in readGCNO()
317 GCOVBlock &Block = *Blocks[BlockNo]; in readGCDA() local
318 for (size_t EdgeNo = 0, End = Block.getNumDstEdges(); EdgeNo < End; in readGCDA()
327 Block.addCount(EdgeNo, ArcCount); in readGCDA()
330 Block.sortDstEdges(); in readGCDA()
351 for (const auto &Block : Blocks) in dump() local
352 Block->dump(); in dump()
363 for (const auto &Block : Blocks) in collectLineCounts() local
364 Block->collectLineCounts(FI); in collectLineCounts()
610 for (const GCOVBlock *Block : Blocks) { in print() local
613 uint64_t BlockCount = Block->getCount(); in print()
617 LineCount += Block->getCount(); in print()
632 const GCOVFunction *Function = &Block->getParent(); in print()
641 if (Block->getCount()) { in print()
648 } else if (!LineExecs[Function] && Block->getCount()) { in print()
667 for (const GCOVBlock *Block : Blocks) { in print() local
669 if (Block->getLastLine() != LineIndex + 1) in print()
672 printBlockInfo(CovOS, *Block, LineIndex, BlockNo); in print()
674 size_t NumEdges = Block->getNumDstEdges(); in print()
676 printBranchInfo(CovOS, *Block, FileCoverage, EdgeNo); in print()
679 (*Block->dst_begin())->Count); in print()
699 for (const GCOVBlock &Block : Func->blocks()) in printFunctionSummary() local
700 if (Block.getNumDstEdges() && Block.getCount()) in printFunctionSummary()
711 void FileInfo::printBlockInfo(raw_ostream &OS, const GCOVBlock &Block, in printBlockInfo() argument
713 if (Block.getCount() == 0) in printBlockInfo()
716 OS << format("%9" PRIu64 ":", Block.getCount()); in printBlockInfo()
721 void FileInfo::printBranchInfo(raw_ostream &OS, const GCOVBlock &Block, in printBranchInfo() argument
725 for (const GCOVEdge *Edge : Block.dsts()) { in printBranchInfo()
728 if (Block.getCount()) in printBranchInfo()
735 const GCOVFunction *Function = &Block.getParent(); in printBranchInfo()
737 if (Block.getCount()) in printBranchInfo()