Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/Analysis/
H A DInstructionSimplify.cpp1567 ICmpInst::Predicate UnsignedPred; in simplifyUnsignedRangeCheck() local
1573 m_c_ICmp(UnsignedPred, m_Specific(A), m_Specific(B))) && in simplifyUnsignedRangeCheck()
1574 ICmpInst::isUnsigned(UnsignedPred)) { in simplifyUnsignedRangeCheck()
1576 if ((UnsignedPred == ICmpInst::ICMP_UGE || in simplifyUnsignedRangeCheck()
1577 UnsignedPred == ICmpInst::ICMP_ULE) && in simplifyUnsignedRangeCheck()
1581 if ((UnsignedPred == ICmpInst::ICMP_ULT || in simplifyUnsignedRangeCheck()
1582 UnsignedPred == ICmpInst::ICMP_UGT) && in simplifyUnsignedRangeCheck()
1588 if (EqPred == ICmpInst::ICMP_NE && (UnsignedPred == ICmpInst::ICMP_ULT || in simplifyUnsignedRangeCheck()
1589 UnsignedPred == ICmpInst::ICMP_UGT)) in simplifyUnsignedRangeCheck()
1594 if (EqPred == ICmpInst::ICMP_EQ && (UnsignedPred == ICmpInst::ICMP_ULE || in simplifyUnsignedRangeCheck()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DCorrelatedValuePropagation.cpp295 ICmpInst::Predicate UnsignedPred = in processICmp() local
303 if (UnsignedPred == ICmpInst::Predicate::BAD_ICMP_PREDICATE) in processICmp()
307 Cmp->setPredicate(UnsignedPred); in processICmp()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/InstCombine/
H A DInstCombineAndOrXor.cpp1081 ICmpInst::Predicate UnsignedPred; in foldUnsignedUnderflowCheck() local
1085 m_c_ICmp(UnsignedPred, m_Specific(ZeroCmpOp), m_Value(A))) && in foldUnsignedUnderflowCheck()
1099 if (UnsignedPred == ICmpInst::ICMP_ULT && EqPred == ICmpInst::ICMP_NE && in foldUnsignedUnderflowCheck()
1102 if (UnsignedPred == ICmpInst::ICMP_UGE && EqPred == ICmpInst::ICMP_EQ && in foldUnsignedUnderflowCheck()
H A DInstCombineCompares.cpp6789 CmpInst::Predicate UnsignedPred = ICmpInst::getUnsignedPredicate(Pred); in getFlippedStrictnessPredicateAndConstant() local
6791 UnsignedPred == ICmpInst::ICMP_ULE || UnsignedPred == ICmpInst::ICMP_UGT; in getFlippedStrictnessPredicateAndConstant()