Lines Matching refs:ParentLoop
68 LoopT *ParentLoop;
80 LoopBase() : ParentLoop(0) {}
91 for (const LoopT *CurLoop = ParentLoop; CurLoop;
92 CurLoop = CurLoop->ParentLoop)
97 LoopT *getParentLoop() const { return ParentLoop; }
100 void setParentLoop(LoopT *L) { ParentLoop = L; }
255 assert(NewChild->ParentLoop == 0 && "NewChild already has a parent!");
256 NewChild->ParentLoop = static_cast<LoopT *>(this);
266 assert(Child->ParentLoop == this && "Child is not a child of this loop!");
268 Child->ParentLoop = 0;
311 explicit LoopBase(BlockT *BB) : ParentLoop(0) {
502 assert(NewLoop->ParentLoop == 0 && OldLoop->ParentLoop == 0 &&
529 const LoopT *ParentLoop) {
531 if (SubLoop == ParentLoop) return false;
532 return isNotAlreadyContainedIn(SubLoop->getParentLoop(), ParentLoop);