Lines Matching refs:UnwindDest
5159 BasicBlock *UnwindDest = RI->getUnwindDest(); in removeEmptyCleanup() local
5160 Instruction *DestEHPad = UnwindDest ? UnwindDest->getFirstNonPHI() : nullptr; in removeEmptyCleanup()
5167 if (UnwindDest) { in removeEmptyCleanup()
5170 for (PHINode &DestPN : UnwindDest->phis()) { in removeEmptyCleanup()
5209 for (auto *pred : predecessors(UnwindDest)) in removeEmptyCleanup()
5223 if (UnwindDest == nullptr) { in removeEmptyCleanup()
5233 TI->replaceUsesOfWith(BB, UnwindDest); in removeEmptyCleanup()
5235 Updates.push_back({DominatorTree::Insert, PredBB, UnwindDest}); in removeEmptyCleanup()
5253 BasicBlock *UnwindDest = RI->getUnwindDest(); in mergeCleanupPad() local
5254 if (!UnwindDest) in mergeCleanupPad()
5259 if (UnwindDest->getSinglePredecessor() != RI->getParent()) in mergeCleanupPad()
5263 auto *SuccessorCleanupPad = dyn_cast<CleanupPadInst>(&UnwindDest->front()); in mergeCleanupPad()
5276 BranchInst::Create(UnwindDest, RI->getParent()); in mergeCleanupPad()