Lines Matching refs:m_Constant
175 if (match(&I, m_Mul(m_Shl(m_Value(NewOp), m_Constant(C2)), in visitMul()
176 m_Constant(C1))) && in visitMul()
190 if (match(&I, m_Mul(m_Value(NewOp), m_Constant(C1)))) { in visitMul()
227 if (match(Op0, m_OneUse(m_Add(m_Value(X), m_Constant(C1))))) { in visitMul()
251 if (match(Op0, m_Neg(m_Value(X))) && match(Op1, m_Constant(Op1C))) in visitMul()
494 if (match(Op0, m_FNeg(m_Value(X))) && match(Op1, m_Constant(C))) in visitFMul()
504 if (match(Op1, m_Constant(C)) && C->isFiniteNonZeroFP()) { in visitFMul()
506 if (match(Op0, m_OneUse(m_FDiv(m_Constant(C1), m_Value(X))))) { in visitFMul()
513 if (match(Op0, m_FDiv(m_Value(X), m_Constant(C1)))) { in visitFMul()
531 if (match(Op0, m_OneUse(m_FAdd(m_Value(X), m_Constant(C1))))) { in visitFMul()
539 if (match(Op0, m_OneUse(m_FSub(m_Constant(C1), m_Value(X))))) { in visitFMul()
1010 if ((match(N, m_OneUse(m_ZExt(m_Value(X)))) && match(D, m_Constant(C))) || in narrowUDivURem()
1011 (match(D, m_OneUse(m_ZExt(m_Value(X)))) && match(N, m_Constant(C)))) { in narrowUDivURem()
1224 if (!match(I.getOperand(1), m_Constant(C))) in foldFDivConstantDivisor()
1255 if (!match(I.getOperand(0), m_Constant(C))) in foldFDivConstantDividend()
1269 if (match(I.getOperand(1), m_FMul(m_Value(X), m_Constant(C2)))) { in foldFDivConstantDividend()
1272 } else if (match(I.getOperand(1), m_FDiv(m_Value(X), m_Constant(C2)))) { in foldFDivConstantDividend()