Lines Matching refs:FoundPred

10557   ICmpInst::Predicate FoundPred;  in isImpliedCond()  local
10559 FoundPred = ICI->getInversePredicate(); in isImpliedCond()
10561 FoundPred = ICI->getPredicate(); in isImpliedCond()
10566 return isImpliedCond(Pred, LHS, RHS, FoundPred, FoundLHS, FoundRHS, Context); in isImpliedCond()
10571 ICmpInst::Predicate FoundPred, in isImpliedCond() argument
10580 if (!CmpInst::isSigned(FoundPred) && !FoundLHS->getType()->isPointerTy()) { in isImpliedCond()
10590 if (isImpliedCondBalancedTypes(Pred, LHS, RHS, FoundPred, TruncFoundLHS, in isImpliedCond()
10609 if (CmpInst::isSigned(FoundPred)) { in isImpliedCond()
10617 return isImpliedCondBalancedTypes(Pred, LHS, RHS, FoundPred, FoundLHS, in isImpliedCond()
10623 ICmpInst::Predicate FoundPred, const SCEV *FoundLHS, const SCEV *FoundRHS, in isImpliedCondBalancedTypes() argument
10633 if (SimplifyICmpOperands(FoundPred, FoundLHS, FoundRHS)) in isImpliedCondBalancedTypes()
10635 return CmpInst::isFalseWhenEqual(FoundPred); in isImpliedCondBalancedTypes()
10641 FoundPred = ICmpInst::getSwappedPredicate(FoundPred); in isImpliedCondBalancedTypes()
10649 if (FoundPred == Pred) in isImpliedCondBalancedTypes()
10654 if (ICmpInst::getSwappedPredicate(FoundPred) == Pred) { in isImpliedCondBalancedTypes()
10665 return isImpliedCondOperands(FoundPred, RHS, LHS, FoundLHS, FoundRHS, in isImpliedCondBalancedTypes()
10675 return isImpliedCondOperands(FoundPred, getNotSCEV(LHS), getNotSCEV(RHS), in isImpliedCondBalancedTypes()
10683 if (CmpInst::isUnsigned(FoundPred) && in isImpliedCondBalancedTypes()
10684 CmpInst::getSignedPredicate(FoundPred) == Pred && in isImpliedCondBalancedTypes()
10689 if (FoundPred == ICmpInst::ICMP_NE && in isImpliedCondBalancedTypes()
10767 if (FoundPred == ICmpInst::ICMP_EQ) in isImpliedCondBalancedTypes()
10772 if (!ICmpInst::isTrueWhenEqual(FoundPred)) in isImpliedCondBalancedTypes()
10773 if (isImpliedCondOperands(FoundPred, LHS, RHS, FoundLHS, FoundRHS, in isImpliedCondBalancedTypes()