Searched refs:Increasing (Results 1 - 3 of 3) sorted by relevance

/freebsd-11.0-release/contrib/llvm/lib/Transforms/Scalar/
H A DInductiveRangeCheckElimination.cpp873 bool Increasing = MainLoopStructure.IndVarIncreasing; local
880 if (Increasing) {
1059 bool Increasing = LS.IndVarIncreasing; local
1064 Value *EnterLoopCond = Increasing
1074 Increasing ? B.CreateICmpSLT(LS.IndVarNext, ExitSubloopAt)
1087 Value *IterationsLeft = Increasing
1194 bool Increasing = MainLoopStructure.IndVarIncreasing; local
1206 Increasing ? SR.LowLimit.hasValue() : SR.HighLimit.hasValue();
1208 Increasing ? SR.HighLimit.hasValue() : SR.LowLimit.hasValue();
1218 if (Increasing)
1444 bool Increasing = LS.IndVarIncreasing; local
[all...]
/freebsd-11.0-release/contrib/llvm/include/llvm/Analysis/
H A DScalarEvolution.h782 ICmpInst::Predicate Pred, bool &Increasing);
786 /// `Increasing` to true and in the latter case set `Increasing` to false.
794 ICmpInst::Predicate Pred, bool &Increasing);
/freebsd-11.0-release/contrib/llvm/lib/Analysis/
H A DScalarEvolution.cpp7142 bool &Increasing) {
7143 bool Result = isMonotonicPredicateImpl(LHS, Pred, Increasing);
7154 assert(Increasing == !IncreasingSwapped &&
7163 bool &Increasing) {
7186 Increasing = Pred == ICmpInst::ICMP_UGT || Pred == ICmpInst::ICMP_UGE;
7199 Increasing = Pred == ICmpInst::ICMP_SGT || Pred == ICmpInst::ICMP_SGE;
7204 Increasing = Pred == ICmpInst::ICMP_SLT || Pred == ICmpInst::ICMP_SLE;
7234 bool Increasing;
7235 if (!isMonotonicPredicate(ArLHS, Pred, Increasing))
7256 auto P = Increasing
[all...]

Completed in 122 milliseconds