Lines Matching refs:OuterLoopPreHeader
861 BasicBlock *OuterLoopPreHeader = OuterLoop->getLoopPreheader(); in canInterchangeLoops() local
869 if (!OuterLoopPreHeader || OuterLoopPreHeader == OuterLoop->getHeader() || in canInterchangeLoops()
870 isa<PHINode>(OuterLoopPreHeader->begin()) || in canInterchangeLoops()
871 !OuterLoopPreHeader->getUniquePredecessor()) { in canInterchangeLoops()
872 OuterLoopPreHeader = in canInterchangeLoops()
1136 BasicBlock *OuterLoopPreHeader = OuterLoop->getLoopPreheader(); in adjustLoopBranches() local
1138 BasicBlock *OuterLoopPredecessor = OuterLoopPreHeader->getUniquePredecessor(); in adjustLoopBranches()
1173 if (OuterLoopPredecessorBI->getSuccessor(i) == OuterLoopPreHeader) in adjustLoopBranches()
1189 BranchInst::Create(OuterLoopPreHeader, InnerLoopHeaderBI); in adjustLoopBranches()
1243 BasicBlock *OuterLoopPreHeader = OuterLoop->getLoopPreheader(); in adjustLoopPreheaders() local
1254 moveBBContents(OuterLoopPreHeader, InnerTermBI); in adjustLoopPreheaders()