Lines Matching refs:FromPad
4414 Value *FromPad; in visitEHPadPredecessors() local
4424 FromPad = Bundle->Inputs[0]; in visitEHPadPredecessors()
4426 FromPad = ConstantTokenNone::get(II->getContext()); in visitEHPadPredecessors()
4428 FromPad = CRI->getOperand(0); in visitEHPadPredecessors()
4429 Check(FromPad != ToPadParent, "A cleanupret must exit its cleanup", CRI); in visitEHPadPredecessors()
4431 FromPad = CSI; in visitEHPadPredecessors()
4438 for (;; FromPad = getParentPad(FromPad)) { in visitEHPadPredecessors()
4439 Check(FromPad != ToPad, in visitEHPadPredecessors()
4440 "EH pad cannot handle exceptions raised within it", FromPad, TI); in visitEHPadPredecessors()
4441 if (FromPad == ToPadParent) { in visitEHPadPredecessors()
4445 Check(!isa<ConstantTokenNone>(FromPad), in visitEHPadPredecessors()
4447 Check(Seen.insert(FromPad).second, "EH pad jumps through a cycle of pads", in visitEHPadPredecessors()
4448 FromPad); in visitEHPadPredecessors()
4452 Check(isa<FuncletPadInst>(FromPad) || isa<CatchSwitchInst>(FromPad), in visitEHPadPredecessors()