Searched refs:FromPad (Results 1 – 3 of 3) sorted by relevance
1711 Instruction *FromPad = cast<Instruction>(Bundle->Inputs[0]); in handleLongjmpableCallsForWasmSjLj() local1713 if (auto *CPI = dyn_cast<CatchPadInst>(FromPad)) { in handleLongjmpableCallsForWasmSjLj()1717 if (auto *CPI = dyn_cast<CleanupPadInst>(FromPad)) { in handleLongjmpableCallsForWasmSjLj()1727 FromPad = cast<Instruction>(ParentPad); in handleLongjmpableCallsForWasmSjLj()
4582 Value *FromPad; in visitEHPadPredecessors() local4592 FromPad = Bundle->Inputs[0]; in visitEHPadPredecessors()4594 FromPad = ConstantTokenNone::get(II->getContext()); in visitEHPadPredecessors()4596 FromPad = CRI->getOperand(0); in visitEHPadPredecessors()4597 Check(FromPad != ToPadParent, "A cleanupret must exit its cleanup", CRI); in visitEHPadPredecessors()4599 FromPad = CSI; in visitEHPadPredecessors()4606 for (;; FromPad = getParentPad(FromPad)) { in visitEHPadPredecessors()4607 Check(FromPad != ToPad, in visitEHPadPredecessors()4608 "EH pad cannot handle exceptions raised within it", FromPad, TI); in visitEHPadPredecessors()4609 if (FromPad == ToPadParent) { in visitEHPadPredecessors()[all …]
378 auto *FromPad = cast<CleanupPadInst>(Bundle->Inputs[0]); in replaceUnwindCoroEnd() local379 auto *CleanupRet = Builder.CreateCleanupRet(FromPad, nullptr); in replaceUnwindCoroEnd()