Lines Matching refs:m_Specific

202       match(RHS, m_c_And(m_Specific(M), m_Value())))  in haveNoCommonBitsSet()
205 match(LHS, m_c_And(m_Specific(M), m_Value()))) in haveNoCommonBitsSet()
609 if (match(Arg, m_Not(m_Specific(V))) && in computeKnownBitsFromAssume()
621 auto m_V = m_CombineOr(m_Specific(V), in computeKnownBitsFromAssume()
622 m_CombineOr(m_PtrToInt(m_Specific(V)), in computeKnownBitsFromAssume()
623 m_BitCast(m_Specific(V)))); in computeKnownBitsFromAssume()
1748 if (match(X, m_Neg(m_Specific(Y))) || match(Y, m_Neg(m_Specific(X)))) in isKnownToBeAPowerOfTwo()
1759 if (match(X, m_And(m_Specific(Y), m_Value())) || in isKnownToBeAPowerOfTwo()
1760 match(X, m_And(m_Value(), m_Specific(Y)))) in isKnownToBeAPowerOfTwo()
1763 if (match(Y, m_And(m_Specific(X), m_Value())) || in isKnownToBeAPowerOfTwo()
1764 match(Y, m_And(m_Value(), m_Specific(X)))) in isKnownToBeAPowerOfTwo()
1892 m_c_ICmp(Pred, m_Specific(V), m_Zero())) || in isKnownNonNullFromDominatingCondition()
2159 (match(Induction, m_NSWAdd(m_Specific(PN), m_ConstantInt(X))) || in isKnownNonZero()
2160 match(Induction, m_NUWAdd(m_Specific(PN), m_ConstantInt(X)))) && in isKnownNonZero()
4547 m_CombineOr(m_OrdFMin(m_Specific(CmpLHS), m_APFloat(FC2)), in matchFastFloatClamp()
4548 m_UnordFMin(m_Specific(CmpLHS), m_APFloat(FC2)))) && in matchFastFloatClamp()
4557 m_CombineOr(m_OrdFMax(m_Specific(CmpLHS), m_APFloat(FC2)), in matchFastFloatClamp()
4558 m_UnordFMax(m_Specific(CmpLHS), m_APFloat(FC2)))) && in matchFastFloatClamp()
4583 if (match(FalseVal, m_SMin(m_Specific(CmpLHS), m_APInt(C2))) && in matchClamp()
4588 if (match(FalseVal, m_SMax(m_Specific(CmpLHS), m_APInt(C2))) && in matchClamp()
4593 if (match(FalseVal, m_UMin(m_Specific(CmpLHS), m_APInt(C2))) && in matchClamp()
4598 if (match(FalseVal, m_UMax(m_Specific(CmpLHS), m_APInt(C2))) && in matchClamp()
4671 if ((CmpLHS == A && CmpRHS == C) || (match(C, m_Not(m_Specific(CmpLHS))) && in matchMinMaxOfMinMax()
4672 match(A, m_Not(m_Specific(CmpRHS))))) in matchMinMaxOfMinMax()
4678 if ((CmpLHS == A && CmpRHS == D) || (match(D, m_Not(m_Specific(CmpLHS))) && in matchMinMaxOfMinMax()
4679 match(A, m_Not(m_Specific(CmpRHS))))) in matchMinMaxOfMinMax()
4685 if ((CmpLHS == B && CmpRHS == C) || (match(C, m_Not(m_Specific(CmpLHS))) && in matchMinMaxOfMinMax()
4686 match(B, m_Not(m_Specific(CmpRHS))))) in matchMinMaxOfMinMax()
4692 if ((CmpLHS == B && CmpRHS == D) || (match(D, m_Not(m_Specific(CmpLHS))) && in matchMinMaxOfMinMax()
4693 match(B, m_Not(m_Specific(CmpRHS))))) in matchMinMaxOfMinMax()
4725 match(FalseVal, m_NSWSub(m_Specific(CmpLHS), m_Specific(CmpRHS)))) in matchMinMax()
4732 match(TrueVal, m_NSWSub(m_Specific(CmpLHS), m_Specific(CmpRHS)))) in matchMinMax()
4761 if (match(TrueVal, m_Not(m_Specific(CmpLHS))) && in matchMinMax()
4767 if (match(FalseVal, m_Not(m_Specific(CmpLHS))) && in matchMinMax()
4778 if ((!NeedNSW && match(X, m_Sub(m_ZeroInt(), m_Specific(Y)))) || in isKnownNegation()
4779 (NeedNSW && match(X, m_NSWSub(m_ZeroInt(), m_Specific(Y))))) in isKnownNegation()
4783 if ((!NeedNSW && match(Y, m_Sub(m_ZeroInt(), m_Specific(X)))) || in isKnownNegation()
4784 (NeedNSW && match(Y, m_NSWSub(m_ZeroInt(), m_Specific(X))))) in isKnownNegation()
4790 match(Y, m_Sub(m_Specific(B), m_Specific(A))))) || in isKnownNegation()
4792 match(Y, m_NSWSub(m_Specific(B), m_Specific(A))))); in isKnownNegation()
4919 m_CombineOr(m_Specific(CmpLHS), m_SExt(m_Specific(CmpLHS))); in matchSelectPattern()
4927 if (match(CmpLHS, m_Neg(m_Specific(FalseVal)))) in matchSelectPattern()
4945 if (match(CmpLHS, m_Neg(m_Specific(TrueVal)))) in matchSelectPattern()
5171 if (match(RHS, m_NSWAdd(m_Specific(LHS), m_APInt(C)))) in isTruePredicate()
5180 if (match(RHS, m_NUWAdd(m_Specific(LHS), m_APInt(C)))) in isTruePredicate()
5188 match(B, m_NUWAdd(m_Specific(X), m_APInt(CB)))) in isTruePredicate()
5193 match(B, m_Or(m_Specific(X), m_APInt(CB)))) { in isTruePredicate()