Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DIfConversion.cpp2166 MachineBasicBlock &FromMBB = *FromBBI.BB; in CopyAndPredicateBlock() local
2167 for (MachineInstr &I : FromMBB) { in CopyAndPredicateBlock()
2200 std::vector<MachineBasicBlock *> Succs(FromMBB.succ_begin(), in CopyAndPredicateBlock()
2201 FromMBB.succ_end()); in CopyAndPredicateBlock()
2202 MachineBasicBlock *NBB = getNextBlock(FromMBB); in CopyAndPredicateBlock()
2228 MachineBasicBlock &FromMBB = *FromBBI.BB; in MergeBlocks() local
2229 assert(!FromMBB.hasAddressTaken() && in MergeBlocks()
2234 if (FromMBB.mayHaveInlineAsmBr()) in MergeBlocks()
2235 for (MachineInstr &MI : FromMBB) in MergeBlocks()
2243 MachineBasicBlock::iterator FromTI = FromMBB.getFirstTerminator(); in MergeBlocks()
[all …]
H A DMachineBasicBlock.cpp915 void MachineBasicBlock::transferSuccessors(MachineBasicBlock *FromMBB) { in transferSuccessors() argument
916 if (this == FromMBB) in transferSuccessors()
919 while (!FromMBB->succ_empty()) { in transferSuccessors()
920 MachineBasicBlock *Succ = *FromMBB->succ_begin(); in transferSuccessors()
924 if (!FromMBB->Probs.empty()) { in transferSuccessors()
925 auto Prob = *FromMBB->Probs.begin(); in transferSuccessors()
930 FromMBB->removeSuccessor(Succ); in transferSuccessors()
935 MachineBasicBlock::transferSuccessorsAndUpdatePHIs(MachineBasicBlock *FromMBB) { in transferSuccessorsAndUpdatePHIs() argument
936 if (this == FromMBB) in transferSuccessorsAndUpdatePHIs()
939 while (!FromMBB->succ_empty()) { in transferSuccessorsAndUpdatePHIs()
[all …]
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DMachineBasicBlock.h802 void transferSuccessors(MachineBasicBlock *FromMBB);
806 void transferSuccessorsAndUpdatePHIs(MachineBasicBlock *FromMBB);