Lines Matching defs:SrcBB
185 // So there might be multiple edges with same SrcBB and DestBB.
186 const BasicBlock *SrcBB;
196 : SrcBB(Src), DestBB(Dest), Weight(W) {}
696 BasicBlock *SrcBB = const_cast<BasicBlock *>(E.SrcBB);
699 if (SrcBB == nullptr)
702 return SrcBB;
712 // Instrument the SrcBB if it has a single successor,
714 Instruction *TI = SrcBB->getTerminator();
715 if (TI->getNumSuccessors() <= 1 && !ExecBlocks.count(SrcBB))
716 return CanInstrument(SrcBB);
722 const unsigned SuccNum = GetSuccessorNumber(SrcBB, DestBB);
728 MST.addEdge(SrcBB, InstrBB, 0);
739 GCOVBlock &Src = E.SrcBB ? GF.getBlock(E.SrcBB) : GF.getEntryBlock();
840 E.SrcBB ? Func.getBlock(E.SrcBB) : Func.getEntryBlock();
855 E.SrcBB ? Func.getBlock(E.SrcBB) : Func.getEntryBlock();