Home
last modified time | relevance | path

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

/freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DIndVarSimplify.cpp1586 const SCEV *MaxBECount = SE->getSymbolicMaxBackedgeTakenCount(L); in optimizeLoopExits() local
1587 if (isa<SCEVCouldNotCompute>(MaxBECount)) in optimizeLoopExits()
1623 if (CurrMaxExit == MaxBECount) in optimizeLoopExits()
1637 MaxBECount, SkipLastIter, in optimizeLoopExits()
1680 MaxBECount->getType()->isIntegerTy() && in optimizeLoopExits()
1684 SE->getWiderType(MaxBECount->getType(), ExactExitCount->getType()); in optimizeLoopExits()
1686 MaxBECount = SE->getNoopOrZeroExtend(MaxBECount, WiderType); in optimizeLoopExits()
1687 assert(MaxBECount->getType() == ExactExitCount->getType()); in optimizeLoopExits()
1691 if (SE->isLoopEntryGuardedByCond(L, CmpInst::ICMP_ULT, MaxBECount, in optimizeLoopExits()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Analysis/
H A DScalarEvolution.cpp1650 if (MaxBECount == RecastedMaxBECount) { in getZeroExtendExprImpl()
2025 if (MaxBECount == RecastedMaxBECount) { in getSignExtendExprImpl()
6755 MaxBECount = MaxBECount.trunc(BitWidth); in getRangeRef()
6757 MaxBECount = MaxBECount.zext(BitWidth); in getRangeRef()
6951 if (Step == 0 || MaxBECount == 0) in getRangeForAffineARHelper()
6978 APInt Offset = Step * MaxBECount; in getRangeForAffineARHelper()
7050 if (getTypeSizeInBits(MaxBECount->getType()) > in getRangeForAffineNoSelfWrappingAR()
7053 MaxBECount = getNoopOrZeroExtend(MaxBECount, AddRec->getType()); in getRangeForAffineNoSelfWrappingAR()
7108 unsigned BitWidth = MaxBECount.getBitWidth(); in getRangeViaFactoring()
10453 MaxBECount = APIntOps::umin(MaxBECount, getUnsignedRangeMax(Distance)); in howFarToZero()
[all …]
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DScalarEvolution.h1668 const APInt &MaxBECount);
1673 const SCEV *MaxBECount,
1681 const APInt &MaxBECount);