Lines Matching refs:m_OneUse
2794 if (sd_match(N0, m_OneUse(m_Sub(m_Value(A), m_Value(B)))) && in visitADDLike()
2795 sd_match(N1, m_OneUse(m_Sub(m_Value(C), m_Value(D)))) && in visitADDLike()
2864 if (sd_match(N0, m_OneUse(m_Mul(m_Add(m_Value(A), m_ConstInt(CA)), in visitADDLike()
2887 if (sd_match(N0, m_OneUse(m_Add( in visitADDLike()
2888 m_OneUse(m_Mul(m_Add(m_Value(A), m_ConstInt(CA)), in visitADDLike()
3941 if (sd_match(N1, m_OneUse(m_Sub(m_Value(B), m_Value(C))))) in visitSUB()
3951 if (sd_match(N1, m_OneUse(m_Mul(m_Neg(m_Value(B)), m_Value(C))))) in visitSUB()
3978 if (sd_match(N, m_Sub(m_OneUse(m_Sub(m_Value(A), m_Value(B))), m_One()))) in visitSUB()
4470 if (sd_context_match(N0, Matcher, m_OneUse(m_Opc(ISD::SHL))) && in visitMUL()
4473 } else if (sd_context_match(N1, Matcher, m_OneUse(m_Opc(ISD::SHL))) && in visitMUL()
6844 if (!sd_match(N, m_And(m_OneUse(m_Xor(m_Value(X), m_SpecificInt(SignMask))), in foldAndToUsubsat()
6845 m_OneUse(m_Sra(m_Deferred(X), in foldAndToUsubsat()
6847 !sd_match(N, m_And(m_OneUse(m_Add(m_Value(X), m_SpecificInt(SignMask))), in foldAndToUsubsat()
6848 m_OneUse(m_Sra(m_Deferred(X), in foldAndToUsubsat()
7817 m_OneUse(m_Shl(m_AnyExt(m_Value(Hi)), m_SpecificInt(BW / 2)))) && in visitORCommutative()
7823 if (sd_match(Lo, m_OneUse(m_Not(m_Value(NotLo)))) && in visitORCommutative()
7824 sd_match(Hi, m_OneUse(m_Not(m_Value(NotHi))))) { in visitORCommutative()
11546 if (!sd_match(N0, m_OneUse(m_SetCC(m_Value(Cond0), m_Value(Cond1), in foldVSelectToSignBitSplatMask()