Lines Matching refs:OuterLoopPreHeader
1600 BasicBlock *OuterLoopPreHeader = OuterLoop->getLoopPreheader(); in adjustLoopBranches() local
1603 assert(OuterLoopPreHeader != OuterLoop->getHeader() && in adjustLoopBranches()
1604 InnerLoopPreHeader != InnerLoop->getHeader() && OuterLoopPreHeader && in adjustLoopBranches()
1610 if (isa<PHINode>(OuterLoopPreHeader->begin()) || in adjustLoopBranches()
1611 !OuterLoopPreHeader->getUniquePredecessor()) in adjustLoopBranches()
1612 OuterLoopPreHeader = in adjustLoopBranches()
1623 BasicBlock *OuterLoopPredecessor = OuterLoopPreHeader->getUniquePredecessor(); in adjustLoopBranches()
1658 updateSuccessor(OuterLoopPredecessorBI, OuterLoopPreHeader, in adjustLoopBranches()
1677 OuterLoopPreHeader, DTUpdates); in adjustLoopBranches()
1701 OuterLoopPreHeader); in adjustLoopBranches()
1737 OuterLoopHeader->replacePhiUsesWith(InnerLoopPreHeader, OuterLoopPreHeader); in adjustLoopBranches()
1739 InnerLoopHeader->replacePhiUsesWith(OuterLoopPreHeader, InnerLoopPreHeader); in adjustLoopBranches()
1763 BasicBlock *OuterLoopPreHeader = OuterLoop->getLoopPreheader(); in adjustLoopLinks() local
1765 swapBBContents(OuterLoopPreHeader, InnerLoopPreHeader); in adjustLoopLinks()