Lines Matching defs:Cmp1
1615 static Value *simplifyAndOrOfICmpsWithConstants(ICmpInst *Cmp0, ICmpInst *Cmp1,
1618 if (Cmp0->getOperand(0) != Cmp1->getOperand(0))
1623 !match(Cmp1->getOperand(1), m_APInt(C1)))
1627 auto Range1 = ConstantRange::makeExactICmpRegion(Cmp1->getPredicate(), *C1);
1645 return IsAnd ? Cmp1 : Cmp0;
1647 return IsAnd ? Cmp0 : Cmp1;
1700 static Value *simplifyAndOrOfICmpsWithCtpop(ICmpInst *Cmp0, ICmpInst *Cmp1,
1707 !match(Cmp1, m_ICmp(Pred1, m_Specific(X), m_ZeroInt())) || C->isZero())
1712 return Cmp1;
1715 return Cmp1;