Lines Matching defs:UnsignedPred
1567 ICmpInst::Predicate UnsignedPred;
1573 m_c_ICmp(UnsignedPred, m_Specific(A), m_Specific(B))) &&
1574 ICmpInst::isUnsigned(UnsignedPred)) {
1576 if ((UnsignedPred == ICmpInst::ICMP_UGE ||
1577 UnsignedPred == ICmpInst::ICMP_ULE) &&
1581 if ((UnsignedPred == ICmpInst::ICMP_ULT ||
1582 UnsignedPred == ICmpInst::ICMP_UGT) &&
1588 if (EqPred == ICmpInst::ICMP_NE && (UnsignedPred == ICmpInst::ICMP_ULT ||
1589 UnsignedPred == ICmpInst::ICMP_UGT))
1594 if (EqPred == ICmpInst::ICMP_EQ && (UnsignedPred == ICmpInst::ICMP_ULE ||
1595 UnsignedPred == ICmpInst::ICMP_UGE))
1603 m_c_ICmp(UnsignedPred, m_Specific(Y), m_Specific(A)))) {
1604 if (UnsignedPred == ICmpInst::ICMP_UGE && IsAnd &&
1607 if (UnsignedPred == ICmpInst::ICMP_ULT && !IsAnd &&
1613 if (match(UnsignedICmp, m_ICmp(UnsignedPred, m_Value(X), m_Specific(Y))) &&
1614 ICmpInst::isUnsigned(UnsignedPred))
1617 m_ICmp(UnsignedPred, m_Specific(Y), m_Value(X))) &&
1618 ICmpInst::isUnsigned(UnsignedPred))
1619 UnsignedPred = ICmpInst::getSwappedPredicate(UnsignedPred);
1625 if (UnsignedPred == ICmpInst::ICMP_UGT && EqPred == ICmpInst::ICMP_EQ &&
1631 if (UnsignedPred == ICmpInst::ICMP_ULE && EqPred == ICmpInst::ICMP_NE &&
1642 if (UnsignedPred == ICmpInst::ICMP_ULT && EqPred == ICmpInst::ICMP_NE)
1647 if (UnsignedPred == ICmpInst::ICMP_UGE && EqPred == ICmpInst::ICMP_EQ)
1651 if (UnsignedPred == ICmpInst::ICMP_ULT && EqPred == ICmpInst::ICMP_EQ &&
1656 if (UnsignedPred == ICmpInst::ICMP_UGE && EqPred == ICmpInst::ICMP_NE &&