Lines Matching refs:m_Add
765 if (match(RHS, m_Add(m_Value(X), m_One()))) in checkForNegativeOperand()
768 if (match(LHS, m_Add(m_Value(X), m_One()))) { in checkForNegativeOperand()
987 if (match(Op0, m_ZExt(m_Add(m_Value(X), m_AllOnes())))) { in foldAddWithConstant()
1174 if (!match(&I, m_Add(m_OneUse(m_Shl(m_One(), m_Value(NBits))), m_AllOnes()))) in canonicalizeLowbitMask()
1204 if (match(&I, m_Add(m_UMin(m_Value(X), m_APInt(NotC)), m_APInt(C))) && in foldToUnsignedSaturatedAdd()
1519 if (match(&I, m_c_BinOp(m_Add(m_Value(A), m_One()), m_Not(m_Value(B)))) || in visitAdd()
1534 if (match(&I, m_c_Add(m_Add(m_Value(A), m_ImmConstant(C1)), in visitAdd()
1622 m_Add(m_OneUse(m_c_And(m_Value(A), m_OneUse(m_Neg(m_Deferred(A))))), in visitAdd()
2161 if (match(Op1, m_Add(m_Value(X), m_ImmConstant(C2)))) { in visitSub()
2226 if (match(Op0, m_OneUse(m_Add(m_Value(X), m_AllOnes())))) in visitSub()
2258 if (match(Op0, m_Add(m_Value(X), m_Value(Z))) && in visitSub()
2264 if (match(Op0, m_OneUse(m_Add(m_Value(X), m_ImmConstant(CX)))) && in visitSub()
2265 match(Op1, m_OneUse(m_Add(m_Value(Y), m_ImmConstant(CY))))) { in visitSub()
2385 if (match(Op0, m_Add(m_Value(A), m_Value(B))) && in visitSub()
2393 if (match(Op0, m_Add(m_Value(A), m_Value(B))) && in visitSub()
2575 if (match(Op0, m_Add(m_Value(X), m_APInt(AddC))) && in visitSub()