Lines Matching refs:Block

213     GCOVBlock &Block = *Blocks[BlockNo];  in readGCNO()  local
238 Block.addLine(Line); in readGCNO()
321 GCOVBlock &Block = *Blocks[BlockNo]; in readGCDA() local
322 for (size_t EdgeNo = 0, End = Block.getNumDstEdges(); EdgeNo < End; in readGCDA()
331 Block.addCount(EdgeNo, ArcCount); in readGCDA()
334 Block.sortDstEdges(); in readGCDA()
354 for (const auto &Block : Blocks) in print() local
355 Block->print(OS); in print()
371 for (const auto &Block : Blocks) in collectLineCounts() local
372 Block->collectLineCounts(FI); in collectLineCounts()
526 for (auto Block : Blocks) { in getCyclesCount() local
531 GCOVBlock::lookForCircuit(Block, Block, Path, Blocked, BlockLists, Blocks, in getCyclesCount()
540 for (auto Block : Blocks) { in getLineCount() local
541 if (Block->getNumSrcEdges() == 0) { in getLineCount()
544 Count += Block->getCount(); in getLineCount()
547 for (auto E : Block->srcs()) { in getLineCount()
554 for (auto E : Block->dsts()) { in getLineCount()
750 for (const GCOVBlock *Block : Blocks) { in print() local
763 const GCOVFunction *Function = &Block->getParent(); in print()
772 if (Block->getCount()) { in print()
779 } else if (!LineExecs[Function] && Block->getCount()) { in print()
799 for (const GCOVBlock *Block : Blocks) { in print() local
801 if (Block->getLastLine() != LineIndex + 1) in print()
804 printBlockInfo(CovOS, *Block, LineIndex, BlockNo); in print()
806 size_t NumEdges = Block->getNumDstEdges(); in print()
808 printBranchInfo(CovOS, *Block, FileCoverage, EdgeNo); in print()
811 (*Block->dst_begin())->Count); in print()
831 for (const GCOVBlock &Block : Func->blocks()) in printFunctionSummary() local
832 if (Block.getNumDstEdges() && Block.getCount()) in printFunctionSummary()
843 void FileInfo::printBlockInfo(raw_ostream &OS, const GCOVBlock &Block, in printBlockInfo() argument
845 if (Block.getCount() == 0) in printBlockInfo()
848 OS << format("%9" PRIu64 ":", Block.getCount()); in printBlockInfo()
853 void FileInfo::printBranchInfo(raw_ostream &OS, const GCOVBlock &Block, in printBranchInfo() argument
857 for (const GCOVEdge *Edge : Block.dsts()) { in printBranchInfo()
860 if (Block.getCount()) in printBranchInfo()
867 const GCOVFunction *Function = &Block.getParent(); in printBranchInfo()
869 if (Block.getCount()) in printBranchInfo()