Lines Matching defs:RHS2
1132 const Value *LHS2 = nullptr, *RHS2 = nullptr;
1133 SelectPatternFlavor SPF2 = matchSelectPattern(LHS, LHS2, RHS2).Flavor;
1137 if (!match(RHS2, m_APInt(CHigh)))
9631 // LHS ==> (RHS1 || RHS2) if LHS ==> RHS1 or LHS ==> RHS2
9632 // LHS ==> !(RHS1 && RHS2) if LHS ==> !RHS1 or LHS ==> !RHS2
9633 const Value *RHS1, *RHS2;
9634 if (match(RHS, m_LogicalOr(m_Value(RHS1), m_Value(RHS2)))) {
9640 isImpliedCondition(LHS, RHS2, DL, LHSIsTrue, Depth + 1))
9644 if (match(RHS, m_LogicalAnd(m_Value(RHS1), m_Value(RHS2)))) {
9650 isImpliedCondition(LHS, RHS2, DL, LHSIsTrue, Depth + 1))