reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
1738 << TheLoop->getHeader()->getParent()->getName() << ": " 1739 << TheLoop->getHeader()->getName() << '\n'); 1742 if (!TheLoop->empty()) { 1749 if (TheLoop->getNumBackEdges() != 1) { 1758 if (!TheLoop->getExitingBlock()) { 1769 if (TheLoop->getExitingBlock() != TheLoop->getLoopLatch()) { 1769 if (TheLoop->getExitingBlock() != TheLoop->getLoopLatch()) { 1810 const bool IsAnnotatedParallel = TheLoop->isAnnotatedParallel(); 1813 for (BasicBlock *BB : TheLoop->blocks()) { 1914 AccessAnalysis Accesses(TheLoop->getHeader()->getModule()->getDataLayout(), 1915 TheLoop, AA, LI, DependentAccesses, *PSE); 1944 if (blockNeedsPredication(ST->getParent(), TheLoop, DT)) 1971 !getPtrStride(*PSE, Ptr, TheLoop, SymbolicStrides)) { 1988 if (blockNeedsPredication(LD->getParent(), TheLoop, DT)) 2009 TheLoop, SymbolicStrides); 2038 CanDoRTIfNeeded = Accesses.canCheckPtrAtRT(*PtrRtChecking, SE, TheLoop, 2091 Value *CodeRegion = TheLoop->getHeader(); 2092 DebugLoc DL = TheLoop->getStartLoc(); 2115 return (SE->isLoopInvariant(SE->getSCEV(V), TheLoop)); 2207 const DataLayout &DL = TheLoop->getHeader()->getModule()->getDataLayout(); 2211 expandBounds(PointerChecks, TheLoop, Loc, SE, Exp, *PtrRtChecking); 2290 Value *Stride = getStrideFromPointer(Ptr, PSE->getSE(), TheLoop); 2317 const DataLayout &DL = TheLoop->getHeader()->getModule()->getDataLayout();