Home
last modified time | relevance | path

Searched refs:applyLoopGuards (Results 1 – 6 of 6) sorted by relevance

/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/ARM/
H A DMVETailPredication.cpp337 Sub = SE->applyLoopGuards(Sub, L); in IsSafeActiveMask()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DIndVarSimplify.cpp1459 auto RHSCR = SE->getUnsignedRange(SE->applyLoopGuards(SE->getSCEV(RHS), L)); in canonicalizeExitCondition()
1534 auto RHSCR = SE->getUnsignedRange(SE->applyLoopGuards(SE->getSCEV(RHS), L)); in canonicalizeExitCondition()
H A DLoopIdiomRecognize.cpp899 SE->applyLoopGuards(PositiveStrideSCEV, CurLoop); in processLoopMemSet()
901 SE->applyLoopGuards(MemsetSizeSCEV, CurLoop); in processLoopMemSet()
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DScalarEvolution.h1297 const SCEV *applyLoopGuards(const SCEV *Expr, const Loop *L);
/freebsd-14.2/contrib/llvm-project/llvm/lib/Analysis/
H A DScalarEvolution.cpp7079 const SCEV *Start = applyLoopGuards(AddRec->getStart(), AddRec->getLoop()); in getRangeForAffineNoSelfWrappingAR()
8224 const SCEV *TCExpr = getTripCountFromExitCount(applyLoopGuards(ExitCount, L)); in getSmallConstantTripMultiple()
10452 APInt MaxBECount = getUnsignedRangeMax(applyLoopGuards(Distance, L)); in howFarToZero()
10486 APInt MaxInt = getUnsignedRangeMax(applyLoopGuards(Exact, L)); in howFarToZero()
10501 APInt MaxWithGuards = getUnsignedRangeMax(applyLoopGuards(E, L)); in howFarToZero()
12761 return getUnsignedRangeMax(applyLoopGuards(RHS, L)).ule(Limit); in howManyLessThans()
12980 const SCEV *GuardedRHS = applyLoopGuards(OrigRHS, L); in howManyLessThans()
12981 const SCEV *GuardedStart = applyLoopGuards(OrigStart, L); in howManyLessThans()
15005 const SCEV *ScalarEvolution::applyLoopGuards(const SCEV *Expr, const Loop *L) { in applyLoopGuards() function in ScalarEvolution
/freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DLoopVectorize.cpp4728 SE->applyLoopGuards(ExitCount, TheLoop), in computeMaxVF()