Searched refs:CurrentLoop (Results 1 - 5 of 5) sorted by relevance

/freebsd-12-stable/contrib/llvm-project/llvm/lib/Analysis/
H A DLoopPass.cpp74 CurrentLoop = nullptr;
145 assert((&L == CurrentLoop || CurrentLoop->contains(&L)) &&
150 assert(LQ.back() == CurrentLoop && "Loop queue back isn't the current loop!");
153 if (&L == CurrentLoop) {
208 CurrentLoop = LQ.back();
217 CurrentLoop->getHeader()->getName());
224 PassManagerPrettyStackEntry X(P, *CurrentLoop->getHeader());
226 LocalChanged = P->runOnLoop(CurrentLoop, *this);
246 : CurrentLoop
[all...]
/freebsd-12-stable/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DDependenceAnalysis.h438 void setPoint(const SCEV *X, const SCEV *Y, const Loop *CurrentLoop);
442 const SCEV *C, const Loop *CurrentLoop);
445 void setDistance(const SCEV *D, const Loop *CurrentLoop);
653 const Loop *CurrentLoop,
671 const Loop *CurrentLoop,
690 const Loop *CurrentLoop,
708 const Loop *CurrentLoop,
726 const Loop *CurrentLoop,
H A DLoopPass.h156 Loop *CurrentLoop;
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DStructurizeCFG.cpp348 Loop *CurrentLoop = nullptr; local
361 while (unsigned &BlockCount = LoopBlocks[CurrentLoop]) {
363 if (getAdjustedLoop(cast<RegionNode>(*LoopI)) == CurrentLoop) {
370 CurrentLoop = getAdjustedLoop(RN);
371 if (CurrentLoop)
372 LoopBlocks[CurrentLoop]--;
H A DLoopInterchange.cpp279 Loop *CurrentLoop = &L; local
280 const std::vector<Loop *> *Vec = &CurrentLoop->getSubLoops();
288 LoopList.push_back(CurrentLoop);
289 CurrentLoop = Vec->front();
290 Vec = &CurrentLoop->getSubLoops();
292 LoopList.push_back(CurrentLoop);

Completed in 179 milliseconds