Lines Matching refs:NewLoop
987 Loop *NewLoop = LI->AllocateLoop(); in cloneLoopWithPreheader() local
988 LMap[OrigLoop] = NewLoop; in cloneLoopWithPreheader()
990 ParentLoop->addChildLoop(NewLoop); in cloneLoopWithPreheader()
992 LI->addTopLevelLoop(NewLoop); in cloneLoopWithPreheader()
1009 Loop *&NewLoop = LMap[CurLoop]; in cloneLoopWithPreheader() local
1010 if (!NewLoop) { in cloneLoopWithPreheader()
1011 NewLoop = LI->AllocateLoop(); in cloneLoopWithPreheader()
1019 NewParentLoop->addChildLoop(NewLoop); in cloneLoopWithPreheader()
1025 Loop *&NewLoop = LMap[CurLoop]; in cloneLoopWithPreheader() local
1026 assert(NewLoop && "Expecting new loop to be allocated"); in cloneLoopWithPreheader()
1032 NewLoop->addBasicBlockToLoop(NewBB, *LI); in cloneLoopWithPreheader()
1055 F->splice(Before->getIterator(), F, NewLoop->getHeader()->getIterator(), in cloneLoopWithPreheader()
1058 return NewLoop; in cloneLoopWithPreheader()