Searched refs:OuterLoopHeader (Results 1 – 2 of 2) sorted by relevance
161 const BasicBlock *OuterLoopHeader = OuterLoop.getHeader(); in analyzeLoopNestForPerfectNest() local165 if (!containsOnlySafeInstructions(*OuterLoopHeader) || in analyzeLoopNestForPerfectNest()167 (InnerLoopPreHeader != OuterLoopHeader && in analyzeLoopNestForPerfectNest()225 const BasicBlock *OuterLoopHeader = OuterLoop.getHeader(); in getInterveningInstructions() local230 GetUnsafeInstructions(*OuterLoopHeader); in getInterveningInstructions()234 if (InnerLoopPreHeader != OuterLoopHeader) { in getInterveningInstructions()326 const BasicBlock *OuterLoopHeader = OuterLoop.getHeader(); in checkLoopsStructure() local353 IncomingBlock == OuterLoopHeader; in checkLoopsStructure()361 if (OuterLoopHeader != InnerLoopPreHeader) { in checkLoopsStructure()363 LoopNest::skipEmptyBlockUntil(OuterLoopHeader, InnerLoopPreHeader); in checkLoopsStructure()
600 BasicBlock *OuterLoopHeader = OuterLoop->getHeader(); in tightlyNested() local622 if (containsUnsafeInstructions(OuterLoopHeader) || in tightlyNested()629 if (InnerLoopPreHeader != OuterLoopHeader && in tightlyNested()1376 BasicBlock *OuterLoopHeader = OuterLoop->getHeader(); in transform() local1377 if (InnerLoopPreHeader != OuterLoopHeader) { in transform()1382 I.moveBefore(OuterLoopHeader->getTerminator()); in transform()1570 BasicBlock *OuterLoopHeader = OuterLoop->getHeader(); in adjustLoopBranches() local1666 for (PHINode &PHI : OuterLoopHeader->phis()) in adjustLoopBranches()1680 PHI->moveBefore(OuterLoopHeader->getFirstNonPHI()); in adjustLoopBranches()1694 IRBuilder<> Builder(OuterLoopHeader->getContext()); in adjustLoopBranches()[all …]