Lines Matching refs:UnwindDest
4798 BasicBlock *UnwindDest = RI->getUnwindDest(); in removeEmptyCleanup() local
4799 Instruction *DestEHPad = UnwindDest ? UnwindDest->getFirstNonPHI() : nullptr; in removeEmptyCleanup()
4806 if (UnwindDest) { in removeEmptyCleanup()
4809 for (PHINode &DestPN : UnwindDest->phis()) { in removeEmptyCleanup()
4848 for (auto *pred : predecessors(UnwindDest)) in removeEmptyCleanup()
4862 if (UnwindDest == nullptr) { in removeEmptyCleanup()
4872 TI->replaceUsesOfWith(BB, UnwindDest); in removeEmptyCleanup()
4874 Updates.push_back({DominatorTree::Insert, PredBB, UnwindDest}); in removeEmptyCleanup()
4892 BasicBlock *UnwindDest = RI->getUnwindDest(); in mergeCleanupPad() local
4893 if (!UnwindDest) in mergeCleanupPad()
4898 if (UnwindDest->getSinglePredecessor() != RI->getParent()) in mergeCleanupPad()
4902 auto *SuccessorCleanupPad = dyn_cast<CleanupPadInst>(&UnwindDest->front()); in mergeCleanupPad()
4915 BranchInst::Create(UnwindDest, RI->getParent()); in mergeCleanupPad()