Lines Matching defs:MulC
3068 // (mul nuw/nsw X, MulC) != C --> true (if C is not a multiple of MulC)
3069 // (mul nuw/nsw X, MulC) == C --> false (if C is not a multiple of MulC)
3070 const APInt *MulC;
3072 ((match(LHS, m_NUWMul(m_Value(), m_APIntAllowPoison(MulC))) &&
3073 *MulC != 0 && C->urem(*MulC) != 0) ||
3074 (match(LHS, m_NSWMul(m_Value(), m_APIntAllowPoison(MulC))) &&
3075 *MulC != 0 && C->srem(*MulC) != 0)))