Searched refs:makeExactICmpRegion (Results 1 – 14 of 14) sorted by relevance
| /freebsd/contrib/llvm-project/llvm/include/llvm/IR/ |
| H A D | ConstantRange.h | 129 LLVM_ABI static ConstantRange makeExactICmpRegion(CmpInst::Predicate Pred,
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
| H A D | GuardWidening.cpp | 740 ConstantRange::makeExactICmpRegion(Pred0, RHS0->getValue()); in mergeChecks() 742 ConstantRange::makeExactICmpRegion(Pred1, RHS1->getValue()); in mergeChecks()
|
| H A D | JumpThreading.cpp | 829 ConstantRange CmpRange = ConstantRange::makeExactICmpRegion( in computeValueKnownInPredecessorsImpl()
|
| /freebsd/contrib/llvm-project/llvm/lib/Analysis/ |
| H A D | LazyValueInfo.cpp | 1184 ConstantRange::makeExactICmpRegion(Pred, RHSConst->getValue()); in getValueFromICmpCtpop() 1256 ConstantRange CR = ConstantRange::makeExactICmpRegion(EdgePred, *C); in getValueFromICmpCondition()
|
| H A D | ValueTracking.cpp | 573 ConstantRange TrueValues = ConstantRange::makeExactICmpRegion(Pred, *C); in cmpExcludesZero() 583 ConstantRange TrueValues = ConstantRange::makeExactICmpRegion( in cmpExcludesZero() 1752 auto CR = ConstantRange::makeExactICmpRegion(Pred, *RHSC); in computeKnownBitsFromOperator() 8504 const auto CR1 = ConstantRange::makeExactICmpRegion(Pred1, *RHSC1); in isKnownInversion() 8505 const auto CR2 = ConstantRange::makeExactICmpRegion(Pred2, *RHSC2); in isKnownInversion()
|
| H A D | InstructionSimplify.cpp | 1628 auto Range0 = ConstantRange::makeExactICmpRegion(Cmp0->getPredicate(), *C0); in simplifyAndOrOfICmpsWithConstants() 1629 auto Range1 = ConstantRange::makeExactICmpRegion(Cmp1->getPredicate(), *C1); in simplifyAndOrOfICmpsWithConstants() 3003 ConstantRange RHS_CR = ConstantRange::makeExactICmpRegion(Pred, *C); in simplifyICmpWithConstant()
|
| H A D | ScalarEvolution.cpp | 9202 ConstantRange::makeExactICmpRegion(Pred, RHSC->getAPInt()); in computeExitLimitFromICmp() 10785 ConstantRange ExactCR = ConstantRange::makeExactICmpRegion(Pred, RA); in SimplifyICmpOperands() 12838 ConstantRange::makeExactICmpRegion(FoundPred, ConstFoundRHS); in isImpliedCondOperandsViaRanges() 15458 ConstantRange::makeExactICmpRegion(Predicate, C2->getAPInt()) in collectFromBlock()
|
| /freebsd/contrib/llvm-project/llvm/lib/IR/ |
| H A D | ConstantRange.cpp | 169 ConstantRange ConstantRange::makeExactICmpRegion(CmpInst::Predicate Pred, in makeExactICmpRegion() function in ConstantRange 242 assert(ConstantRange::makeExactICmpRegion(Pred, RHS) == add(Offset) && in getEquivalentICmp()
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/InstCombine/ |
| H A D | InstCombineAndOrXor.cpp | 1341 ConstantRange CR1 = ConstantRange::makeExactICmpRegion( in foldAndOrOfICmpsUsingRanges() 1346 ConstantRange CR2 = ConstantRange::makeExactICmpRegion( in foldAndOrOfICmpsUsingRanges() 4392 ConstantRange CR1 = ConstantRange::makeExactICmpRegion(PredL, *LC); in foldXorOfICmps() 4393 ConstantRange CR2 = ConstantRange::makeExactICmpRegion(PredR, *RC); in foldXorOfICmps()
|
| H A D | InstCombineCompares.cpp | 1379 ConstantRange CR = ConstantRange::makeExactICmpRegion(Pred, *C); in foldICmpWithDominatingICmp() 1391 ConstantRange::makeExactICmpRegion(DomPred, *DomC); in foldICmpWithDominatingICmp() 3204 auto CR = ConstantRange::makeExactICmpRegion(Pred, C).subtract(*C2); in foldICmpAddConstant() 4105 ConstantRange C2 = ConstantRange::makeExactICmpRegion(Pred, C); in foldICmpUSubSatOrUAddSatWithConstant()
|
| H A D | InstCombineSelect.cpp | 1796 ConstantRange InvDomCR = ConstantRange::makeExactICmpRegion(CPred, *CmpC); in foldSelectInstWithICmpConst() 3510 ConstantRange CR = ConstantRange::makeExactICmpRegion( in isSafeToRemoveBitCeilSelect()
|
| H A D | InstructionCombining.cpp | 4126 ConstantRange CR = ConstantRange::makeExactICmpRegion(Pred, *RHSC); in simplifySwitchOnSelectUsingRanges()
|
| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/ |
| H A D | CombinerHelper.cpp | 7400 ConstantRange CR1 = ConstantRange::makeExactICmpRegion( in tryFoldAndOrOrICmpsUsingRanges() 7405 ConstantRange CR2 = ConstantRange::makeExactICmpRegion( in tryFoldAndOrOrICmpsUsingRanges()
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/ |
| H A D | SimplifyCFG.cpp | 694 ConstantRange::makeExactICmpRegion(ICI->getPredicate(), C->getValue()); in matchInstruction()
|