Searched refs:EqPred (Results 1 – 2 of 2) sorted by relevance
1513 CmpPredicate EqPred; in simplifyUnsignedRangeCheck() local1514 if (!match(ZeroICmp, m_ICmp(EqPred, m_Value(Y), m_Zero())) || in simplifyUnsignedRangeCheck()1515 !ICmpInst::isEquality(EqPred)) in simplifyUnsignedRangeCheck()1529 EqPred == ICmpInst::ICMP_NE && !IsAnd) in simplifyUnsignedRangeCheck()1534 EqPred == ICmpInst::ICMP_EQ && IsAnd) in simplifyUnsignedRangeCheck()1539 if (EqPred == ICmpInst::ICMP_NE && (UnsignedPred == ICmpInst::ICMP_ULT || in simplifyUnsignedRangeCheck()1545 if (EqPred == ICmpInst::ICMP_EQ && (UnsignedPred == ICmpInst::ICMP_ULE || in simplifyUnsignedRangeCheck()1556 EqPred == ICmpInst::ICMP_NE && isKnownNonZero(B, Q)) in simplifyUnsignedRangeCheck()1559 EqPred == ICmpInst::ICMP_EQ && isKnownNonZero(B, Q)) in simplifyUnsignedRangeCheck()1576 if (UnsignedPred == ICmpInst::ICMP_UGT && EqPred == ICmpInst::ICMP_EQ && in simplifyUnsignedRangeCheck()[all …]
1111 CmpPredicate EqPred; in foldUnsignedUnderflowCheck() local1112 if (!match(ZeroICmp, m_ICmp(EqPred, m_Value(ZeroCmpOp), m_Zero())) || in foldUnsignedUnderflowCheck()1113 !ICmpInst::isEquality(EqPred)) in foldUnsignedUnderflowCheck()1134 if (UnsignedPred == ICmpInst::ICMP_ULT && EqPred == ICmpInst::ICMP_NE && in foldUnsignedUnderflowCheck()1137 if (UnsignedPred == ICmpInst::ICMP_UGE && EqPred == ICmpInst::ICMP_EQ && in foldUnsignedUnderflowCheck()