Lines Matching refs:BLHS
4021 Value *BLHS, Value *BRHS, const DataLayout &DL, in isImpliedCondOperands() argument
4030 if (isTruePredicate(CmpInst::ICMP_SLE, BLHS, ALHS, DL, Depth, AC, CxtI, in isImpliedCondOperands()
4038 if (isTruePredicate(CmpInst::ICMP_ULE, BLHS, ALHS, DL, Depth, AC, CxtI, in isImpliedCondOperands()
4048 static bool isMatchingOps(Value *ALHS, Value *ARHS, Value *BLHS, Value *BRHS, in isMatchingOps() argument
4051 bool IsMatchingOps = (ALHS == BLHS && ARHS == BRHS); in isMatchingOps()
4052 IsSwappedOps = (ALHS == BRHS && ARHS == BLHS); in isMatchingOps()
4062 Value *BLHS, Value *BRHS, in isImpliedCondMatchingOperands() argument
4066 std::swap(BLHS, BRHS); in isImpliedCondMatchingOperands()
4083 Value *BLHS, ConstantInt *C2) { in isImpliedCondMatchingImmOperands() argument
4084 assert(ALHS == BLHS && "LHS operands must match."); in isImpliedCondMatchingImmOperands()
4121 Value *BLHS, *BRHS; in isImpliedCondition() local
4124 !match(RHS, m_ICmp(BPred, m_Value(BLHS), m_Value(BRHS)))) in isImpliedCondition()
4132 if (isMatchingOps(ALHS, ARHS, BLHS, BRHS, IsSwappedOps)) { in isImpliedCondition()
4134 APred, ALHS, ARHS, BPred, BLHS, BRHS, IsSwappedOps)) in isImpliedCondition()
4143 if (ALHS == BLHS && isa<ConstantInt>(ARHS) && isa<ConstantInt>(BRHS)) { in isImpliedCondition()
4145 APred, ALHS, cast<ConstantInt>(ARHS), BPred, BLHS, in isImpliedCondition()
4154 return isImpliedCondOperands(APred, ALHS, ARHS, BLHS, BRHS, DL, Depth, AC, in isImpliedCondition()