Lines Matching defs:UnsignedPred
1516 CmpPredicate UnsignedPred;
1522 m_c_ICmp(UnsignedPred, m_Specific(A), m_Specific(B))) &&
1523 ICmpInst::isUnsigned(UnsignedPred)) {
1525 if ((UnsignedPred == ICmpInst::ICMP_UGE ||
1526 UnsignedPred == ICmpInst::ICMP_ULE) &&
1530 if ((UnsignedPred == ICmpInst::ICMP_ULT ||
1531 UnsignedPred == ICmpInst::ICMP_UGT) &&
1537 if (EqPred == ICmpInst::ICMP_NE && (UnsignedPred == ICmpInst::ICMP_ULT ||
1538 UnsignedPred == ICmpInst::ICMP_UGT))
1543 if (EqPred == ICmpInst::ICMP_EQ && (UnsignedPred == ICmpInst::ICMP_ULE ||
1544 UnsignedPred == ICmpInst::ICMP_UGE))
1552 m_c_ICmp(UnsignedPred, m_Specific(Y), m_Specific(A)))) {
1553 if (UnsignedPred == ICmpInst::ICMP_UGE && IsAnd &&
1556 if (UnsignedPred == ICmpInst::ICMP_ULT && !IsAnd &&
1562 if (match(UnsignedICmp, m_ICmp(UnsignedPred, m_Value(X), m_Specific(Y))) &&
1563 ICmpInst::isUnsigned(UnsignedPred))
1566 m_ICmp(UnsignedPred, m_Specific(Y), m_Value(X))) &&
1567 ICmpInst::isUnsigned(UnsignedPred))
1568 UnsignedPred = ICmpInst::getSwappedPredicate(UnsignedPred);
1574 if (UnsignedPred == ICmpInst::ICMP_UGT && EqPred == ICmpInst::ICMP_EQ &&
1580 if (UnsignedPred == ICmpInst::ICMP_ULE && EqPred == ICmpInst::ICMP_NE &&
1591 if (UnsignedPred == ICmpInst::ICMP_ULT && EqPred == ICmpInst::ICMP_NE)
1596 if (UnsignedPred == ICmpInst::ICMP_UGE && EqPred == ICmpInst::ICMP_EQ)
1600 if (UnsignedPred == ICmpInst::ICMP_ULT && EqPred == ICmpInst::ICMP_EQ &&
1605 if (UnsignedPred == ICmpInst::ICMP_UGE && EqPred == ICmpInst::ICMP_NE &&