Lines Matching refs:SubLoop
159 Loop *L, Loop *SubLoop, const TargetTransformInfo &TTI, DominatorTree &DT, in computeUnrollAndJamCount() argument
253 if (SubLoop->getBlocks().size() != 1) { in computeUnrollAndJamCount()
264 for (BasicBlock *BB : SubLoop->getBlocks()) { in computeUnrollAndJamCount()
333 Loop *SubLoop = L->getSubLoops()[0]; in tryToUnrollAndJamLoop() local
335 ApproximateLoopSize(SubLoop, NumInlineCandidates, NotDuplicatable, in tryToUnrollAndJamLoop()
359 MDNode *OrigSubLoopID = SubLoop->getLoopID(); in tryToUnrollAndJamLoop()
368 SubLoop->setLoopID(NewInnerEpilogueLoopID.getValue()); in tryToUnrollAndJamLoop()
372 BasicBlock *SubLoopLatch = SubLoop->getLoopLatch(); in tryToUnrollAndJamLoop()
375 unsigned InnerTripCount = SE.getSmallConstantTripCount(SubLoop, SubLoopLatch); in tryToUnrollAndJamLoop()
379 L, SubLoop, TTI, DT, LI, SE, EphValues, &ORE, OuterTripCount, in tryToUnrollAndJamLoop()
405 SubLoop->setLoopID(NewInnerLoopID.getValue()); in tryToUnrollAndJamLoop()
407 SubLoop->setLoopID(OrigSubLoopID); in tryToUnrollAndJamLoop()