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