Lines Matching defs:isKnownNonEqual
306 static bool isKnownNonEqual(const Value *V1, const Value *V2,
310 bool llvm::isKnownNonEqual(const Value *V1, const Value *V2,
319 return ::isKnownNonEqual(
2658 // TODO: Move this case into isKnownNonEqual().
2663 return ::isKnownNonEqual(X, Y, DemandedElts, Depth, Q);
3514 if (!isKnownNonEqual(IV1, IV2, DemandedElts, Depth + 1, RecQ))
3532 return isKnownNonEqual(SI1->getTrueValue(), SI2->getTrueValue(),
3534 isKnownNonEqual(SI1->getFalseValue(), SI2->getFalseValue(),
3537 return isKnownNonEqual(SI1->getTrueValue(), V2, DemandedElts, Depth + 1, Q) &&
3538 isKnownNonEqual(SI1->getFalseValue(), V2, DemandedElts, Depth + 1, Q);
3594 static bool isKnownNonEqual(const Value *V1, const Value *V2,
3613 return isKnownNonEqual(Values->first, Values->second, DemandedElts,
3662 return isKnownNonEqual(A, B, DemandedElts, Depth + 1, Q);