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

/external/llvm/lib/Transforms/Scalar/
H A DLoopRotation.cpp301 // Find new Loop header. NewHeader is a Header's one and only successor
305 BasicBlock *NewHeader = BI->getSuccessor(1); local
307 std::swap(Exit, NewHeader);
308 assert(NewHeader && "Unable to determine new loop header");
309 assert(L->contains(NewHeader) && !L->contains(Exit) &&
314 assert(NewHeader->getSinglePredecessor() &&
316 FoldSingleEntryPHINodes(NewHeader);
390 // NewHeader is now the header of the loop.
391 L->moveToHeader(NewHeader);
392 assert(L->getHeader() == NewHeader
[all...]

Completed in 41 milliseconds