Lines Matching refs:UnwindDest
3517 BasicBlock *UnwindDest = RI->getUnwindDest(); in removeEmptyCleanup() local
3518 Instruction *DestEHPad = UnwindDest ? UnwindDest->getFirstNonPHI() : nullptr; in removeEmptyCleanup()
3525 if (UnwindDest) { in removeEmptyCleanup()
3528 for (BasicBlock::iterator I = UnwindDest->begin(), in removeEmptyCleanup()
3589 for (auto *pred : predecessors(UnwindDest)) in removeEmptyCleanup()
3599 if (UnwindDest == nullptr) { in removeEmptyCleanup()
3603 TI->replaceUsesOfWith(BB, UnwindDest); in removeEmptyCleanup()
3616 BasicBlock *UnwindDest = RI->getUnwindDest(); in mergeCleanupPad() local
3617 if (!UnwindDest) in mergeCleanupPad()
3622 if (UnwindDest->getSinglePredecessor() != RI->getParent()) in mergeCleanupPad()
3626 auto *SuccessorCleanupPad = dyn_cast<CleanupPadInst>(&UnwindDest->front()); in mergeCleanupPad()
3639 BranchInst::Create(UnwindDest, RI->getParent()); in mergeCleanupPad()