Home
last modified time | relevance | path

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

/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/
DIfConversion.cpp2183 MachineBasicBlock &FromMBB = *FromBBI.BB; in CopyAndPredicateBlock() local
2184 for (MachineInstr &I : FromMBB) { in CopyAndPredicateBlock()
2217 std::vector<MachineBasicBlock *> Succs(FromMBB.succ_begin(), in CopyAndPredicateBlock()
2218 FromMBB.succ_end()); in CopyAndPredicateBlock()
2219 MachineBasicBlock *NBB = getNextBlock(FromMBB); in CopyAndPredicateBlock()
2245 MachineBasicBlock &FromMBB = *FromBBI.BB; in MergeBlocks() local
2246 assert(!FromMBB.hasAddressTaken() && in MergeBlocks()
2251 MachineBasicBlock::iterator FromTI = FromMBB.getFirstTerminator(); in MergeBlocks()
2253 ToBBI.BB->splice(ToTI, &FromMBB, FromMBB.begin(), FromTI); in MergeBlocks()
2256 if (FromTI != FromMBB.end() && !TII->isPredicated(*FromTI)) in MergeBlocks()
[all …]
DMachineBasicBlock.cpp774 void MachineBasicBlock::transferSuccessors(MachineBasicBlock *FromMBB) { in transferSuccessors() argument
775 if (this == FromMBB) in transferSuccessors()
778 while (!FromMBB->succ_empty()) { in transferSuccessors()
779 MachineBasicBlock *Succ = *FromMBB->succ_begin(); in transferSuccessors()
783 if (!FromMBB->Probs.empty()) { in transferSuccessors()
784 auto Prob = *FromMBB->Probs.begin(); in transferSuccessors()
789 FromMBB->removeSuccessor(Succ); in transferSuccessors()
794 MachineBasicBlock::transferSuccessorsAndUpdatePHIs(MachineBasicBlock *FromMBB) { in transferSuccessorsAndUpdatePHIs() argument
795 if (this == FromMBB) in transferSuccessorsAndUpdatePHIs()
798 while (!FromMBB->succ_empty()) { in transferSuccessorsAndUpdatePHIs()
[all …]
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/CodeGen/
DMachineBasicBlock.h496 void transferSuccessors(MachineBasicBlock *FromMBB);
500 void transferSuccessorsAndUpdatePHIs(MachineBasicBlock *FromMBB);