Lines Matching refs:FromMBB
765 void MachineBasicBlock::transferSuccessors(MachineBasicBlock *FromMBB) { in transferSuccessors() argument
766 if (this == FromMBB) in transferSuccessors()
769 while (!FromMBB->succ_empty()) { in transferSuccessors()
770 MachineBasicBlock *Succ = *FromMBB->succ_begin(); in transferSuccessors()
773 if (!FromMBB->Probs.empty()) { in transferSuccessors()
774 auto Prob = *FromMBB->Probs.begin(); in transferSuccessors()
779 FromMBB->removeSuccessor(Succ); in transferSuccessors()
784 MachineBasicBlock::transferSuccessorsAndUpdatePHIs(MachineBasicBlock *FromMBB) { in transferSuccessorsAndUpdatePHIs() argument
785 if (this == FromMBB) in transferSuccessorsAndUpdatePHIs()
788 while (!FromMBB->succ_empty()) { in transferSuccessorsAndUpdatePHIs()
789 MachineBasicBlock *Succ = *FromMBB->succ_begin(); in transferSuccessorsAndUpdatePHIs()
790 if (!FromMBB->Probs.empty()) { in transferSuccessorsAndUpdatePHIs()
791 auto Prob = *FromMBB->Probs.begin(); in transferSuccessorsAndUpdatePHIs()
795 FromMBB->removeSuccessor(Succ); in transferSuccessorsAndUpdatePHIs()
802 if (MO.getMBB() == FromMBB) in transferSuccessorsAndUpdatePHIs()