Lines Matching refs:CRI
587 void visitCleanupReturnInst(CleanupReturnInst &CRI);
4287 } else if (auto *CRI = dyn_cast<CleanupReturnInst>(TI)) { in visitEHPadPredecessors() local
4288 FromPad = CRI->getOperand(0); in visitEHPadPredecessors()
4289 Check(FromPad != ToPadParent, "A cleanupret must exit its cleanup", CRI); in visitEHPadPredecessors()
4434 if (auto *CRI = dyn_cast<CleanupReturnInst>(U)) { in visitFuncletPadInst() local
4435 UnwindDest = CRI->getUnwindDest(); in visitFuncletPadInst()
4623 void Verifier::visitCleanupReturnInst(CleanupReturnInst &CRI) { in visitCleanupReturnInst() argument
4624 Check(isa<CleanupPadInst>(CRI.getOperand(0)), in visitCleanupReturnInst()
4625 "CleanupReturnInst needs to be provided a CleanupPad", &CRI, in visitCleanupReturnInst()
4626 CRI.getOperand(0)); in visitCleanupReturnInst()
4628 if (BasicBlock *UnwindDest = CRI.getUnwindDest()) { in visitCleanupReturnInst()
4633 &CRI); in visitCleanupReturnInst()
4636 visitTerminator(CRI); in visitCleanupReturnInst()