Searched refs:ParentLoop (Results 1 - 9 of 9) sorted by relevance
/external/llvm/include/llvm/Analysis/ |
H A D | LoopInfo.h | 68 LoopT *ParentLoop; member in class:llvm::LoopBase 82 LoopBase() : ParentLoop(nullptr) {} 93 for (const LoopT *CurLoop = ParentLoop; CurLoop; 94 CurLoop = CurLoop->ParentLoop) 99 LoopT *getParentLoop() const { return ParentLoop; } 102 void setParentLoop(LoopT *L) { ParentLoop = L; } 268 assert(!NewChild->ParentLoop && "NewChild already has a parent!"); 269 NewChild->ParentLoop = static_cast<LoopT *>(this); 279 assert(Child->ParentLoop == this && "Child is not a child of this loop!"); 281 Child->ParentLoop 609 isNotAlreadyContainedIn(const LoopT *SubLoop, const LoopT *ParentLoop) argument [all...] |
H A D | 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() &&
|
H A D | LoopPass.h | 130 void insertLoop(Loop *L, Loop *ParentLoop);
|
/external/llvm/lib/Transforms/Utils/ |
H A D | LoopUnrollRuntime.cpp | 159 if (Loop *ParentLoop = L->getParentLoop()) 160 ParentLoop->addBasicBlockToLoop(NewBB, LI->getBase()); 266 if (Loop *ParentLoop = L->getParentLoop()) 267 SE->forgetLoop(ParentLoop); 341 if (Loop *ParentLoop = L->getParentLoop()) { 343 ParentLoop->addBasicBlockToLoop(NewBB, LI->getBase());
|
/external/llvm/lib/Analysis/ |
H A D | LoopPass.cpp | 100 void LPPassManager::insertLoop(Loop *L, Loop *ParentLoop) { argument 105 if (ParentLoop) 106 ParentLoop->addChildLoop(L);
|
H A D | LoopInfo.cpp | 671 Loop *ParentLoop = Unloop->getParentLoop(); local 672 for (Loop::iterator I = ParentLoop->begin();; ++I) { 673 assert(I != ParentLoop->end() && "Couldn't find loop"); 675 ParentLoop->removeChildLoop(I);
|
/external/llvm/lib/Transforms/Scalar/ |
H A D | LoopUnswitch.cpp | 833 Loop *ParentLoop = L->getParentLoop(); local 834 if (ParentLoop) { 837 ParentLoop->addBasicBlockToLoop(NewBlocks[0], LI->getBase());
|
/external/llvm/lib/Transforms/Vectorize/ |
H A D | LoopVectorize.cpp | 2119 Loop *ParentLoop = OrigLoop->getParentLoop(); local 2123 if (ParentLoop) { 2124 ParentLoop->addChildLoop(Lp); 2125 ParentLoop->addBasicBlockToLoop(ScalarPH, LI->getBase()); 2126 ParentLoop->addBasicBlockToLoop(VectorPH, LI->getBase()); 2127 ParentLoop->addBasicBlockToLoop(MiddleBlock, LI->getBase()); 2185 if (ParentLoop) 2186 ParentLoop->addBasicBlockToLoop(CheckBlock, LI->getBase()); 2205 if (ParentLoop) 2206 ParentLoop [all...] |
/external/llvm/lib/Target/R600/ |
H A D | AMDILCFGStructurizer.cpp | 1138 MachineLoop *ParentLoop = LoopRep->getParentLoop(); local 1139 if (ParentLoop) 1140 MLI->changeLoopFor(LoopHeader, ParentLoop);
|
Completed in 1300 milliseconds