reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
1446 if (VF == 1 || !I || !TheLoop->contains(I) || TheLoop->isLoopInvariant(I)) 1446 if (VF == 1 || !I || !TheLoop->contains(I) || TheLoop->isLoopInvariant(I)) 4394 !TheLoop->isLoopInvariant(V); 4439 for (auto *BB : TheLoop->blocks()) 4459 auto *Latch = TheLoop->getLoopLatch(); 4492 return !TheLoop->contains(J) || Worklist.count(J) || 4519 return I == IndUpdate || !TheLoop->contains(I) || Worklist.count(I); 4529 return I == Ind || !TheLoop->contains(I) || Worklist.count(I); 4665 return (!I || !TheLoop->contains(I)); 4669 BasicBlock *Latch = TheLoop->getLoopLatch(); 4675 if (Cmp && TheLoop->contains(Cmp) && Cmp->hasOneUse()) { 4706 for (auto *BB : TheLoop->blocks()) 4793 return I == IndUpdate || !TheLoop->contains(I) || Worklist.count(I) || 4804 return I == Ind || !TheLoop->contains(I) || Worklist.count(I) || 4829 "CantVersionLoopWithOptForSize", ORE, TheLoop); 4838 "CantVersionLoopWithOptForSize", ORE, TheLoop); 4848 "CantVersionLoopWithOptForSize", ORE, TheLoop); 4862 "CantVersionLoopWithDivergentTarget", ORE, TheLoop); 4866 unsigned TC = PSE.getSE()->getSmallConstantTripCount(TheLoop); 4871 "SingleIterationLoop", ORE, TheLoop); 4928 "UnknownLoopCountComplexCFG", ORE, TheLoop); 4937 "NoTailLoopWithOptForSize", ORE, TheLoop); 4943 MinBWs = computeMinimumValueSizes(TheLoop->getBlocks(), *DB, &TTI); 5055 "ConditionalStore", ORE, TheLoop); 5075 for (BasicBlock *BB : TheLoop->blocks()) { 5149 auto BestKnownTC = getSmallBestKnownTC(*PSE.getSE(), TheLoop); 5266 if (!Legal->getReductionVars()->empty() && TheLoop->getLoopDepth() > 1) { 5315 LoopBlocksDFS DFS(TheLoop); 5348 if (!TheLoop->contains(Instr)) { 5526 for (BasicBlock *BB : TheLoop->blocks()) { 5654 for (BasicBlock *BB : TheLoop->blocks()) { 5740 const SCEV *PtrSCEV = getAddressAccessSCEV(Ptr, Legal, PSE, TheLoop); 5942 for (BasicBlock *BB : TheLoop->blocks()) { 6042 for (BasicBlock *BB : TheLoop->blocks()) 6046 if (PtrDef && TheLoop->contains(PtrDef) && 6126 } else if (I->getParent() == TheLoop->getLoopLatch() || VF == 1) 6148 if (VF > 1 && Phi->getParent() != TheLoop->getHeader()) 6229 bool ScalarCond = (SE->isLoopInvariant(CondSCEV, TheLoop)); 6361 CodeMetrics::collectEphemeralValues(TheLoop, AC, ValuesToIgnore);