Lines Matching refs:CRI
536 void visitCleanupReturnInst(CleanupReturnInst &CRI);
3912 } else if (auto *CRI = dyn_cast<CleanupReturnInst>(TI)) { in visitEHPadPredecessors() local
3913 FromPad = CRI->getOperand(0); in visitEHPadPredecessors()
3914 Assert(FromPad != ToPadParent, "A cleanupret must exit its cleanup", CRI); in visitEHPadPredecessors()
4056 if (auto *CRI = dyn_cast<CleanupReturnInst>(U)) { in visitFuncletPadInst() local
4057 UnwindDest = CRI->getUnwindDest(); in visitFuncletPadInst()
4244 void Verifier::visitCleanupReturnInst(CleanupReturnInst &CRI) { in visitCleanupReturnInst() argument
4245 Assert(isa<CleanupPadInst>(CRI.getOperand(0)), in visitCleanupReturnInst()
4246 "CleanupReturnInst needs to be provided a CleanupPad", &CRI, in visitCleanupReturnInst()
4247 CRI.getOperand(0)); in visitCleanupReturnInst()
4249 if (BasicBlock *UnwindDest = CRI.getUnwindDest()) { in visitCleanupReturnInst()
4254 &CRI); in visitCleanupReturnInst()
4257 visitTerminator(CRI); in visitCleanupReturnInst()