Searched refs:getEquivalentICmp (Results 1 – 8 of 8) sorted by relevance
| /freebsd/contrib/llvm-project/llvm/include/llvm/IR/ |
| H A D | ConstantRange.h | 201 LLVM_ABI bool getEquivalentICmp(CmpInst::Predicate &Pred, APInt &RHS) const; 205 LLVM_ABI void getEquivalentICmp(CmpInst::Predicate &Pred, APInt &RHS,
|
| /freebsd/contrib/llvm-project/llvm/lib/IR/ |
| H A D | ConstantRange.cpp | 216 void ConstantRange::getEquivalentICmp(CmpInst::Predicate &Pred, in getEquivalentICmp() function in ConstantRange 246 bool ConstantRange::getEquivalentICmp(CmpInst::Predicate &Pred, in getEquivalentICmp() function in ConstantRange 249 getEquivalentICmp(Pred, RHS, Offset); in getEquivalentICmp()
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
| H A D | GuardWidening.cpp | 751 if (Intersect->getEquivalentICmp(Pred, NewRHSAP)) { in mergeChecks()
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/InstCombine/ |
| H A D | InstCombineAndOrXor.cpp | 1377 CR->getEquivalentICmp(NewPred, NewC, Offset); in foldAndOrOfICmpsUsingRanges() 4405 CR->getEquivalentICmp(NewPred, NewC, Offset); in foldXorOfICmps()
|
| H A D | InstCombineCompares.cpp | 3292 SrcCR.getEquivalentICmp(EquivPred, EquivInt, EquivOffset); in foldICmpAddConstant() 4127 Combination->getEquivalentICmp(EquivPred, EquivInt, EquivOffset); in foldICmpUSubSatOrUAddSatWithConstant()
|
| H A D | InstructionCombining.cpp | 4336 NWR.getEquivalentICmp(Pred, NewRHSC, Offset); in foldExtractOfOverflowIntrinsic()
|
| /freebsd/contrib/llvm-project/llvm/lib/Analysis/ |
| H A D | ScalarEvolution.cpp | 9049 NWR.getEquivalentICmp(Pred, NewRHSC, Offset); in computeExitLimitFromCondImpl() 10793 if (ExactCR.getEquivalentICmp(NewPred, NewRHS) && in SimplifyICmpOperands()
|
| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/ |
| H A D | CombinerHelper.cpp | 7436 CR->getEquivalentICmp(NewPred, NewC, Offset); in tryFoldAndOrOrICmpsUsingRanges()
|