Lines Matching refs:CRI
607 void visitCleanupReturnInst(CleanupReturnInst &CRI);
4427 } else if (auto *CRI = dyn_cast<CleanupReturnInst>(TI)) { in visitEHPadPredecessors() local
4428 FromPad = CRI->getOperand(0); in visitEHPadPredecessors()
4429 Check(FromPad != ToPadParent, "A cleanupret must exit its cleanup", CRI); in visitEHPadPredecessors()
4574 if (auto *CRI = dyn_cast<CleanupReturnInst>(U)) { in visitFuncletPadInst() local
4575 UnwindDest = CRI->getUnwindDest(); in visitFuncletPadInst()
4763 void Verifier::visitCleanupReturnInst(CleanupReturnInst &CRI) { in visitCleanupReturnInst() argument
4764 Check(isa<CleanupPadInst>(CRI.getOperand(0)), in visitCleanupReturnInst()
4765 "CleanupReturnInst needs to be provided a CleanupPad", &CRI, in visitCleanupReturnInst()
4766 CRI.getOperand(0)); in visitCleanupReturnInst()
4768 if (BasicBlock *UnwindDest = CRI.getUnwindDest()) { in visitCleanupReturnInst()
4773 &CRI); in visitCleanupReturnInst()
4776 visitTerminator(CRI); in visitCleanupReturnInst()