Searched refs:PostBB (Results 1 – 2 of 2) sorted by relevance
| /llvm-project-15.0.7/llvm/lib/Target/WebAssembly/ |
| H A D | WebAssemblyCFGStackify.cpp | 909 MachineBasicBlock *PreBB = nullptr, *PostBB = nullptr; in addTryDelegate() local 926 PostBB = MF.CreateMachineBasicBlock(); in addTryDelegate() 927 MF.insert(std::next(PreBB->getIterator()), PostBB); in addTryDelegate() 929 PostBB->splice(PostBB->end(), PreBB, SplitPos, PreBB->end()); in addTryDelegate() 930 PostBB->transferSuccessors(PreBB); in addTryDelegate() 948 PostBB = EndBB; in addTryDelegate() 949 MF.insert(PostBB->getIterator(), PreBB); in addTryDelegate() 950 MF.insert(PostBB->getIterator(), DelegateBB); in addTryDelegate() 951 PreBB->splice(PreBB->end(), PostBB, PostBB->begin(), SplitPos); in addTryDelegate() 956 unstackifyVRegsUsedInSplitBB(*PreBB, *PostBB); in addTryDelegate() [all …]
|
| /llvm-project-15.0.7/llvm/lib/Transforms/Utils/ |
| H A D | SimplifyCFG.cpp | 3739 BasicBlock *PostBB, Value *Address, bool InvertPCond, bool InvertQCond, in mergeConditionalStoreToAddress() argument 3826 if (std::next(pred_begin(PostBB), 2) != pred_end(PostBB)) { in mergeConditionalStoreToAddress() 3836 PostBB = NewBB; in mergeConditionalStoreToAddress() 3851 IRBuilder<> QB(&*PostBB->getFirstInsertionPt()); in mergeConditionalStoreToAddress() 3914 BasicBlock *PostBB = QFB->getSingleSuccessor(); in mergeConditionalStores() local 3919 PostBB = QFB; in mergeConditionalStores() 3922 if (!PostBB) in mergeConditionalStores() 3931 if (QFB == PostBB) { in mergeConditionalStores() 3940 if (QTB == PostBB) in mergeConditionalStores() 3950 !HasOnePredAndOneSucc(QFB, QBI->getParent(), PostBB)) in mergeConditionalStores() [all …]
|