Searched refs:OuterLoop (Results 1 – 4 of 4) sorted by relevance
300 return OuterLoop && OuterLoop->isHeader(Node); in addToDist()333 assert((!OuterLoop || !OuterLoop->isIrreducible()) && in addToDist()344 assert(OuterLoop && OuterLoop->isIrreducible() && !isLoopHeader(Resolved) && in addToDist()449 OuterLoop->BackedgeMass[OuterLoop->getHeaderIndex(W.TargetNode)] += Taken; in distributeMass()629 Start = OuterLoop.getHeader(); in addNodesInLoop()631 for (auto N : OuterLoop.Nodes) in addNodesInLoop()651 if (OuterLoop && OuterLoop->isHeader(Succ)) in addEdge()786 if (OuterLoop) in analyzeIrreducible()793 OuterLoop.Exits.clear(); in updateLoopWithIrreducible()796 auto O = OuterLoop.Nodes.begin() + 1; in updateLoopWithIrreducible()[all …]
358 Loop *OuterLoop; member in __anonceaba13a0211::LoopInterchangeLegality386 Loop *OuterLoop; member in __anonceaba13a0211::LoopInterchangeProfitability420 Loop *OuterLoop; member in __anonceaba13a0211::LoopInterchangeTransform559 Loop *OuterLoop = LoopList[OuterLoopId]; in processLoop() local646 !OuterLoop->isLoopInvariant(I)) { in isLoopStructureUnderstood()747 OuterLoop->getExitingBlock() != OuterLoop->getLoopLatch() || in currentLimitations()979 for (auto *BB : OuterLoop->blocks()) in canInterchangeLoops()1006 if (!tightlyNested(OuterLoop, InnerLoop)) { in canInterchangeLoops()1066 if (AR->getLoop() == OuterLoop) { in getInstrOrderCost()1136 for (Loop *L : *OuterLoop) in removeChildLoop()[all …]
351 if (Loop *OuterLoop = LI.getLoopFor(Preheader)) { in handleDeadExits() local352 OuterLoop->addBasicBlockToLoop(NewPreheader, LI); in handleDeadExits()369 if (StillReachable != OuterLoop) { in handleDeadExits()371 for (Loop *NotContaining = OuterLoop; NotContaining != StillReachable; in handleDeadExits()377 OuterLoop->removeChildLoop(&L); in handleDeadExits()
634 initialize(OuterLoop, addBlockEdges);659 if (OuterLoop) {660 addNodesInLoop(*OuterLoop);661 for (auto N : OuterLoop->Nodes)662 addEdges(N, OuterLoop, addBlockEdges);683 addEdge(Irr, I.first, OuterLoop);685 addBlockEdges(*this, Irr, OuterLoop);1282 if (OuterLoop) dbgs()1296 if (!OuterLoop)1298 updateLoopWithIrreducible(*OuterLoop);[all …]