Lines Matching refs:CRI
436 void visitCleanupReturnInst(CleanupReturnInst &CRI);
3224 } else if (auto *CRI = dyn_cast<CleanupReturnInst>(TI)) { in visitEHPadPredecessors() local
3225 FromPad = CRI->getOperand(0); in visitEHPadPredecessors()
3226 Assert(FromPad != ToPadParent, "A cleanupret must exit its cleanup", CRI); in visitEHPadPredecessors()
3353 if (auto *CRI = dyn_cast<CleanupReturnInst>(U)) { in visitFuncletPadInst() local
3354 UnwindDest = CRI->getUnwindDest(); in visitFuncletPadInst()
3541 void Verifier::visitCleanupReturnInst(CleanupReturnInst &CRI) { in visitCleanupReturnInst() argument
3542 Assert(isa<CleanupPadInst>(CRI.getOperand(0)), in visitCleanupReturnInst()
3543 "CleanupReturnInst needs to be provided a CleanupPad", &CRI, in visitCleanupReturnInst()
3544 CRI.getOperand(0)); in visitCleanupReturnInst()
3546 if (BasicBlock *UnwindDest = CRI.getUnwindDest()) { in visitCleanupReturnInst()
3551 &CRI); in visitCleanupReturnInst()
3554 visitTerminatorInst(CRI); in visitCleanupReturnInst()