reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
148 CurLoop = nullptr; 216 if (!CurLoop->isLoopSimplifyForm()) { 221 if (!CurLoop->getSubLoops().empty()) { 226 if (CurLoop->getNumBackEdges() != 1) { 231 if (!CurLoop->getExitingBlock()) { 238 if (CurLoop->getExitingBlock() != CurLoop->getLoopLatch()) { 238 if (CurLoop->getExitingBlock() != CurLoop->getLoopLatch()) { 244 if (CurLoop->isAnnotatedParallel()) { 249 if (CurLoop->getLoopDepth() > LoopDepthThreshold) { 255 const SCEV *ExitCount = SE->getBackedgeTakenCount(CurLoop); 360 if (SE->isLoopInvariant(SE->getSCEV(Ptr), CurLoop)) 374 if (SE->isLoopInvariant(SE->getSCEV(Ptr), CurLoop)) 392 for (auto *Block : CurLoop->getBlocks()) 404 LAI = &LAA->getInfo(CurLoop); 417 CurLoop->getStartLoc(), 418 CurLoop->getHeader()) 449 CurLoop->getStartLoc(), 450 CurLoop->getHeader()) 467 if (findStringMetadataForLoop(CurLoop, LICMVersioningMetaData)) { 479 LLVM_DEBUG(dbgs() << "Loop: " << *CurLoop); 492 CurLoop->getStartLoc(), 493 CurLoop->getHeader()) 512 CurLoop->getStartLoc(), 513 CurLoop->getHeader()) 522 CurLoop->getStartLoc(), CurLoop->getHeader()) 522 CurLoop->getStartLoc(), CurLoop->getHeader()) 546 for (auto *Block : CurLoop->getBlocks()) { 586 CurLoop = L; 606 LoopVersioning LVer(*LAI, CurLoop, LI, DT, SE, true);