Lines Matching refs:m_OneUse
540 if (match(Op0, m_OneUse(m_SExt(m_Value(X))))) { in foldCttzCtlz()
549 if (match(Op0, m_OneUse(m_ZExt(m_Value(X)))) && match(Op1, m_One())) { in foldCttzCtlz()
648 if (match(Op0, m_OneUse(m_ZExt(m_Value(X))))) { in foldCtpop()
845 if (!match(Op0, m_OneUse(m_Add(m_Value(X), m_APInt(C0)))) || in moveAddAfterMinMax()
1005 if (!match(II, m_c_MaxOrMin(m_OneUse(m_CombineAnd( in reassociateMinMaxWithConstantInOperand()
1282 if (match(IIOperand, m_OneUse(m_SExt(m_Value(X))))) { in visitCallInst()
1368 if (match(X, m_OneUse(m_Not(m_Value(A)))) && in visitCallInst()
1442 if (match(IIOperand, m_OneUse(m_LogicalShift(m_Value(X), m_Value(Y))))) { in visitCallInst()
1809 if (match(Arg0, m_OneUse(m_FPExt(m_Value(X)))) && in visitCallInst()
1810 match(Arg1, m_OneUse(m_FPExt(m_Value(Y)))) && in visitCallInst()
1822 if ((match(Arg0, m_OneUse(m_FNeg(m_Value(X)))) && Arg1 == X) || in visitCallInst()
1823 (match(Arg1, m_OneUse(m_FNeg(m_Value(X)))) && Arg0 == X)) { in visitCallInst()
1953 if (match(II->getArgOperand(0), m_OneUse(m_FPExt(m_Value(ExtSrc))))) { in visitCallInst()
1973 if (match(II->getArgOperand(0), m_OneUse(m_FNeg(m_Value(X))))) { in visitCallInst()
2440 if (match(Vec, m_OneUse(m_BinOp(m_Value(BO0), m_Value(BO1))))) { in visitCallInst()
2467 if (match(Vec, m_OneUse(m_UnOp( in visitCallInst()