Home
last modified time | relevance | path

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

/netbsd-src/external/apache2/llvm/dist/llvm/lib/Analysis/
H A DLoopNestAnalysis.cpp140 const BasicBlock *OuterLoopHeader = OuterLoop.getHeader(); in arePerfectlyNested() local
144 if (!containsOnlySafeInstructions(*OuterLoopHeader) || in arePerfectlyNested()
146 (InnerLoopPreHeader != OuterLoopHeader && in arePerfectlyNested()
246 const BasicBlock *OuterLoopHeader = OuterLoop.getHeader(); in checkLoopsStructure() local
273 IncomingBlock == OuterLoopHeader; in checkLoopsStructure()
281 if (OuterLoopHeader != InnerLoopPreHeader) { in checkLoopsStructure()
283 LoopNest::skipEmptyBlockUntil(OuterLoopHeader, InnerLoopPreHeader); in checkLoopsStructure()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/
H A DLoopInterchange.cpp584 BasicBlock *OuterLoopHeader = OuterLoop->getHeader(); in tightlyNested() local
594 dyn_cast<BranchInst>(OuterLoopHeader->getTerminator()); in tightlyNested()
606 if (containsUnsafeInstructions(OuterLoopHeader) || in tightlyNested()
613 if (InnerLoopPreHeader != OuterLoopHeader && in tightlyNested()
1384 BasicBlock *OuterLoopHeader = OuterLoop->getHeader(); in transform() local
1385 if (InnerLoopPreHeader != OuterLoopHeader) { in transform()
1390 I.moveBefore(OuterLoopHeader->getTerminator()); in transform()
1574 BasicBlock *OuterLoopHeader = OuterLoop->getHeader(); in adjustLoopBranches() local
1588 dyn_cast<BranchInst>(OuterLoopHeader->getTerminator()); in adjustLoopBranches()
1628 OuterLoopHeader); in adjustLoopBranches()
[all …]