Lines Matching refs:ALHS
6433 isImpliedCondOperands(CmpInst::Predicate Pred, const Value *ALHS, in isImpliedCondOperands() argument
6442 if (isTruePredicate(CmpInst::ICMP_SLE, BLHS, ALHS, DL, Depth) && in isImpliedCondOperands()
6449 if (isTruePredicate(CmpInst::ICMP_ULE, BLHS, ALHS, DL, Depth) && in isImpliedCondOperands()
6458 static bool isMatchingOps(const Value *ALHS, const Value *ARHS, in isMatchingOps() argument
6462 bool IsMatchingOps = (ALHS == BLHS && ARHS == BRHS); in isMatchingOps()
6463 IsSwappedOps = (ALHS == BRHS && ARHS == BLHS); in isMatchingOps()
6512 Value *ALHS = LHS->getOperand(0); in isImpliedCondICmps() local
6522 if (isMatchingOps(ALHS, ARHS, BLHS, BRHS, AreSwappedOps)) { in isImpliedCondICmps()
6533 if (ALHS == BLHS && isa<ConstantInt>(ARHS) && isa<ConstantInt>(BRHS)) { in isImpliedCondICmps()
6543 return isImpliedCondOperands(APred, ALHS, ARHS, BLHS, BRHS, DL, Depth); in isImpliedCondICmps()
6565 const Value *ALHS, *ARHS; in isImpliedCondAndOr() local
6566 if ((!LHSIsTrue && match(LHS, m_LogicalOr(m_Value(ALHS), m_Value(ARHS)))) || in isImpliedCondAndOr()
6567 (LHSIsTrue && match(LHS, m_LogicalAnd(m_Value(ALHS), m_Value(ARHS))))) { in isImpliedCondAndOr()
6570 ALHS, RHSPred, RHSOp0, RHSOp1, DL, LHSIsTrue, Depth + 1)) in isImpliedCondAndOr()