Lines Matching defs:XorC
1586 const APInt *XorC;
1587 if (!match(Y, m_APInt(XorC)))
1598 if (!XorC->isNegative())
1612 if (!Cmp.isEquality() && XorC->isSignMask()) {
1614 return new ICmpInst(Pred, X, ConstantInt::get(X->getType(), C ^ *XorC));
1618 if (!Cmp.isEquality() && XorC->isMaxSignedValue()) {
1621 return new ICmpInst(Pred, X, ConstantInt::get(X->getType(), C ^ *XorC));
1628 if (*XorC == ~C && (C + 1).isPowerOf2())
1631 if (*XorC == C && (C + 1).isPowerOf2())
1636 if (*XorC == -C && C.isPowerOf2())
1640 if (*XorC == C && (-C).isPowerOf2())