Lines Matching defs:SrcBB
180 // So there might be multiple edges with same SrcBB and DestBB.
181 const BasicBlock *SrcBB;
191 : SrcBB(Src), DestBB(Dest), Weight(W) {}
711 BasicBlock *SrcBB = const_cast<BasicBlock *>(E.SrcBB);
714 if (SrcBB == nullptr)
717 return SrcBB;
727 // Instrument the SrcBB if it has a single successor,
729 Instruction *TI = SrcBB->getTerminator();
730 if (TI->getNumSuccessors() <= 1 && !ExecBlocks.count(SrcBB))
731 return CanInstrument(SrcBB);
737 const unsigned SuccNum = GetSuccessorNumber(SrcBB, DestBB);
743 MST.addEdge(SrcBB, InstrBB, 0);
754 GCOVBlock &Src = E.SrcBB ? GF.getBlock(E.SrcBB) : GF.getEntryBlock();
850 E.SrcBB ? Func.getBlock(E.SrcBB) : Func.getEntryBlock();
865 E.SrcBB ? Func.getBlock(E.SrcBB) : Func.getEntryBlock();