Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/Analysis/
H A DLoopAccessAnalysis.cpp1197 SmallVector<PointerIntPair<const SCEV *, 1, bool>> Scevs; in findForkedPointer() local
1198 findForkedSCEVs(SE, L, Ptr, Scevs, MaxForkedSCEVDepth); in findForkedPointer()
1202 if (Scevs.size() == 2 && in findForkedPointer()
1203 (isa<SCEVAddRecExpr>(get<0>(Scevs[0])) || in findForkedPointer()
1204 SE->isLoopInvariant(get<0>(Scevs[0]), L)) && in findForkedPointer()
1205 (isa<SCEVAddRecExpr>(get<0>(Scevs[1])) || in findForkedPointer()
1206 SE->isLoopInvariant(get<0>(Scevs[1]), L))) { in findForkedPointer()
1208 LLVM_DEBUG(dbgs() << "\t(1) " << *get<0>(Scevs[0]) << "\n"); in findForkedPointer()
1209 LLVM_DEBUG(dbgs() << "\t(2) " << *get<0>(Scevs[1]) << "\n"); in findForkedPointer()
1210 return Scevs; in findForkedPointer()