Home
last modified time | relevance | path

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

/openbsd-src/gnu/llvm/llvm/lib/CodeGen/
H A DIfConversion.cpp2181 MachineBasicBlock &FromMBB = *FromBBI.BB; in CopyAndPredicateBlock() local
2182 for (MachineInstr &I : FromMBB) { in CopyAndPredicateBlock()
2215 std::vector<MachineBasicBlock *> Succs(FromMBB.succ_begin(), in CopyAndPredicateBlock()
2216 FromMBB.succ_end()); in CopyAndPredicateBlock()
2217 MachineBasicBlock *NBB = getNextBlock(FromMBB); in CopyAndPredicateBlock()
2243 MachineBasicBlock &FromMBB = *FromBBI.BB; in MergeBlocks() local
2244 assert(!FromMBB.hasAddressTaken() && in MergeBlocks()
2249 if (FromMBB.mayHaveInlineAsmBr()) in MergeBlocks()
2250 for (MachineInstr &MI : FromMBB) in MergeBlocks()
2258 MachineBasicBlock::iterator FromTI = FromMBB.getFirstTerminator(); in MergeBlocks()
[all …]
H A DMachineBasicBlock.cpp891 void MachineBasicBlock::transferSuccessors(MachineBasicBlock *FromMBB) { in transferSuccessors() argument
892 if (this == FromMBB) in transferSuccessors()
895 while (!FromMBB->succ_empty()) { in transferSuccessors()
896 MachineBasicBlock *Succ = *FromMBB->succ_begin(); in transferSuccessors()
900 if (!FromMBB->Probs.empty()) { in transferSuccessors()
901 auto Prob = *FromMBB->Probs.begin(); in transferSuccessors()
906 FromMBB->removeSuccessor(Succ); in transferSuccessors()
911 MachineBasicBlock::transferSuccessorsAndUpdatePHIs(MachineBasicBlock *FromMBB) { in transferSuccessorsAndUpdatePHIs() argument
912 if (this == FromMBB) in transferSuccessorsAndUpdatePHIs()
915 while (!FromMBB->succ_empty()) { in transferSuccessorsAndUpdatePHIs()
[all …]
/openbsd-src/gnu/llvm/llvm/include/llvm/CodeGen/
H A DMachineBasicBlock.h763 void transferSuccessors(MachineBasicBlock *FromMBB);
767 void transferSuccessorsAndUpdatePHIs(MachineBasicBlock *FromMBB);