Searched refs:NewHeader (Results 1 - 1 of 1) sorted by relevance

/external/llvm/lib/Transforms/Scalar/
H A DLoopRotation.cpp327 // Find new Loop header. NewHeader is a Header's one and only successor
331 BasicBlock *NewHeader = BI->getSuccessor(1); local
333 std::swap(Exit, NewHeader);
334 assert(NewHeader && "Unable to determine new loop header");
335 assert(L->contains(NewHeader) && !L->contains(Exit) &&
340 assert(NewHeader->getSinglePredecessor() &&
342 FoldSingleEntryPHINodes(NewHeader);
416 // NewHeader is now the header of the loop.
417 L->moveToHeader(NewHeader);
418 assert(L->getHeader() == NewHeader
[all...]

Completed in 46 milliseconds