Lines Matching refs:NewLoop
116 static void reconnectChildLoops(LoopInfo &LI, Loop *ParentLoop, Loop *NewLoop,
126 return L == NewLoop || Blocks.count(L->getHeader()) == 0;
140 LI.changeLoopFor(BB, NewLoop);
150 NewLoop->addChildLoop(Child);
196 auto NewLoop = LI.AllocateLoop();
198 ParentLoop->addChildLoop(NewLoop);
200 LI.addTopLevelLoop(NewLoop);
210 NewLoop->addBasicBlockToLoop(G, LI);
215 NewLoop->addBlockEntry(BB);
219 LI.changeLoopFor(BB, NewLoop);
225 << NewLoop->getHeader()->getName() << "\n");
227 reconnectChildLoops(LI, ParentLoop, NewLoop, Blocks, Headers);
229 NewLoop->verifyLoop();