Lines Matching refs:EqP

3492   CmpInst::Predicate EqP; // Chosen so that "A == max/min(A,B)" iff "A EqP B".  in simplifyICmpWithMinMax()  local
3498 EqP = CmpInst::ICMP_SGE; // "A == smax(A, B)" iff "A sge B". in simplifyICmpWithMinMax()
3505 EqP = CmpInst::ICMP_SGE; // "A == smax(A, B)" iff "A sge B". in simplifyICmpWithMinMax()
3512 EqP = CmpInst::ICMP_SLE; // "A == smin(A, B)" iff "A sle B". in simplifyICmpWithMinMax()
3520 EqP = CmpInst::ICMP_SLE; // "A == smin(A, B)" iff "A sle B". in simplifyICmpWithMinMax()
3534 if (Value *V = extractEquivalentCondition(LHS, EqP, A, B)) in simplifyICmpWithMinMax()
3536 if (Value *V = extractEquivalentCondition(RHS, EqP, A, B)) in simplifyICmpWithMinMax()
3540 if (Value *V = simplifyICmpInst(EqP, A, B, Q, MaxRecurse - 1)) in simplifyICmpWithMinMax()
3545 CmpInst::Predicate InvEqP = CmpInst::getInversePredicate(EqP); in simplifyICmpWithMinMax()
3572 EqP = CmpInst::ICMP_UGE; // "A == umax(A, B)" iff "A uge B". in simplifyICmpWithMinMax()
3579 EqP = CmpInst::ICMP_UGE; // "A == umax(A, B)" iff "A uge B". in simplifyICmpWithMinMax()
3586 EqP = CmpInst::ICMP_ULE; // "A == umin(A, B)" iff "A ule B". in simplifyICmpWithMinMax()
3594 EqP = CmpInst::ICMP_ULE; // "A == umin(A, B)" iff "A ule B". in simplifyICmpWithMinMax()
3608 if (Value *V = extractEquivalentCondition(LHS, EqP, A, B)) in simplifyICmpWithMinMax()
3610 if (Value *V = extractEquivalentCondition(RHS, EqP, A, B)) in simplifyICmpWithMinMax()
3614 if (Value *V = simplifyICmpInst(EqP, A, B, Q, MaxRecurse - 1)) in simplifyICmpWithMinMax()
3619 CmpInst::Predicate InvEqP = CmpInst::getInversePredicate(EqP); in simplifyICmpWithMinMax()