Searched refs:PostIncLoops (Results 1 - 5 of 5) sorted by relevance

/freebsd-current/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DIVUsers.h66 return PostIncLoops;
81 /// PostIncLoops - The set of loops for which Expr has been adjusted to
83 PostIncLoopSet PostIncLoops; member in class:llvm::final
/freebsd-current/contrib/llvm-project/llvm/lib/Analysis/
H A DIVUsers.cpp206 // Autodetect the post-inc loop set, populating NewUse.PostIncLoops.
215 NewUse.PostIncLoops.insert(L);
227 denormalizeForPostIncUse(ISE, NewUse.PostIncLoops, *SE);
277 for (const auto *PostIncLoop : IVUse.PostIncLoops) {
368 PostIncLoops.insert(L);
/freebsd-current/contrib/llvm-project/llvm/include/llvm/Transforms/Utils/
H A DScalarEvolutionExpander.h83 PostIncLoopSet PostIncLoops; member in class:llvm::SCEVExpander
325 PostIncLoops = L;
330 PostIncLoops.clear();
/freebsd-current/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DScalarEvolutionExpander.cpp971 // loop. Remove this loop from the PostIncLoops set before expanding such
974 // SavedIncLoops.swap(PostIncLoops), but we generally have a single element,
976 PostIncLoopSet SavedPostIncLoops = PostIncLoops;
977 PostIncLoops.clear();
1044 // After expanding subexpressions, restore the PostIncLoops set so the caller
1046 PostIncLoops = SavedPostIncLoops;
1061 if (PostIncLoops.count(L)) {
1082 if (!PostIncLoops.count(L))
1448 if (L && SE.hasComputableLoopEvolution(S, L) && !PostIncLoops.count(L))
1499 // This is independent of PostIncLoops
[all...]
/freebsd-current/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DLoopStrengthReduce.cpp1132 PostIncLoopSet PostIncLoops;
1544 for (const Loop *PIL : PostIncLoops) {
3389 LF.PostIncLoops = TmpPostIncLoops;
4185 Loops.push_back(LF.PostIncLoops);
5337 if (LF.PostIncLoops.count(L)) {
5345 for (const Loop *PIL : LF.PostIncLoops) {
5400 Rewriter.setPostInc(LF.PostIncLoops);
5423 Reg = denormalizeForPostIncUse(Reg, LF.PostIncLoops, SE);
5433 PostIncLoopSet &Loops = const_cast<PostIncLoopSet &>(LF.PostIncLoops);

Completed in 144 milliseconds