Lines Matching defs:LHSIsTrue
9069 bool LHSIsTrue) {
9076 LHSIsTrue ? LHS->getPredicate() : LHS->getInversePredicate();
9146 const DataLayout &DL, bool LHSIsTrue, unsigned Depth) {
9159 if ((!LHSIsTrue && match(LHS, m_LogicalOr(m_Value(ALHS), m_Value(ARHS)))) ||
9160 (LHSIsTrue && match(LHS, m_LogicalAnd(m_Value(ALHS), m_Value(ARHS))))) {
9163 ALHS, RHSPred, RHSOp0, RHSOp1, DL, LHSIsTrue, Depth + 1))
9166 ARHS, RHSPred, RHSOp0, RHSOp1, DL, LHSIsTrue, Depth + 1))
9176 const DataLayout &DL, bool LHSIsTrue, unsigned Depth) {
9191 LHSIsTrue = !LHSIsTrue;
9196 return isImpliedCondICmps(LHSCmp, RHSPred, RHSOp0, RHSOp1, DL, LHSIsTrue);
9205 return isImpliedCondAndOr(LHSI, RHSPred, RHSOp0, RHSOp1, DL, LHSIsTrue,
9213 bool LHSIsTrue, unsigned Depth) {
9216 return LHSIsTrue;
9222 return !LHSIsTrue;
9229 RHSCmp->getOperand(1), DL, LHSIsTrue, Depth))
9242 isImpliedCondition(LHS, RHS1, DL, LHSIsTrue, Depth + 1))
9246 isImpliedCondition(LHS, RHS2, DL, LHSIsTrue, Depth + 1))
9252 isImpliedCondition(LHS, RHS1, DL, LHSIsTrue, Depth + 1))
9256 isImpliedCondition(LHS, RHS2, DL, LHSIsTrue, Depth + 1))