Lines Matching refs:SubLoop
152 Loop *L, Loop *SubLoop, const TargetTransformInfo &TTI, DominatorTree &DT, in computeUnrollAndJamCount() argument
248 if (SubLoop->getBlocks().size() != 1) { in computeUnrollAndJamCount()
259 for (BasicBlock *BB : SubLoop->getBlocks()) { in computeUnrollAndJamCount()
325 Loop *SubLoop = L->getSubLoops()[0]; in tryToUnrollAndJamLoop() local
326 UnrollCostEstimator InnerUCE(SubLoop, TTI, EphValues, UP.BEInsns); in tryToUnrollAndJamLoop()
354 MDNode *OrigSubLoopID = SubLoop->getLoopID(); in tryToUnrollAndJamLoop()
363 SubLoop->setLoopID(*NewInnerEpilogueLoopID); in tryToUnrollAndJamLoop()
367 BasicBlock *SubLoopLatch = SubLoop->getLoopLatch(); in tryToUnrollAndJamLoop()
370 unsigned InnerTripCount = SE.getSmallConstantTripCount(SubLoop, SubLoopLatch); in tryToUnrollAndJamLoop()
374 L, SubLoop, TTI, DT, LI, &AC, SE, EphValues, &ORE, OuterTripCount, in tryToUnrollAndJamLoop()
400 SubLoop->setLoopID(*NewInnerLoopID); in tryToUnrollAndJamLoop()
402 SubLoop->setLoopID(OrigSubLoopID); in tryToUnrollAndJamLoop()