Lines Matching refs:SubLoop
158 Loop *L, Loop *SubLoop, const TargetTransformInfo &TTI, DominatorTree &DT, in computeUnrollAndJamCount() argument
252 if (SubLoop->getBlocks().size() != 1) { in computeUnrollAndJamCount()
263 for (BasicBlock *BB : SubLoop->getBlocks()) { in computeUnrollAndJamCount()
332 Loop *SubLoop = L->getSubLoops()[0]; in tryToUnrollAndJamLoop() local
334 ApproximateLoopSize(SubLoop, NumInlineCandidates, NotDuplicatable, in tryToUnrollAndJamLoop()
367 MDNode *OrigSubLoopID = SubLoop->getLoopID(); in tryToUnrollAndJamLoop()
376 SubLoop->setLoopID(NewInnerEpilogueLoopID.value()); in tryToUnrollAndJamLoop()
380 BasicBlock *SubLoopLatch = SubLoop->getLoopLatch(); in tryToUnrollAndJamLoop()
383 unsigned InnerTripCount = SE.getSmallConstantTripCount(SubLoop, SubLoopLatch); in tryToUnrollAndJamLoop()
387 L, SubLoop, TTI, DT, LI, SE, EphValues, &ORE, OuterTripCount, in tryToUnrollAndJamLoop()
413 SubLoop->setLoopID(NewInnerLoopID.value()); in tryToUnrollAndJamLoop()
415 SubLoop->setLoopID(OrigSubLoopID); in tryToUnrollAndJamLoop()