Lines Matching defs:CmpC
1730 const APInt *CmpC;
1731 if (!match(Cmp->getOperand(1), m_APIntAllowPoison(CmpC)))
1736 if (Cmp->getPredicate() == ICmpInst::ICMP_ULT && *CmpC == 2 &&
1741 if (Cmp->getPredicate() == ICmpInst::ICMP_UGT && *CmpC == 1 &&
1750 const APInt *CmpC;
1753 if (!match(ICI, m_ICmp(Pred, m_Value(V), m_APInt(CmpC))))
1761 if (CmpC->isMinValue() && match(TVal, m_SpecificInt(*CmpC + 1)))
1764 if (CmpC->isMaxValue() && match(TVal, m_SpecificInt(*CmpC - 1)))
1767 if (CmpC->isMinSignedValue() && match(TVal, m_SpecificInt(*CmpC + 1)))
1770 if (CmpC->isMaxSignedValue() && match(TVal, m_SpecificInt(*CmpC - 1)))
1788 ConstantRange R = ConstantRange::makeExactICmpRegion(CPred, *CmpC)