Home | History | Annotate | Download | only in Scalar

Lines Matching refs:CurLoop

102     Loop *CurLoop;           // The current loop we are working on...
133 assert(CurLoop->contains(BB) && "Only valid if BB is IN the loop");
134 return LI->getLoopFor(BB) != CurLoop;
164 // Check to see if any of the basic blocks in CurLoop invalidate *V.
214 CurLoop = L;
255 CurLoop = 0;
278 if (!CurLoop->contains(BB)) return;
325 if (!CurLoop->contains(BB)) return;
349 if (CurLoop->hasLoopInvariantOperands(&I) && canSinkOrHoistInst(I) &&
427 if (CurLoop->contains(PN->getIncomingBlock(i)))
429 } else if (CurLoop->contains(User)) {
446 CurLoop->getUniqueExitBlocks(ExitBlocks);
596 if (Inst.getParent() == CurLoop->getHeader())
601 CurLoop->getExitBlocks(ExitBlocks);
674 AS.isVolatile() || !CurLoop->isLoopInvariant(AS.begin()->getValue()))
720 if (!Use || !CurLoop->contains(Use))
780 CurLoop->getUniqueExitBlocks(ExitBlocks);