Home
last modified time | relevance | path

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

/openbsd-src/gnu/llvm/llvm/lib/Transforms/Scalar/
H A DLoopInterchange.cpp220 static void populateWorklist(Loop &L, LoopVector &LoopList) { in populateWorklist() argument
224 assert(LoopList.empty() && "LoopList should initially be empty!"); in populateWorklist()
232 LoopList = {}; in populateWorklist()
236 LoopList.push_back(CurrentLoop); in populateWorklist()
240 LoopList.push_back(CurrentLoop); in populateWorklist()
385 SmallVector<Loop *, 8> LoopList; in run() local
386 populateWorklist(*L, LoopList); in run()
387 return processLoopList(LoopList); in run()
391 SmallVector<Loop *, 8> LoopList(LN.getLoops().begin(), LN.getLoops().end()); in run() local
392 for (unsigned I = 1; I < LoopList.size(); ++I) in run()
[all …]
/openbsd-src/gnu/llvm/llvm/lib/CodeGen/
H A DCodeGenPrepare.cpp844 SmallVector<Loop *, 16> LoopList(LI->begin(), LI->end()); in eliminateMostlyEmptyBlocks() local
845 while (!LoopList.empty()) { in eliminateMostlyEmptyBlocks()
846 Loop *L = LoopList.pop_back_val(); in eliminateMostlyEmptyBlocks()
847 llvm::append_range(LoopList, *L); in eliminateMostlyEmptyBlocks()