Searched refs:applyLoopGuards (Results 1 – 6 of 6) sorted by relevance
| /openbsd-src/gnu/llvm/llvm/lib/Target/ARM/ |
| H A D | MVETailPredication.cpp | 306 Sub = SE->applyLoopGuards(Sub, L); in IsSafeActiveMask()
|
| /openbsd-src/gnu/llvm/llvm/lib/Transforms/Scalar/ |
| H A D | IndVarSimplify.cpp | 1582 auto RHSCR = SE->getUnsignedRange(SE->applyLoopGuards(SE->getSCEV(RHS), L)); in canonicalizeExitCondition() 1657 auto RHSCR = SE->getUnsignedRange(SE->applyLoopGuards(SE->getSCEV(RHS), L)); in canonicalizeExitCondition()
|
| H A D | LoopIdiomRecognize.cpp | 974 SE->applyLoopGuards(PositiveStrideSCEV, CurLoop); in processLoopMemSet() 976 SE->applyLoopGuards(MemsetSizeSCEV, CurLoop); in processLoopMemSet()
|
| /openbsd-src/gnu/llvm/llvm/include/llvm/Analysis/ |
| H A D | ScalarEvolution.h | 1285 const SCEV *applyLoopGuards(const SCEV *Expr, const Loop *L);
|
| /openbsd-src/gnu/llvm/llvm/lib/Analysis/ |
| H A D | ScalarEvolution.cpp | 8275 GetMinTrailingZeros(applyLoopGuards(TCExpr, L))); in getSmallConstantTripMultiple() 10496 APInt MaxBECount = getUnsignedRangeMax(applyLoopGuards(Distance, L)); in howFarToZero() 10530 APInt MaxInt = getUnsignedRangeMax(applyLoopGuards(Exact, L)); in howFarToZero() 10545 APInt MaxWithGuards = getUnsignedRangeMax(applyLoopGuards(E, L)); in howFarToZero() 12792 return getUnsignedRangeMax(applyLoopGuards(RHS, L)).ule(Limit); in howManyLessThans() 14965 const SCEV *ScalarEvolution::applyLoopGuards(const SCEV *Expr, const Loop *L) { in applyLoopGuards() function in ScalarEvolution
|
| /openbsd-src/gnu/llvm/llvm/lib/Transforms/Vectorize/ |
| H A D | LoopVectorize.cpp | 5123 SE->applyLoopGuards(ExitCount, TheLoop), in computeMaxVF()
|