Home
last modified time | relevance | path

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

/netbsd-src/external/apache2/llvm/dist/llvm/lib/Analysis/
H A DLoopCacheAnalysis.cpp320 return CacheCost::InvalidCost; in computeRefCost()
473 raw_ostream &llvm::operator<<(raw_ostream &OS, const CacheCost &CC) { in operator <<()
481 CacheCost::CacheCost(const LoopVectorTy &Loops, const LoopInfo &LI, in CacheCost() function in CacheCost
499 std::unique_ptr<CacheCost>
500 CacheCost::getCacheCost(Loop &Root, LoopStandardAnalysisResults &AR, in getCacheCost()
516 return std::make_unique<CacheCost>(Loops, AR.LI, AR.SE, AR.TTI, AR.AA, DI, TRT); in getCacheCost()
519 void CacheCost::calculateCacheFootprint() { in calculateCacheFootprint()
540 bool CacheCost::populateReferenceGroups(ReferenceGroupsTy &RefGroups) const { in populateReferenceGroups()
617 CacheCost::computeLoopCacheCost(const Loop &L, in computeLoopCacheCost()
645 CacheCostTy CacheCost::computeRefGroupCacheCost(const ReferenceGroupTy &RG, in computeRefGroupCacheCost()
[all …]
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/Analysis/
H A DLoopCacheAnalysis.h174 class CacheCost {
175 friend raw_ostream &operator<<(raw_ostream &OS, const CacheCost &CC);
186 CacheCost(const LoopVectorTy &Loops, const LoopInfo &LI, ScalarEvolution &SE,
194 static std::unique_ptr<CacheCost>
267 raw_ostream &operator<<(raw_ostream &OS, const CacheCost &CC);