Lines Matching refs:UnwindDest
5090 BasicBlock *UnwindDest = RI->getUnwindDest(); in removeEmptyCleanup() local
5091 Instruction *DestEHPad = UnwindDest ? UnwindDest->getFirstNonPHI() : nullptr; in removeEmptyCleanup()
5098 if (UnwindDest) { in removeEmptyCleanup()
5101 for (PHINode &DestPN : UnwindDest->phis()) { in removeEmptyCleanup()
5140 for (auto *pred : predecessors(UnwindDest)) in removeEmptyCleanup()
5154 if (UnwindDest == nullptr) { in removeEmptyCleanup()
5164 TI->replaceUsesOfWith(BB, UnwindDest); in removeEmptyCleanup()
5166 Updates.push_back({DominatorTree::Insert, PredBB, UnwindDest}); in removeEmptyCleanup()
5184 BasicBlock *UnwindDest = RI->getUnwindDest(); in mergeCleanupPad() local
5185 if (!UnwindDest) in mergeCleanupPad()
5190 if (UnwindDest->getSinglePredecessor() != RI->getParent()) in mergeCleanupPad()
5194 auto *SuccessorCleanupPad = dyn_cast<CleanupPadInst>(&UnwindDest->front()); in mergeCleanupPad()
5207 BranchInst::Create(UnwindDest, RI->getParent()); in mergeCleanupPad()