Lines Matching refs:SubLoop
157 Loop *L, Loop *SubLoop, const TargetTransformInfo &TTI, DominatorTree &DT, in computeUnrollAndJamCount() argument
251 if (SubLoop->getBlocks().size() != 1) { in computeUnrollAndJamCount()
262 for (BasicBlock *BB : SubLoop->getBlocks()) { in computeUnrollAndJamCount()
331 Loop *SubLoop = L->getSubLoops()[0]; in tryToUnrollAndJamLoop() local
333 ApproximateLoopSize(SubLoop, NumInlineCandidates, NotDuplicatable, in tryToUnrollAndJamLoop()
357 MDNode *OrigSubLoopID = SubLoop->getLoopID(); in tryToUnrollAndJamLoop()
366 SubLoop->setLoopID(NewInnerEpilogueLoopID.getValue()); in tryToUnrollAndJamLoop()
370 BasicBlock *SubLoopLatch = SubLoop->getLoopLatch(); in tryToUnrollAndJamLoop()
373 unsigned InnerTripCount = SE.getSmallConstantTripCount(SubLoop, SubLoopLatch); in tryToUnrollAndJamLoop()
377 L, SubLoop, TTI, DT, LI, SE, EphValues, &ORE, OuterTripCount, in tryToUnrollAndJamLoop()
403 SubLoop->setLoopID(NewInnerLoopID.getValue()); in tryToUnrollAndJamLoop()
405 SubLoop->setLoopID(OrigSubLoopID); in tryToUnrollAndJamLoop()