Home
last modified time | relevance | path

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

/freebsd-src/contrib/llvm-project/llvm/lib/Analysis/
H A DLoopNestAnalysis.cpp163 const BasicBlock *InnerLoopPreHeader = InnerLoop.getLoopPreheader(); in analyzeLoopNestForPerfectNest() local
167 (InnerLoopPreHeader != OuterLoopHeader && in analyzeLoopNestForPerfectNest()
168 !containsOnlySafeInstructions(*InnerLoopPreHeader)) || in analyzeLoopNestForPerfectNest()
227 const BasicBlock *InnerLoopPreHeader = InnerLoop.getLoopPreheader(); in getInterveningInstructions() local
234 if (InnerLoopPreHeader != OuterLoopHeader) { in getInterveningInstructions()
235 GetUnsafeInstructions(*InnerLoopPreHeader); in getInterveningInstructions()
328 const BasicBlock *InnerLoopPreHeader = InnerLoop.getLoopPreheader(); in checkLoopsStructure() local
361 if (OuterLoopHeader != InnerLoopPreHeader) { in checkLoopsStructure()
363 LoopNest::skipEmptyBlockUntil(OuterLoopHeader, InnerLoopPreHeader); in checkLoopsStructure()
366 if (&SingleSucc != InnerLoopPreHeader) { in checkLoopsStructure()
[all …]
/freebsd-src/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DLoopInterchange.cpp549 BasicBlock *InnerLoopPreHeader = InnerLoop->getLoopPreheader(); in tightlyNested() local
563 if (Succ != InnerLoopPreHeader && Succ != InnerLoop->getHeader() && in tightlyNested()
577 if (InnerLoopPreHeader != OuterLoopHeader && in tightlyNested()
578 containsUnsafeInstructions(InnerLoopPreHeader)) in tightlyNested()
1289 BasicBlock *InnerLoopPreHeader = InnerLoop->getLoopPreheader(); in transform() local
1299 if (CurInductionPHI->getIncomingBlock(0) == InnerLoopPreHeader) in transform()
1370 BasicBlock *InnerLoopPreHeader = InnerLoop->getLoopPreheader(); in transform() local
1372 if (InnerLoopPreHeader != OuterLoopHeader) { in transform()
1375 make_early_inc_range(make_range(InnerLoopPreHeader->begin(), in transform()
1376 std::prev(InnerLoopPreHeader in transform()
1545 BasicBlock *InnerLoopPreHeader = InnerLoop->getLoopPreheader(); adjustLoopBranches() local
1705 BasicBlock *InnerLoopPreHeader = InnerLoop->getLoopPreheader(); adjustLoopLinks() local
[all...]