Home
last modified time | relevance | path

Searched refs:LoopCosts (Results 1 – 3 of 3) sorted by relevance

/llvm-project-15.0.7/llvm/include/llvm/Analysis/
H A DLoopCacheAnalysis.h215 auto IT = llvm::find_if(LoopCosts, [&L](const LoopCacheCostTy &LCC) { in getLoopCost()
218 return (IT != LoopCosts.end()) ? (*IT).second : -1; in getLoopCost()
222 ArrayRef<LoopCacheCostTy> getLoopCosts() const { return LoopCosts; } in getLoopCosts()
254 stable_sort(LoopCosts, in sortLoopCosts()
268 SmallVector<LoopCacheCostTy, 3> LoopCosts; variable
/llvm-project-15.0.7/llvm/lib/Analysis/
H A DLoopCacheAnalysis.cpp551 for (const auto &LC : CC.LoopCosts) { in operator <<()
604 LoopCosts, in calculateCacheFootprint()
608 LoopCosts.push_back(std::make_pair(L, LoopCost)); in calculateCacheFootprint()
/llvm-project-15.0.7/llvm/lib/Transforms/Scalar/
H A DLoopInterchange.cpp516 const auto &LoopCosts = CC->getLoopCosts(); in processLoopList() local
517 for (unsigned i = 0; i < LoopCosts.size(); i++) { in processLoopList()
518 CostMap[LoopCosts[i].first] = i; in processLoopList()