Lines Matching refs:NewLoop
117 static void reconnectChildLoops(LoopInfo &LI, Loop *ParentLoop, Loop *NewLoop, in INITIALIZE_PASS_DEPENDENCY()
127 return L == NewLoop || Blocks.count(L->getHeader()) == 0; in INITIALIZE_PASS_DEPENDENCY()
141 LI.changeLoopFor(BB, NewLoop); in INITIALIZE_PASS_DEPENDENCY()
151 NewLoop->addChildLoop(Child); in INITIALIZE_PASS_DEPENDENCY()
197 auto NewLoop = LI.AllocateLoop(); in createNaturalLoopInternal() local
199 ParentLoop->addChildLoop(NewLoop); in createNaturalLoopInternal()
201 LI.addTopLevelLoop(NewLoop); in createNaturalLoopInternal()
211 NewLoop->addBasicBlockToLoop(G, LI); in createNaturalLoopInternal()
216 NewLoop->addBlockEntry(BB); in createNaturalLoopInternal()
220 LI.changeLoopFor(BB, NewLoop); in createNaturalLoopInternal()
226 << NewLoop->getHeader()->getName() << "\n"); in createNaturalLoopInternal()
228 reconnectChildLoops(LI, ParentLoop, NewLoop, Blocks, Headers); in createNaturalLoopInternal()
230 NewLoop->verifyLoop(); in createNaturalLoopInternal()