Searched refs:makeExactICmpRegion (Results 1 – 12 of 12) sorted by relevance
| /llvm-project-15.0.7/llvm/include/llvm/IR/ |
| H A D | ConstantRange.h | 124 static ConstantRange makeExactICmpRegion(CmpInst::Predicate Pred,
|
| /llvm-project-15.0.7/llvm/lib/Transforms/Scalar/ |
| H A D | GuardWidening.cpp | 518 ConstantRange::makeExactICmpRegion(Pred0, RHS0->getValue()); in widenCondCommon() 520 ConstantRange::makeExactICmpRegion(Pred1, RHS1->getValue()); in widenCondCommon()
|
| H A D | JumpThreading.cpp | 907 ConstantRange CmpRange = ConstantRange::makeExactICmpRegion( in computeValueKnownInPredecessorsImpl()
|
| /llvm-project-15.0.7/llvm/lib/Analysis/ |
| H A D | LazyValueInfo.cpp | 1133 ConstantRange CR = ConstantRange::makeExactICmpRegion(EdgePred, *C); in getValueFromICmpCondition() 1698 ConstantRange TrueValues = ConstantRange::makeExactICmpRegion( in getPredicateResult()
|
| H A D | InstructionSimplify.cpp | 1638 auto Range0 = ConstantRange::makeExactICmpRegion(Cmp0->getPredicate(), *C0); in simplifyAndOrOfICmpsWithConstants() 1639 auto Range1 = ConstantRange::makeExactICmpRegion(Cmp1->getPredicate(), *C1); in simplifyAndOrOfICmpsWithConstants() 2987 ConstantRange RHS_CR = ConstantRange::makeExactICmpRegion(Pred, *C); in simplifyICmpWithConstant()
|
| H A D | ValueTracking.cpp | 628 ConstantRange TrueValues = ConstantRange::makeExactICmpRegion(Pred, *C); in cmpExcludesZero() 6672 ConstantRange DomCR = ConstantRange::makeExactICmpRegion(APred, C1); in isImpliedCondMatchingImmOperands() 6673 ConstantRange CR = ConstantRange::makeExactICmpRegion(BPred, C2); in isImpliedCondMatchingImmOperands()
|
| H A D | ScalarEvolution.cpp | 8895 ConstantRange::makeExactICmpRegion(Pred, RHSC->getAPInt()); in computeExitLimitFromICmp() 10370 ConstantRange ExactCR = ConstantRange::makeExactICmpRegion(Pred, RA); in SimplifyICmpOperands() 12265 ConstantRange::makeExactICmpRegion(Pred, ConstFoundRHS); in isImpliedCondOperandsViaRanges() 14599 ConstantRange::makeExactICmpRegion(Predicate, C2->getAPInt()) in applyLoopGuards()
|
| /llvm-project-15.0.7/llvm/lib/IR/ |
| H A D | ConstantRange.cpp | 156 ConstantRange ConstantRange::makeExactICmpRegion(CmpInst::Predicate Pred, in makeExactICmpRegion() function in ConstantRange 230 assert(ConstantRange::makeExactICmpRegion(Pred, RHS) == add(Offset) && in getEquivalentICmp()
|
| /llvm-project-15.0.7/llvm/lib/Transforms/InstCombine/ |
| H A D | InstCombineCompares.cpp | 1500 ConstantRange CR = ConstantRange::makeExactICmpRegion(Pred, *C); in foldICmpWithDominatingICmp() 1502 (CmpBB == TrueBB) ? ConstantRange::makeExactICmpRegion(DomPred, *DomC) in foldICmpWithDominatingICmp() 1503 : ConstantRange::makeExactICmpRegion( in foldICmpWithDominatingICmp() 2797 auto CR = ConstantRange::makeExactICmpRegion(Pred, C).subtract(*C2); in foldICmpAddConstant()
|
| H A D | InstCombineAndOrXor.cpp | 1165 ConstantRange CR1 = ConstantRange::makeExactICmpRegion( in foldAndOrOfICmpsUsingRanges() 1170 ConstantRange CR2 = ConstantRange::makeExactICmpRegion( in foldAndOrOfICmpsUsingRanges()
|
| H A D | InstCombineSelect.cpp | 1559 ConstantRange R = ConstantRange::makeExactICmpRegion(CPred, *CmpC) in foldSelectInstWithICmpConst()
|
| /llvm-project-15.0.7/llvm/lib/Transforms/Utils/ |
| H A D | SimplifyCFG.cpp | 659 ConstantRange::makeExactICmpRegion(ICI->getPredicate(), C->getValue()); in matchInstruction()
|