Lines Matching defs:Op1C
269 auto *Op1C = cast<Constant>(Op1);
271 I, Builder.CreateMul(NegOp0, ConstantExpr::getNeg(Op1C), "",
273 HasNSW && Op1C->isNotMinSignedValue()));
347 Constant *Op1C;
348 if (match(Op0, m_Neg(m_Value(X))) && match(Op1, m_Constant(Op1C)))
349 return BinaryOperator::CreateMul(X, ConstantExpr::getNeg(Op1C));
1629 const APInt *Op1C;
1630 if (match(Op1, m_APInt(Op1C))) {
1637 Op1C->getSignificantBits()) {
1652 if (!Op1C->isMinSignedValue() && match(Op0, m_NSWNeg(m_Value(X)))) {
1653 Constant *NegC = ConstantInt::get(Ty, -(*Op1C));
1678 (match(Op1, m_Power2(Op1C)) || match(Op1, m_NegatedPower2(Op1C))) &&
1679 KnownDividend.countMinTrailingZeros() >= Op1C->countr_zero()) {