Searched refs:PostBB (Results 1 – 2 of 2) sorted by relevance
| /freebsd/contrib/llvm-project/llvm/lib/Target/WebAssembly/ |
| H A D | WebAssemblyCFGStackify.cpp | 1237 MachineBasicBlock *PreBB = nullptr, *PostBB = nullptr; in addNestedTryDelegate() local 1254 PostBB = MF.CreateMachineBasicBlock(); in addNestedTryDelegate() 1255 MF.insert(std::next(PreBB->getIterator()), PostBB); in addNestedTryDelegate() 1257 PostBB->splice(PostBB->end(), PreBB, SplitPos, PreBB->end()); in addNestedTryDelegate() 1258 PostBB->transferSuccessors(PreBB); in addNestedTryDelegate() 1276 PostBB = EndBB; in addNestedTryDelegate() 1277 MF.insert(PostBB->getIterator(), PreBB); in addNestedTryDelegate() 1278 MF.insert(PostBB->getIterator(), DelegateBB); in addNestedTryDelegate() 1279 PreBB->splice(PreBB->end(), PostBB, PostBB->begin(), SplitPos); in addNestedTryDelegate() 1284 unstackifyVRegsUsedInSplitBB(*PreBB, *PostBB); in addNestedTryDelegate() [all …]
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/ |
| H A D | SimplifyCFG.cpp | 4224 BasicBlock *PostBB, Value *Address, bool InvertPCond, bool InvertQCond, in mergeConditionalStoreToAddress() argument 4312 if (std::next(pred_begin(PostBB), 2) != pred_end(PostBB)) { in mergeConditionalStoreToAddress() 4319 SplitBlockPredecessors(PostBB, {QFB, TruePred}, "condstore.split", DTU); in mergeConditionalStoreToAddress() 4322 PostBB = NewBB; in mergeConditionalStoreToAddress() 4337 BasicBlock::iterator PostBBFirst = PostBB->getFirstInsertionPt(); in mergeConditionalStoreToAddress() 4338 IRBuilder<> QB(PostBB, PostBBFirst); in mergeConditionalStoreToAddress() 4404 BasicBlock *PostBB = QFB->getSingleSuccessor(); in mergeConditionalStores() local 4409 PostBB = QFB; in mergeConditionalStores() 4412 if (!PostBB) in mergeConditionalStores() 4421 if (QFB == PostBB) { in mergeConditionalStores() [all …]
|