Home
last modified time | relevance | path

Searched refs:OuterLoopHeader (Results 1 – 1 of 1) sorted by relevance

/freebsd-12.1/contrib/llvm/lib/Transforms/Scalar/
H A DLoopInterchange.cpp598 BasicBlock *OuterLoopHeader = OuterLoop->getHeader(); in tightlyNested() local
608 dyn_cast<BranchInst>(OuterLoopHeader->getTerminator()); in tightlyNested()
620 if (containsUnsafeInstructions(OuterLoopHeader) || in tightlyNested()
1383 BasicBlock *OuterLoopHeader = OuterLoop->getHeader(); in adjustLoopBranches() local
1397 dyn_cast<BranchInst>(OuterLoopHeader->getTerminator()); in adjustLoopBranches()
1426 OuterLoopHeader); in adjustLoopBranches()
1441 if (OuterLoopLatchBI->getSuccessor(0) == OuterLoopHeader) in adjustLoopBranches()
1464 for (PHINode &PHI : drop_begin(OuterLoopHeader->phis(), 1)) in adjustLoopBranches()
1479 PHI->moveBefore(OuterLoopHeader->getFirstNonPHI()); in adjustLoopBranches()
1486 updateIncomingBlock(OuterLoopHeader, InnerLoopLatch, OuterLoopLatch); in adjustLoopBranches()
[all …]