Searched refs:ParentLoop (Results 1 - 9 of 9) sorted by relevance
/freebsd-10.1-release/contrib/llvm/include/llvm/Analysis/ |
H A D | LoopInfo.h | 65 LoopT *ParentLoop; member in class:llvm::LoopBase 79 LoopBase() : ParentLoop(0) {} 90 for (const LoopT *CurLoop = ParentLoop; CurLoop; 91 CurLoop = CurLoop->ParentLoop) 96 LoopT *getParentLoop() const { return ParentLoop; } 99 void setParentLoop(LoopT *L) { ParentLoop = L; } 253 assert(NewChild->ParentLoop == 0 && "NewChild already has a parent!"); 254 NewChild->ParentLoop = static_cast<LoopT *>(this); 264 assert(Child->ParentLoop == this && "Child is not a child of this loop!"); 266 Child->ParentLoop 569 isNotAlreadyContainedIn(const LoopT *SubLoop, const LoopT *ParentLoop) argument [all...] |
H A D | LoopInfoImpl.h | 210 assert(OldChild->ParentLoop == this && "This loop is already broken!"); 211 assert(NewChild->ParentLoop == 0 && "NewChild already has a parent!"); 216 OldChild->ParentLoop = 0; 217 NewChild->ParentLoop = static_cast<LoopT *>(this); 297 if (ParentLoop) { 298 assert(std::find(ParentLoop->begin(), ParentLoop->end(), this) != 299 ParentLoop->end() &&
|
H A D | LoopPass.h | 125 void insertLoop(Loop *L, Loop *ParentLoop);
|
/freebsd-10.1-release/contrib/llvm/lib/Transforms/Utils/ |
H A D | LoopUnrollRuntime.cpp | 158 if (Loop *ParentLoop = L->getParentLoop()) 159 ParentLoop->addBasicBlockToLoop(NewBB, LI->getBase()); 265 if (Loop *ParentLoop = L->getParentLoop()) 266 SE->forgetLoop(ParentLoop); 340 if (Loop *ParentLoop = L->getParentLoop()) { 342 ParentLoop->addBasicBlockToLoop(NewBB, LI->getBase());
|
/freebsd-10.1-release/contrib/llvm/lib/Analysis/ |
H A D | LoopPass.cpp | 94 void LPPassManager::insertLoop(Loop *L, Loop *ParentLoop) { argument 99 if (ParentLoop) 100 ParentLoop->addChildLoop(L);
|
H A D | LoopInfo.cpp | 673 Loop *ParentLoop = Unloop->getParentLoop(); local 674 for (Loop::iterator I = ParentLoop->begin();; ++I) { 675 assert(I != ParentLoop->end() && "Couldn't find loop"); 677 ParentLoop->removeChildLoop(I);
|
/freebsd-10.1-release/contrib/llvm/lib/Transforms/Scalar/ |
H A D | LoopUnswitch.cpp | 837 Loop *ParentLoop = L->getParentLoop(); local 838 if (ParentLoop) { 841 ParentLoop->addBasicBlockToLoop(NewBlocks[0], LI->getBase());
|
/freebsd-10.1-release/contrib/llvm/lib/Target/R600/ |
H A D | AMDILCFGStructurizer.cpp | 1139 MachineLoop *ParentLoop = LoopRep->getParentLoop(); local 1140 if (ParentLoop) 1141 MLI->changeLoopFor(LoopHeader, ParentLoop);
|
/freebsd-10.1-release/contrib/llvm/lib/Transforms/Vectorize/ |
H A D | LoopVectorize.cpp | 1586 Loop *ParentLoop = OrigLoop->getParentLoop(); local 1590 if (ParentLoop) { 1591 ParentLoop->addChildLoop(Lp); 1592 ParentLoop->addBasicBlockToLoop(ScalarPH, LI->getBase()); 1593 ParentLoop->addBasicBlockToLoop(VectorPH, LI->getBase()); 1594 ParentLoop->addBasicBlockToLoop(MiddleBlock, LI->getBase()); 1654 if (ParentLoop) 1655 ParentLoop->addBasicBlockToLoop(CheckBlock, LI->getBase());
|
Completed in 92 milliseconds