Lines Matching refs:SuccBB
450 static void FixTail(MachineBasicBlock *CurMBB, MachineBasicBlock *SuccBB,
463 TII->InsertBranch(*CurMBB, SuccBB, NULL, Cond, dl);
468 TII->InsertBranch(*CurMBB, SuccBB, NULL,
521 MachineBasicBlock *SuccBB,
552 if (SuccBB && MBB1 != PredBB && MBB2 != PredBB &&
586 MachineBasicBlock *SuccBB,
601 SuccBB, PredBB)) {
622 MachineBasicBlock *SuccBB,
630 if (SuccBB && CurMBB != PredBB)
631 FixTail(CurMBB, SuccBB, TII);
696 bool BranchFolder::TryTailMergeBlocks(MachineBasicBlock *SuccBB,
709 if (SuccBB) {
710 dbgs() << " with successor BB#" << SuccBB->getNumber() << '\n';
732 SuccBB, PredBB);
737 RemoveBlocksWithHash(CurHash, SuccBB, PredBB);
782 RemoveBlocksWithHash(CurHash, SuccBB, PredBB);
799 // BB i is no longer a predecessor of SuccBB; remove it from the worklist.
1360 MachineBasicBlock *SuccBB = *SI;
1361 MachineFunction::iterator SuccPrev = SuccBB; --SuccPrev;
1367 if (SuccBB != MBB && &*SuccPrev != MBB &&
1369 !SuccBB->isLandingPad()) {
1370 MBB->moveBefore(SuccBB);
1416 MachineBasicBlock *SuccBB = *SI;
1417 if (SuccBB != TrueBB)
1418 return SuccBB;