Lines Matching defs:CRI
615 void visitCleanupReturnInst(CleanupReturnInst &CRI);
4489 } else if (auto *CRI = dyn_cast<CleanupReturnInst>(TI)) {
4490 FromPad = CRI->getOperand(0);
4491 Check(FromPad != ToPadParent, "A cleanupret must exit its cleanup", CRI);
4636 if (auto *CRI = dyn_cast<CleanupReturnInst>(U)) {
4637 UnwindDest = CRI->getUnwindDest();
4825 void Verifier::visitCleanupReturnInst(CleanupReturnInst &CRI) {
4826 Check(isa<CleanupPadInst>(CRI.getOperand(0)),
4827 "CleanupReturnInst needs to be provided a CleanupPad", &CRI,
4828 CRI.getOperand(0));
4830 if (BasicBlock *UnwindDest = CRI.getUnwindDest()) {
4835 &CRI);
4838 visitTerminator(CRI);