Lines Matching refs:m_OneUse
838 if (match(Op0, m_OneUse(m_Sub(m_Value(X), m_Value(Y)))) && in foldAddWithConstant()
875 if (match(Op0, m_OneUse(m_ZExt(m_NUWAdd(m_Value(X), m_APInt(C2))))) && in foldAddWithConstant()
1020 if (!match(&I, m_Add(m_OneUse(m_Shl(m_One(), m_Value(NBits))), m_AllOnes()))) in canonicalizeLowbitMask()
1241 if ((match(Op0, m_OneUse(m_FMul(m_Value(X), m_Value(Z)))) && in factorizeFAddFSub()
1242 match(Op1, m_OneUse(m_c_FMul(m_Value(Y), m_Specific(Z))))) || in factorizeFAddFSub()
1243 (match(Op0, m_OneUse(m_FMul(m_Value(Z), m_Value(X)))) && in factorizeFAddFSub()
1244 match(Op1, m_OneUse(m_c_FMul(m_Value(Y), m_Specific(Z)))))) in factorizeFAddFSub()
1246 else if (match(Op0, m_OneUse(m_FDiv(m_Value(X), m_Value(Z)))) && in factorizeFAddFSub()
1247 match(Op1, m_OneUse(m_FDiv(m_Value(Y), m_Specific(Z))))) in factorizeFAddFSub()
1496 if (match(Op0, m_OneUse(m_Add(m_Value(X), m_AllOnes())))) in visitSub()
1500 if (match(Op1, m_OneUse(m_Add(m_Value(X), m_One())))) in visitSub()
1609 if (match(Op0, m_OneUse(m_c_Or(m_Value(Y), m_Specific(Op1))))) in visitSub()
1721 match(Op0, m_OneUse(m_c_Xor(m_Specific(A), m_Specific(Op1))))) { in visitSub()
1769 if (match(&I, m_FNeg(m_OneUse(m_FMul(m_Value(X), m_Constant(C)))))) in visitFSub()
1772 if (match(&I, m_FNeg(m_OneUse(m_FDiv(m_Value(X), m_Constant(C)))))) in visitFSub()
1775 if (match(&I, m_FNeg(m_OneUse(m_FDiv(m_Constant(C), m_Value(X)))))) in visitFSub()
1785 if (match(Op1, m_OneUse(m_FSub(m_Value(X), m_Value(Y))))) { in visitFSub()
1809 if (match(Op1, m_OneUse(m_FPTrunc(m_FNeg(m_Value(Y)))))) in visitFSub()
1813 if (match(Op1, m_OneUse(m_FPExt(m_FNeg(m_Value(Y)))))) in visitFSub()