Home
last modified time | relevance | path

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

/freebsd-12.1/contrib/llvm/include/llvm/Analysis/
H A DScalarEvolution.h1186 bool MaxOrZero = false;
1201 const SCEV *E, const SCEV *M, bool MaxOrZero,
1204 ExitLimit(const SCEV *E, const SCEV *M, bool MaxOrZero,
1207 ExitLimit(const SCEV *E, const SCEV *M, bool MaxOrZero);
1260 bool MaxOrZero = false;
1277 const SCEV *MaxCount, bool MaxOrZero);
/freebsd-12.1/contrib/llvm/lib/Transforms/Scalar/
H A DLoopUnrollPass.cpp1049 bool MaxOrZero = false; in tryToUnrollLoop() local
1052 MaxOrZero = SE.isBackedgeTakenCountMaxOrZero(L); in tryToUnrollLoop()
1061 if (!(UP.UpperBound || MaxOrZero) || MaxTripCount > UnrollMaxUpperBound) { in tryToUnrollLoop()
1085 UseUpperBound, MaxOrZero, TripMultiple, UP.PeelCount, UP.UnrollRemainder, in tryToUnrollLoop()
/freebsd-12.1/contrib/llvm/lib/Analysis/
H A DScalarEvolution.cpp6941 const SCEV *E, const SCEV *M, bool MaxOrZero, in ExitLimit() argument
6943 : ExactNotTaken(E), MaxNotTaken(M), MaxOrZero(MaxOrZero) { in ExitLimit()
6956 const SCEV *E, const SCEV *M, bool MaxOrZero, in ExitLimit() argument
6958 : ExitLimit(E, M, MaxOrZero, {&PredSet}) { in ExitLimit()
6965 bool MaxOrZero) in ExitLimit() argument
6966 : ExitLimit(E, M, MaxOrZero, None) { in ExitLimit()
6978 : MaxAndComplete(MaxCount, Complete), MaxOrZero(MaxOrZero) { in BackedgeTakenInfo()
7054 MustExitMaxOrZero = EL.MaxOrZero; in computeBackedgeTakenCount()
7074 MaxBECount, MaxOrZero); in computeBackedgeTakenCount()
10610 bool MaxOrZero = false; in howManyLessThans() local
[all …]