• Home
  • Raw
  • Download

Lines Matching refs:SuccBB

450 static void FixTail(MachineBasicBlock *CurMBB, MachineBasicBlock *SuccBB,  in FixTail()  argument
463 TII->InsertBranch(*CurMBB, SuccBB, NULL, Cond, dl); in FixTail()
468 TII->InsertBranch(*CurMBB, SuccBB, NULL, in FixTail()
521 MachineBasicBlock *SuccBB, in ProfitableToMerge() argument
552 if (SuccBB && MBB1 != PredBB && MBB2 != PredBB && in ProfitableToMerge()
586 MachineBasicBlock *SuccBB, in ComputeSameTails() argument
601 SuccBB, PredBB)) { in ComputeSameTails()
622 MachineBasicBlock *SuccBB, in RemoveBlocksWithHash() argument
630 if (SuccBB && CurMBB != PredBB) in RemoveBlocksWithHash()
631 FixTail(CurMBB, SuccBB, TII); in RemoveBlocksWithHash()
696 bool BranchFolder::TryTailMergeBlocks(MachineBasicBlock *SuccBB, in TryTailMergeBlocks() argument
709 if (SuccBB) { in TryTailMergeBlocks()
710 dbgs() << " with successor BB#" << SuccBB->getNumber() << '\n'; in TryTailMergeBlocks()
732 SuccBB, PredBB); in TryTailMergeBlocks()
737 RemoveBlocksWithHash(CurHash, SuccBB, PredBB); in TryTailMergeBlocks()
782 RemoveBlocksWithHash(CurHash, SuccBB, PredBB); in TryTailMergeBlocks()
1360 MachineBasicBlock *SuccBB = *SI; in OptimizeBlock() local
1361 MachineFunction::iterator SuccPrev = SuccBB; --SuccPrev; in OptimizeBlock()
1367 if (SuccBB != MBB && &*SuccPrev != MBB && in OptimizeBlock()
1369 !SuccBB->isLandingPad()) { in OptimizeBlock()
1370 MBB->moveBefore(SuccBB); in OptimizeBlock()
1416 MachineBasicBlock *SuccBB = *SI; in findFalseBlock() local
1417 if (SuccBB != TrueBB) in findFalseBlock()
1418 return SuccBB; in findFalseBlock()