Home
last modified time | relevance | path

Searched refs:CmpXZ (Results 1 – 1 of 1) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Transforms/InstCombine/
H A DInstCombineCompares.cpp5402 auto CmpXZ = IsCondKnownTrue(simplifyICmpInst(Pred, X, Z, Q)); in foldICmpWithMinMax() local
5404 if (!CmpXZ.has_value() && !CmpYZ.has_value()) in foldICmpWithMinMax()
5406 if (!CmpXZ.has_value()) { in foldICmpWithMinMax()
5408 std::swap(CmpXZ, CmpYZ); in foldICmpWithMinMax()
5426 if ((Pred == ICmpInst::ICMP_EQ) == *CmpXZ) { in foldICmpWithMinMax()
5438 std::swap(CmpXZ, CmpYZ); in foldICmpWithMinMax()
5440 if (!CmpXZ.has_value() || (Pred == ICmpInst::ICMP_EQ) == *CmpXZ) in foldICmpWithMinMax()
5473 if (*CmpXZ) { in foldICmpWithMinMax()