Searched refs:LoopVectorTy (Results 1 – 5 of 5) sorted by relevance
| /llvm-project-15.0.7/llvm/include/llvm/Analysis/ |
| H A D | LoopNestAnalysis.h | 23 using LoopVectorTy = SmallVector<Loop *, 8>; variable 120 LoopVectorTy getLoopsAtDepth(unsigned Depth) const { in getLoopsAtDepth() 123 LoopVectorTy Result; in getLoopsAtDepth() 144 SmallVector<LoopVectorTy, 4> getPerfectLoops(ScalarEvolution &SE) const; 184 LoopVectorTy Loops; // the loops in the nest (in breadth first order).
|
| H A D | LoopCacheAnalysis.h | 34 using LoopVectorTy = SmallVector<Loop *, 8>; variable 200 CacheCost(const LoopVectorTy &Loops, const LoopInfo &LI, ScalarEvolution &SE, 262 LoopVectorTy Loops;
|
| /llvm-project-15.0.7/llvm/unittests/Analysis/ |
| H A D | LoopNestTest.cpp | 110 LoopVectorTy LoopsAtDepth1 = LN.getLoopsAtDepth(1); in TEST() 113 LoopVectorTy LoopsAtDepth2 = LN.getLoopsAtDepth(2); in TEST() 123 const SmallVector<LoopVectorTy, 4> &PLV = LN.getPerfectLoops(SE); in TEST() 208 const SmallVector<LoopVectorTy, 4> &PLV = LN.getPerfectLoops(SE); in TEST() 292 const SmallVector<LoopVectorTy, 4> &PLV = LN.getPerfectLoops(SE); in TEST()
|
| /llvm-project-15.0.7/llvm/lib/Analysis/ |
| H A D | LoopNestAnalysis.cpp | 240 SmallVector<LoopVectorTy, 4> 242 SmallVector<LoopVectorTy, 4> LV; in getPerfectLoops() 243 LoopVectorTy PerfectNest; in getPerfectLoops()
|
| H A D | LoopCacheAnalysis.cpp | 62 static Loop *getInnerMostLoop(const LoopVectorTy &Loops) { in getInnerMostLoop() 558 CacheCost::CacheCost(const LoopVectorTy &Loops, const LoopInfo &LI, in CacheCost() 583 LoopVectorTy Loops; in getCacheCost()
|