Home
last modified time | relevance | path

Searched refs:MaxOrZero (Results 1 – 5 of 5) sorted by relevance

/freebsd-12-stable/contrib/llvm-project/llvm/include/llvm/Analysis/
DScalarEvolution.h1352 bool MaxOrZero = false;
1370 const SCEV *E, const SCEV *M, bool MaxOrZero,
1373 ExitLimit(const SCEV *E, const SCEV *M, bool MaxOrZero,
1376 ExitLimit(const SCEV *E, const SCEV *M, bool MaxOrZero);
1433 bool MaxOrZero = false;
1450 const SCEV *ConstantMax, bool MaxOrZero);
/freebsd-12-stable/contrib/llvm-project/llvm/include/llvm/Transforms/Utils/
DUnrollLoop.h105 unsigned MaxTripCount, bool MaxOrZero,
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Transforms/Scalar/
DLoopUnrollPass.cpp768 bool MaxOrZero, unsigned TripMultiple, unsigned LoopSize, in computeUnrollCount() argument
842 if (!(UP.UpperBound || MaxOrZero) || in computeUnrollCount()
1160 bool MaxOrZero = false; in tryToUnrollLoop() local
1163 MaxOrZero = SE.isBackedgeTakenCountMaxOrZero(L); in tryToUnrollLoop()
1170 L, TTI, DT, LI, SE, EphValues, &ORE, TripCount, MaxTripCount, MaxOrZero, in tryToUnrollLoop()
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Transforms/Utils/
DLoopUnroll.cpp302 const bool MaxOrZero = SE->isBackedgeTakenCountMaxOrZero(L); in UnrollLoop() local
349 const bool PreserveOnlyFirst = CompletelyUnroll && MaxOrZero; in UnrollLoop()
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Analysis/
DScalarEvolution.cpp7623 return MaxOrZero && !any_of(ExitNotTaken, PredicateNotAlwaysTrue); in isConstantMaxOrZero()
7635 const SCEV *E, const SCEV *M, bool MaxOrZero, in ExitLimit() argument
7637 : ExactNotTaken(E), MaxNotTaken(M), MaxOrZero(MaxOrZero) { in ExitLimit()
7654 const SCEV *E, const SCEV *M, bool MaxOrZero, in ExitLimit() argument
7656 : ExitLimit(E, M, MaxOrZero, {&PredSet}) { in ExitLimit()
7660 bool MaxOrZero) in ExitLimit() argument
7661 : ExitLimit(E, M, MaxOrZero, None) { in ExitLimit()
7681 bool IsComplete, const SCEV *ConstantMax, bool MaxOrZero) in BackedgeTakenInfo() argument
7682 : ConstantMax(ConstantMax), IsComplete(IsComplete), MaxOrZero(MaxOrZero) { in BackedgeTakenInfo()
7775 MustExitMaxOrZero = EL.MaxOrZero; in computeBackedgeTakenCount()
[all …]