Lines Matching refs:m_Specific
561 match(Op1, m_Intrinsic<Intrinsic::pow>(m_Specific(X), m_Value(Z)))) { in visitFMul()
591 if (match(Op0, m_OneUse(m_c_FMul(m_Specific(Op1), m_Value(Y)))) && in visitFMul()
596 if (match(Op1, m_OneUse(m_c_FMul(m_Specific(Op0), m_Value(Y)))) && in visitFMul()
834 if ((IsSigned && match(Z, m_SRem(m_Specific(X), m_Specific(Op1)))) || in commonIDivTransforms()
835 (!IsSigned && match(Z, m_URem(m_Specific(X), m_Specific(Op1))))) in commonIDivTransforms()
840 if (IsSigned && match(Op0, m_NSWShl(m_Specific(Op1), m_Value(Y)))) in commonIDivTransforms()
842 if (!IsSigned && match(Op0, m_NUWShl(m_Specific(Op1), m_Value(Y)))) in commonIDivTransforms()
846 if (match(Op1, m_c_Mul(m_Specific(Op0), m_Value(Y)))) { in commonIDivTransforms()
1059 if (match(Op1, m_NUWMul(m_Specific(A), m_Value(X))) || in visitUDiv()
1060 match(Op1, m_NUWMul(m_Value(X), m_Specific(A)))) in visitUDiv()
1062 if (match(Op1, m_NUWMul(m_Specific(B), m_Value(X))) || in visitUDiv()
1063 match(Op1, m_NUWMul(m_Value(X), m_Specific(B)))) in visitUDiv()
1386 match(Op1, m_Intrinsic<Intrinsic::cos>(m_Specific(X))); in visitFDiv()
1389 match(Op1, m_Intrinsic<Intrinsic::sin>(m_Specific(X))); in visitFDiv()
1411 match(Op1, m_c_FMul(m_Specific(Op0), m_Value(Y)))) { in visitFDiv()