Lines Matching refs:FromPad
4279 Value *FromPad; in visitEHPadPredecessors() local
4284 FromPad = Bundle->Inputs[0]; in visitEHPadPredecessors()
4286 FromPad = ConstantTokenNone::get(II->getContext()); in visitEHPadPredecessors()
4288 FromPad = CRI->getOperand(0); in visitEHPadPredecessors()
4289 Check(FromPad != ToPadParent, "A cleanupret must exit its cleanup", CRI); in visitEHPadPredecessors()
4291 FromPad = CSI; in visitEHPadPredecessors()
4298 for (;; FromPad = getParentPad(FromPad)) { in visitEHPadPredecessors()
4299 Check(FromPad != ToPad, in visitEHPadPredecessors()
4300 "EH pad cannot handle exceptions raised within it", FromPad, TI); in visitEHPadPredecessors()
4301 if (FromPad == ToPadParent) { in visitEHPadPredecessors()
4305 Check(!isa<ConstantTokenNone>(FromPad), in visitEHPadPredecessors()
4307 Check(Seen.insert(FromPad).second, "EH pad jumps through a cycle of pads", in visitEHPadPredecessors()
4308 FromPad); in visitEHPadPredecessors()
4312 Check(isa<FuncletPadInst>(FromPad) || isa<CatchSwitchInst>(FromPad), in visitEHPadPredecessors()