Lines Matching refs:NewLoop
1015 Loop *NewLoop = LI->AllocateLoop(); in cloneLoopWithPreheader() local
1016 LMap[OrigLoop] = NewLoop; in cloneLoopWithPreheader()
1018 ParentLoop->addChildLoop(NewLoop); in cloneLoopWithPreheader()
1020 LI->addTopLevelLoop(NewLoop); in cloneLoopWithPreheader()
1037 Loop *&NewLoop = LMap[CurLoop]; in cloneLoopWithPreheader() local
1038 if (!NewLoop) { in cloneLoopWithPreheader()
1039 NewLoop = LI->AllocateLoop(); in cloneLoopWithPreheader()
1047 NewParentLoop->addChildLoop(NewLoop); in cloneLoopWithPreheader()
1053 Loop *&NewLoop = LMap[CurLoop]; in cloneLoopWithPreheader() local
1054 assert(NewLoop && "Expecting new loop to be allocated"); in cloneLoopWithPreheader()
1060 NewLoop->addBasicBlockToLoop(NewBB, *LI); in cloneLoopWithPreheader()
1083 F->splice(Before->getIterator(), F, NewLoop->getHeader()->getIterator(), in cloneLoopWithPreheader()
1086 return NewLoop; in cloneLoopWithPreheader()