Lines Matching refs:ExitCond
5803 Value *ExitCond,
5809 if (BinaryOperator *BO = dyn_cast<BinaryOperator>(ExitCond)) {
5902 if (ICmpInst *ExitCondICmp = dyn_cast<ICmpInst>(ExitCond)) {
5917 if (ConstantInt *CI = dyn_cast<ConstantInt>(ExitCond)) {
5927 return computeExitCountExhaustively(L, ExitCond, !L->contains(TBB));
5932 ICmpInst *ExitCond,
5941 Cond = ExitCond->getPredicate();
5943 Cond = ExitCond->getInversePredicate();
5946 if (LoadInst *LI = dyn_cast<LoadInst>(ExitCond->getOperand(0)))
5947 if (Constant *RHS = dyn_cast<Constant>(ExitCond->getOperand(1))) {
5954 const SCEV *LHS = getSCEV(ExitCond->getOperand(0));
5955 const SCEV *RHS = getSCEV(ExitCond->getOperand(1));
6021 computeExitCountExhaustively(L, ExitCond, !L->contains(TBB));
6026 return computeShiftCompareExitLimit(ExitCond->getOperand(0),
6027 ExitCond->getOperand(1), L, Cond);