Lines Matching defs:SrcBB
264 for (BinaryBasicBlock &SrcBB : SrcFunction->blocks()) {
266 if (SrcBB.getKnownExecutionCount() == 0)
270 for (const MCInst &Inst : SrcBB) {
291 Callers[GlobalIndices[DstBB]].push_back(&SrcBB);
292 Callees[GlobalIndices[&SrcBB]].push_back(DstBB);
372 for (const BinaryBasicBlock *SrcBB : Callers[DstGI]) {
373 const BinaryFunction *SrcBF = SrcBB->getFunction();
377 const size_t CallCount = SrcBB->getKnownExecutionCount();
379 const size_t SrcGI = GlobalIndices[SrcBB];
386 const size_t SrcBBEndAddr = BBOffsets[SrcBB] + BBSizes[SrcBB];
416 for (const BinaryBasicBlock *SrcBB : BlockOrder) {
417 if (SrcBB->getKnownExecutionCount() == 0)
420 const size_t SrcBBEndAddr = SrcBB->getOutputAddressRange().second;
422 for (const auto Pair : zip(SrcBB->successors(), SrcBB->branch_info())) {
452 for (const BinaryBasicBlock *SrcBB : BlockOrder) {
453 const size_t CallCount = SrcBB->getKnownExecutionCount();
454 // If SrcBB does not call any functions, skip it.
460 const size_t SrcBBEndAddr = SrcBB->getOutputAddressRange().second;
462 for (const BinaryBasicBlock *DstBB : Callees[GlobalIndices[SrcBB]]) {