Home
last modified time | relevance | path

Searched refs:LoopList (Results 1 – 2 of 2) sorted by relevance

/llvm-project-15.0.7/llvm/lib/Transforms/Scalar/
H A DLoopInterchange.cpp282 LoopList = {}; in populateWorklist()
286 LoopList.push_back(CurrentLoop); in populateWorklist()
290 LoopList.push_back(CurrentLoop); in populateWorklist()
428 SmallVector<Loop *, 8> LoopList; in run() local
429 populateWorklist(*L, LoopList); in run()
430 return processLoopList(LoopList); in run()
436 if (LoopList[I]->getParentLoop() != LoopList[I - 1]) in run()
442 for (Loop *L : LoopList) { in isComputableLoopNest()
463 return LoopList.size() - 1; in selectLoopForInterchange()
528 bool Interchanged = processLoop(LoopList[i], LoopList[i - 1], i, i - 1, in processLoopList()
[all …]
/llvm-project-15.0.7/llvm/lib/CodeGen/
H A DCodeGenPrepare.cpp778 SmallVector<Loop *, 16> LoopList(LI->begin(), LI->end()); in eliminateMostlyEmptyBlocks() local
779 while (!LoopList.empty()) { in eliminateMostlyEmptyBlocks()
780 Loop *L = LoopList.pop_back_val(); in eliminateMostlyEmptyBlocks()
781 llvm::append_range(LoopList, *L); in eliminateMostlyEmptyBlocks()