Home
last modified time | relevance | path

Searched refs:FromMBB (Results 1 – 3 of 3) sorted by relevance

/llvm-project-15.0.7/llvm/lib/CodeGen/
H A DIfConversion.cpp2181 MachineBasicBlock &FromMBB = *FromBBI.BB; in CopyAndPredicateBlock() local
2182 for (MachineInstr &I : FromMBB) { in CopyAndPredicateBlock()
2243 MachineBasicBlock &FromMBB = *FromBBI.BB; in MergeBlocks() local
2244 assert(!FromMBB.hasAddressTaken() && in MergeBlocks()
2251 ToBBI.BB->splice(ToTI, &FromMBB, FromMBB.begin(), FromTI); in MergeBlocks()
2256 ToBBI.BB->splice(ToTI, &FromMBB, FromTI, FromMBB.end()); in MergeBlocks()
2275 ToBBI.BB->removeSuccessor(&FromMBB); in MergeBlocks()
2281 FromMBB.removeSuccessor(Succ); in MergeBlocks()
2302 FromMBB.removeSuccessor(Succ); in MergeBlocks()
2339 if (Last != &FromMBB) in MergeBlocks()
[all …]
H A DMachineBasicBlock.cpp867 if (this == FromMBB) in transferSuccessors()
870 while (!FromMBB->succ_empty()) { in transferSuccessors()
875 if (!FromMBB->Probs.empty()) { in transferSuccessors()
876 auto Prob = *FromMBB->Probs.begin(); in transferSuccessors()
881 FromMBB->removeSuccessor(Succ); in transferSuccessors()
887 if (this == FromMBB) in transferSuccessorsAndUpdatePHIs()
890 while (!FromMBB->succ_empty()) { in transferSuccessorsAndUpdatePHIs()
892 if (!FromMBB->Probs.empty()) { in transferSuccessorsAndUpdatePHIs()
893 auto Prob = *FromMBB->Probs.begin(); in transferSuccessorsAndUpdatePHIs()
897 FromMBB->removeSuccessor(Succ); in transferSuccessorsAndUpdatePHIs()
[all …]
/llvm-project-15.0.7/llvm/include/llvm/CodeGen/
H A DMachineBasicBlock.h718 void transferSuccessors(MachineBasicBlock *FromMBB);
722 void transferSuccessorsAndUpdatePHIs(MachineBasicBlock *FromMBB);