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()
140 LI.changeLoopFor(BB, NewLoop); in INITIALIZE_PASS_DEPENDENCY()
150 NewLoop->addChildLoop(Child); in INITIALIZE_PASS_DEPENDENCY()
196 auto NewLoop = LI.AllocateLoop(); in createNaturalLoopInternal() local
198 ParentLoop->addChildLoop(NewLoop); in createNaturalLoopInternal()
200 LI.addTopLevelLoop(NewLoop); in createNaturalLoopInternal()
210 NewLoop->addBasicBlockToLoop(G, LI); in createNaturalLoopInternal()
215 NewLoop->addBlockEntry(BB); in createNaturalLoopInternal()
219 LI.changeLoopFor(BB, NewLoop); in createNaturalLoopInternal()
225 << NewLoop->getHeader()->getName() << "\n"); in createNaturalLoopInternal()
227 reconnectChildLoops(LI, ParentLoop, NewLoop, Blocks, Headers); in createNaturalLoopInternal()
229 NewLoop->verifyLoop(); in createNaturalLoopInternal()