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

  /external/llvm/include/llvm/Analysis/
LoopInfo.h 67 LoopT *ParentLoop;
85 LoopBase() : ParentLoop(nullptr) {}
96 for (const LoopT *CurLoop = ParentLoop; CurLoop;
97 CurLoop = CurLoop->ParentLoop)
102 LoopT *getParentLoop() const { return ParentLoop; }
105 void setParentLoop(LoopT *L) { ParentLoop = L; }
281 assert(!NewChild->ParentLoop && "NewChild already has a parent!");
282 NewChild->ParentLoop = static_cast<LoopT *>(this);
292 assert(Child->ParentLoop == this && "Child is not a child of this loop!");
294 Child->ParentLoop = nullptr
    [all...]
LoopInfoImpl.h 212 assert(OldChild->ParentLoop == this && "This loop is already broken!");
213 assert(!NewChild->ParentLoop && "NewChild already has a parent!");
218 OldChild->ParentLoop = nullptr;
219 NewChild->ParentLoop = static_cast<LoopT *>(this);
298 if (ParentLoop) {
299 assert(std::find(ParentLoop->begin(), ParentLoop->end(), this) !=
300 ParentLoop->end() &&
LoopPass.h 131 // the top level if \c ParentLoop is null.
132 Loop &addLoop(Loop *ParentLoop);
  /external/llvm/lib/Transforms/Utils/
LoopUnrollRuntime.cpp 154 Loop *ParentLoop = L->getParentLoop();
157 if (ParentLoop)
158 ParentLoop->addChildLoop(NewLoop);
171 else if (ParentLoop)
172 ParentLoop->addBasicBlockToLoop(NewBB, *LI);
331 if (Loop *ParentLoop = L->getParentLoop())
332 SE->forgetLoop(ParentLoop);
CloneFunction.cpp 759 Loop *ParentLoop = OrigLoop->getParentLoop();
762 if (ParentLoop)
763 ParentLoop->addChildLoop(NewLoop);
775 if (ParentLoop)
776 ParentLoop->addBasicBlockToLoop(NewPH, *LI);
    [all...]
  /external/llvm/lib/Analysis/
LoopPass.cpp 66 Loop &LPPassManager::addLoop(Loop *ParentLoop) {
71 if (!ParentLoop) {
78 ParentLoop->addChildLoop(L);
LoopInfo.cpp 687 Loop *ParentLoop = Unloop->getParentLoop();
688 for (Loop::iterator I = ParentLoop->begin();; ++I) {
689 assert(I != ParentLoop->end() && "Couldn't find loop");
691 ParentLoop->removeChildLoop(I);
  /external/llvm/lib/Transforms/Scalar/
InductiveRangeCheckElimination.cpp     [all...]
LoopUnswitch.cpp     [all...]
  /external/llvm/lib/Target/AMDGPU/
AMDILCFGStructurizer.cpp     [all...]
  /external/llvm/lib/Target/Hexagon/
HexagonHardwareLoops.cpp     [all...]
  /external/llvm/lib/Transforms/Vectorize/
LoopVectorize.cpp     [all...]

Completed in 885 milliseconds