Home
last modified time | relevance | path

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

/external/llvm-project/llvm/lib/Transforms/Scalar/
DLoopInterchange.cpp589 BasicBlock *InnerLoopPreHeader = InnerLoop->getLoopPreheader(); in tightlyNested() local
603 if (Succ != InnerLoopPreHeader && Succ != InnerLoop->getHeader() && in tightlyNested()
617 if (InnerLoopPreHeader != OuterLoopHeader && in tightlyNested()
618 containsUnsafeInstructions(InnerLoopPreHeader)) in tightlyNested()
721 BasicBlock *InnerLoopPreHeader = InnerLoop->getLoopPreheader(); in currentLimitations() local
827 if (InnerInductionVar->getIncomingBlock(0) == InnerLoopPreHeader) in currentLimitations()
1232 BasicBlock *InnerLoopPreHeader = InnerLoop->getLoopPreheader(); in transform() local
1240 if (InductionPHI->getIncomingBlock(0) == InnerLoopPreHeader) in transform()
1310 BasicBlock *InnerLoopPreHeader = InnerLoop->getLoopPreheader(); in transform() local
1312 if (InnerLoopPreHeader != OuterLoopHeader) { in transform()
[all …]
/external/llvm-project/llvm/lib/Analysis/
DLoopNestAnalysis.cpp143 const BasicBlock *InnerLoopPreHeader = InnerLoop.getLoopPreheader(); in arePerfectlyNested() local
147 (InnerLoopPreHeader != OuterLoopHeader && in arePerfectlyNested()
148 !containsOnlySafeInstructions(*InnerLoopPreHeader)) || in arePerfectlyNested()
222 const BasicBlock *InnerLoopPreHeader = InnerLoop.getLoopPreheader(); in checkLoopsStructure() local
255 if (OuterLoopHeader != InnerLoopPreHeader) { in checkLoopsStructure()
267 if (Succ == InnerLoopPreHeader) in checkLoopsStructure()
/external/llvm/lib/Transforms/Scalar/
DLoopInterchange.cpp640 BasicBlock *InnerLoopPreHeader = InnerLoop->getLoopPreheader(); in tightlyNested() local
654 if (outerLoopHeaderBI->getSuccessor(i) != InnerLoopPreHeader && in tightlyNested()
754 BasicBlock *InnerLoopPreHeader = InnerLoop->getLoopPreheader(); in currentLimitations() local
815 if (InnerInductionVar->getIncomingBlock(0) == InnerLoopPreHeader) in currentLimitations()
862 BasicBlock *InnerLoopPreHeader = InnerLoop->getLoopPreheader(); in canInterchangeLoops() local
876 if (!InnerLoopPreHeader || InnerLoopPreHeader == InnerLoop->getHeader() || in canInterchangeLoops()
877 InnerLoopPreHeader == OuterLoop->getHeader()) { in canInterchangeLoops()
878 InnerLoopPreHeader = in canInterchangeLoops()
1031 BasicBlock *InnerLoopPreHeader = InnerLoop->getLoopPreheader(); in transform() local
1039 if (InductionPHI->getIncomingBlock(0) == InnerLoopPreHeader) in transform()
[all …]
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Scalar/
DLoopInterchange.cpp597 BasicBlock *InnerLoopPreHeader = InnerLoop->getLoopPreheader(); in tightlyNested() local
611 if (Succ != InnerLoopPreHeader && Succ != InnerLoop->getHeader() && in tightlyNested()
723 BasicBlock *InnerLoopPreHeader = InnerLoop->getLoopPreheader(); in currentLimitations() local
829 if (InnerInductionVar->getIncomingBlock(0) == InnerLoopPreHeader) in currentLimitations()
1230 BasicBlock *InnerLoopPreHeader = InnerLoop->getLoopPreheader(); in transform() local
1238 if (InductionPHI->getIncomingBlock(0) == InnerLoopPreHeader) in transform()
1441 BasicBlock *InnerLoopPreHeader = InnerLoop->getLoopPreheader(); in adjustLoopBranches() local
1444 InnerLoopPreHeader != InnerLoop->getHeader() && OuterLoopPreHeader && in adjustLoopBranches()
1445 InnerLoopPreHeader && "Guaranteed by loop-simplify form"); in adjustLoopBranches()
1454 if (InnerLoopPreHeader == OuterLoop->getHeader()) in adjustLoopBranches()
[all …]