Lines Matching refs:InnermostLoop
847 static void visitPointers(Value *StartPtr, const Loop &InnermostLoop, in visitPointers() argument
861 if (PN && InnermostLoop.contains(PN->getParent()) && in visitPointers()
862 PN->getParent() != InnermostLoop.getHeader()) { in visitPointers()
1675 visitPointers(SI->getPointerOperand(), *InnermostLoop, in addAccess()
1684 visitPointers(LI->getPointerOperand(), *InnermostLoop, in addAccess()
1903 const auto &DL = InnermostLoop->getHeader()->getDataLayout(); in getDependenceDistanceStrideAndSize()
1921 getPtrStride(PSE, ATy, APtr, InnermostLoop, SymbolicStrides, true, true); in getDependenceDistanceStrideAndSize()
1923 getPtrStride(PSE, BTy, BPtr, InnermostLoop, SymbolicStrides, true, true); in getDependenceDistanceStrideAndSize()
1948 if (SE.isLoopInvariant(Src, InnermostLoop) || in getDependenceDistanceStrideAndSize()
1949 SE.isLoopInvariant(Sink, InnermostLoop)) { in getDependenceDistanceStrideAndSize()
1951 getStartAndEndForAccess(InnermostLoop, Src, ATy, PSE, PointerBounds); in getDependenceDistanceStrideAndSize()
1953 getStartAndEndForAccess(InnermostLoop, Sink, BTy, PSE, PointerBounds); in getDependenceDistanceStrideAndSize()
2032 auto &DL = InnermostLoop->getHeader()->getDataLayout(); in isDependent()
2062 Dist = SE.applyLoopGuards(Dist, InnermostLoop); in isDependent()