Lines Matching refs:isLoopInvariant
222 if (SE->isLoopInvariant(PtrExpr, Lp)) { in getStartAndEndForAccess()
246 assert(SE->isLoopInvariant(ScStart, Lp) && "ScStart needs to be invariant"); in getStartAndEndForAccess()
247 assert(SE->isLoopInvariant(ScEnd, Lp)&& "ScEnd needs to be invariant"); in getStartAndEndForAccess()
818 if (PSE.getSE()->isLoopInvariant(PtrScev, L)) in hasComputableBounds()
837 if (PSE.getSE()->isLoopInvariant(PtrScev, L)) in isNoWrap()
896 if (isa<SCEVAddRecExpr>(Scev) || L->isLoopInvariant(Ptr) || in findForkedSCEVs()
1054 SE->isLoopInvariant(get<0>(Scevs[0]), L)) && in findForkedPointer()
1056 SE->isLoopInvariant(get<0>(Scevs[1]), L))) { in findForkedPointer()
1463 if (PSE.getSE()->isLoopInvariant(PtrScev, Lp)) in getPtrStride()
1948 if (SE.isLoopInvariant(Src, InnermostLoop) || in getDependenceDistanceStrideAndSize()
1949 SE.isLoopInvariant(Sink, InnermostLoop)) { in getDependenceDistanceStrideAndSize()
2800 return SE->isLoopInvariant(S, TheLoop); in isInvariant()
2844 !SE->isLoopInvariant(SE->getSCEV(GEP->getOperand(I)), Lp)) in stripGetElementPtr()
2907 if (!SE->isLoopInvariant(V, Lp)) in getStrideFromPointer()