Home
last modified time | relevance | path

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

/netbsd-src/external/apache2/llvm/dist/llvm/lib/Analysis/
H A DLoopNestAnalysis.cpp142 const BasicBlock *InnerLoopPreHeader = InnerLoop.getLoopPreheader(); in arePerfectlyNested() local
146 (InnerLoopPreHeader != OuterLoopHeader && in arePerfectlyNested()
147 !containsOnlySafeInstructions(*InnerLoopPreHeader)) || in arePerfectlyNested()
248 const BasicBlock *InnerLoopPreHeader = InnerLoop.getLoopPreheader(); in checkLoopsStructure() local
281 if (OuterLoopHeader != InnerLoopPreHeader) { in checkLoopsStructure()
283 LoopNest::skipEmptyBlockUntil(OuterLoopHeader, InnerLoopPreHeader); in checkLoopsStructure()
286 if (&SingleSucc != InnerLoopPreHeader) { in checkLoopsStructure()
304 &LoopNest::skipEmptyBlockUntil(Succ, InnerLoopPreHeader); in checkLoopsStructure()
309 if (PotentialInnerPreHeader == InnerLoopPreHeader) in checkLoopsStructure()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/
H A DLoopInterchange.cpp585 BasicBlock *InnerLoopPreHeader = InnerLoop->getLoopPreheader(); in tightlyNested() local
599 if (Succ != InnerLoopPreHeader && Succ != InnerLoop->getHeader() && in tightlyNested()
613 if (InnerLoopPreHeader != OuterLoopHeader && in tightlyNested()
614 containsUnsafeInstructions(InnerLoopPreHeader)) in tightlyNested()
796 BasicBlock *InnerLoopPreHeader = InnerLoop->getLoopPreheader(); in currentLimitations() local
902 if (InnerInductionVar->getIncomingBlock(0) == InnerLoopPreHeader) in currentLimitations()
1307 BasicBlock *InnerLoopPreHeader = InnerLoop->getLoopPreheader(); in transform() local
1315 if (InductionPHI->getIncomingBlock(0) == InnerLoopPreHeader) in transform()
1383 BasicBlock *InnerLoopPreHeader = InnerLoop->getLoopPreheader(); in transform() local
1385 if (InnerLoopPreHeader != OuterLoopHeader) { in transform()
[all …]