Lines Matching defs:isKnownNonEqual
314 static bool isKnownNonEqual(const Value *V1, const Value *V2,
318 bool llvm::isKnownNonEqual(const Value *V1, const Value *V2,
328 return ::isKnownNonEqual(
2851 // TODO: Move this case into isKnownNonEqual().
2856 return ::isKnownNonEqual(X, Y, DemandedElts, Depth, Q);
3707 if (!isKnownNonEqual(IV1, IV2, DemandedElts, Depth + 1, RecQ))
3725 return isKnownNonEqual(SI1->getTrueValue(), SI2->getTrueValue(),
3727 isKnownNonEqual(SI1->getFalseValue(), SI2->getFalseValue(),
3730 return isKnownNonEqual(SI1->getTrueValue(), V2, DemandedElts, Depth + 1, Q) &&
3731 isKnownNonEqual(SI1->getFalseValue(), V2, DemandedElts, Depth + 1, Q);
3787 static bool isKnownNonEqual(const Value *V1, const Value *V2,
3806 return isKnownNonEqual(Values->first, Values->second, DemandedElts,
3855 return isKnownNonEqual(A, B, DemandedElts, Depth + 1, Q);