Lines Matching refs:CmpLHS
2367 Value *CmpLHS = Cmp->getOperand(0), *CmpRHS = Cmp->getOperand(1);
2368 if (Pred == Cmp->getPredicate() && LHS == CmpLHS && RHS == CmpRHS)
2371 LHS == CmpRHS && RHS == CmpLHS)
3952 static Value *simplifySelectWithFakeICmpEq(Value *CmpLHS, Value *CmpRHS,
3957 if (!decomposeBitTestICmp(CmpLHS, CmpRHS, Pred, X, Mask))
3970 Value *CmpLHS, *CmpRHS;
3971 if (!match(CondVal, m_ICmp(Pred, m_Value(CmpLHS), m_Value(CmpRHS))))
3983 if (match(CmpLHS, m_And(m_Value(X), m_APInt(Y))))
3996 if (match(TrueVal, isFsh) && FalseVal == X && CmpLHS == ShAmt)
4012 if (match(FalseVal, isRotate) && TrueVal == X && CmpLHS == ShAmt &&
4018 if (Value *V = simplifySelectWithFakeICmpEq(CmpLHS, CmpRHS, Pred,
4026 if (SimplifyWithOpReplaced(FalseVal, CmpLHS, CmpRHS, Q,
4029 SimplifyWithOpReplaced(FalseVal, CmpRHS, CmpLHS, Q,
4033 if (SimplifyWithOpReplaced(TrueVal, CmpLHS, CmpRHS, Q,
4036 SimplifyWithOpReplaced(TrueVal, CmpRHS, CmpLHS, Q,