Lines Matching refs:m_Specific
602 match(Op1, m_Intrinsic<Intrinsic::pow>(m_Specific(X), m_Value(Z)))) { in visitFMul()
610 match(Op1, m_Intrinsic<Intrinsic::powi>(m_Specific(X), m_Value(Z))) && in visitFMul()
642 if (match(Op0, m_OneUse(m_c_FMul(m_Specific(Op1), m_Value(Y)))) && in visitFMul()
647 if (match(Op1, m_OneUse(m_c_FMul(m_Specific(Op0), m_Value(Y)))) && in visitFMul()
900 if ((IsSigned && match(Z, m_SRem(m_Specific(X), m_Specific(Op1)))) || in commonIDivTransforms()
901 (!IsSigned && match(Z, m_URem(m_Specific(X), m_Specific(Op1))))) in commonIDivTransforms()
906 if (IsSigned && match(Op0, m_NSWShl(m_Specific(Op1), m_Value(Y)))) in commonIDivTransforms()
908 if (!IsSigned && match(Op0, m_NUWShl(m_Specific(Op1), m_Value(Y)))) in commonIDivTransforms()
912 if (match(Op1, m_c_Mul(m_Specific(Op0), m_Value(Y)))) { in commonIDivTransforms()
1081 if (match(Op1, m_NUWMul(m_Specific(A), m_Value(X))) || in visitUDiv()
1082 match(Op1, m_NUWMul(m_Value(X), m_Specific(A)))) in visitUDiv()
1084 if (match(Op1, m_NUWMul(m_Specific(B), m_Value(X))) || in visitUDiv()
1085 match(Op1, m_NUWMul(m_Value(X), m_Specific(B)))) in visitUDiv()
1394 match(Op1, m_Intrinsic<Intrinsic::cos>(m_Specific(X))); in visitFDiv()
1397 match(Op1, m_Intrinsic<Intrinsic::sin>(m_Specific(X))); in visitFDiv()
1419 match(Op1, m_c_FMul(m_Specific(Op0), m_Value(Y)))) { in visitFDiv()