Lines Matching defs:CatchPad
208 else if (auto *CatchPad = dyn_cast<CatchPadInst>(FuncletPad))
209 FuncletUnwindDest = CatchPad->getCatchSwitch()->getUnwindDest();
388 auto *CatchPad = cast<CatchPadInst>(CatchPadBB->getFirstNonPHI());
389 Handlers.push_back(CatchPad);
412 for (const auto *CatchPad : Handlers) {
413 FuncInfo.FuncletBaseStateMap[CatchPad] = CatchLow;
414 FuncInfo.EHPadStateMap[CatchPad] = CatchLow;
415 for (const User *U : CatchPad->users()) {
511 const auto *CatchPad =
513 const BasicBlock *CatchPadBB = CatchPad->getParent();
515 cast<Constant>(CatchPad->getArgOperand(0)->stripPointerCasts());
523 FuncInfo.EHPadStateMap[CatchPad] = TryState;
534 for (const User *U : CatchPad->users()) {
1099 auto *CatchPad = dyn_cast_or_null<CatchPadInst>(FuncletPad);
1146 IsUnreachableCatchret = CRI->getCatchPad() != CatchPad;