Lines Matching refs:CmpRHS

2620   Value *CmpLHS = Cmp->getOperand(0), *CmpRHS = Cmp->getOperand(1);  in extractEquivalentCondition()  local
2621 if (Pred == Cmp->getPredicate() && LHS == CmpLHS && RHS == CmpRHS) in extractEquivalentCondition()
2624 LHS == CmpRHS && RHS == CmpLHS) in extractEquivalentCondition()
4533 static Value *simplifyCmpSelOfMaxMin(Value *CmpLHS, Value *CmpRHS, in simplifyCmpSelOfMaxMin() argument
4537 if (CmpRHS == TVal || CmpRHS == FVal) { in simplifyCmpSelOfMaxMin()
4538 std::swap(CmpLHS, CmpRHS); in simplifyCmpSelOfMaxMin()
4550 Value *X = CmpLHS, *Y = CmpRHS; in simplifyCmpSelOfMaxMin()
4607 static Value *simplifySelectWithFakeICmpEq(Value *CmpLHS, Value *CmpRHS, in simplifySelectWithFakeICmpEq() argument
4612 if (!decomposeBitTestICmp(CmpLHS, CmpRHS, Pred, X, Mask)) in simplifySelectWithFakeICmpEq()
4621 static Value *simplifySelectWithICmpEq(Value *CmpLHS, Value *CmpRHS, in simplifySelectWithICmpEq() argument
4625 if (simplifyWithOpReplaced(FalseVal, CmpLHS, CmpRHS, Q.getWithoutUndef(), in simplifySelectWithICmpEq()
4629 if (simplifyWithOpReplaced(TrueVal, CmpLHS, CmpRHS, Q, in simplifySelectWithICmpEq()
4644 Value *CmpLHS, *CmpRHS; in simplifySelectWithICmpCond() local
4645 if (!match(CondVal, m_ICmp(Pred, m_Value(CmpLHS), m_Value(CmpRHS)))) in simplifySelectWithICmpCond()
4648 if (Value *V = simplifyCmpSelOfMaxMin(CmpLHS, CmpRHS, Pred, TrueVal, FalseVal)) in simplifySelectWithICmpCond()
4674 if (Pred == ICmpInst::ICMP_EQ && match(CmpRHS, m_Zero())) { in simplifySelectWithICmpCond()
4718 simplifySelectWithFakeICmpEq(CmpLHS, CmpRHS, Pred, TrueVal, FalseVal)) in simplifySelectWithICmpCond()
4725 if (Value *V = simplifySelectWithICmpEq(CmpLHS, CmpRHS, TrueVal, FalseVal, in simplifySelectWithICmpCond()
4728 if (Value *V = simplifySelectWithICmpEq(CmpRHS, CmpLHS, TrueVal, FalseVal, in simplifySelectWithICmpCond()
4736 match(CmpRHS, m_Zero())) { in simplifySelectWithICmpCond()
4738 if (Value *V = simplifySelectWithICmpEq(X, CmpRHS, TrueVal, FalseVal, Q, in simplifySelectWithICmpCond()
4741 if (Value *V = simplifySelectWithICmpEq(Y, CmpRHS, TrueVal, FalseVal, Q, in simplifySelectWithICmpCond()
4748 match(CmpRHS, m_AllOnes())) { in simplifySelectWithICmpCond()
4750 if (Value *V = simplifySelectWithICmpEq(X, CmpRHS, TrueVal, FalseVal, Q, in simplifySelectWithICmpCond()
4753 if (Value *V = simplifySelectWithICmpEq(Y, CmpRHS, TrueVal, FalseVal, Q, in simplifySelectWithICmpCond()