HomeSort by relevance Sort by last modified time
    Searched refs:Subloop (Results 1 - 2 of 2) sorted by null

  /external/llvm/include/llvm/Analysis/
LoopInfoImpl.h 290 // Each block in each subloop should be contained within this loop.
294 "Loop does not contain all the blocks of a subloop!");
301 "Loop is not a subloop of its parent!");
342 /// Discover a subloop with the specified backedges such that: All blocks within
343 /// this loop are mapped to this loop or a subloop. And all subloops within this
344 /// loop have their parent loop set to this loop or a subloop.
360 LoopT *Subloop = LI->getLoopFor(PredBB);
361 if (!Subloop) {
377 while (LoopT *Parent = Subloop->getParentLoop())
378 Subloop = Parent
    [all...]
  /external/llvm/lib/Analysis/
LoopInfo.cpp 429 // subloop's new parent will be the nearest loop reachable from either its own
472 // Or the current block is part of a subloop, in which case its parent
529 Loop *Subloop = *std::prev(Unloop->end());
532 assert(SubloopParents.count(Subloop) && "DFS failed to visit subloop");
533 if (Loop *Parent = SubloopParents[Subloop])
534 Parent->addChildLoop(Subloop);
536 LI->addTopLevelLoop(Subloop);
541 /// successors. If a successor is a subloop header, consider its parent to be
542 /// the nearest parent of the subloop's exits
    [all...]

Completed in 134 milliseconds