Home
last modified time | relevance | path

Searched refs:LoopVectorTy (Results 1 – 5 of 5) sorted by relevance

/llvm-project-15.0.7/llvm/include/llvm/Analysis/
H A DLoopNestAnalysis.h23 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 DLoopCacheAnalysis.h34 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 DLoopNestTest.cpp110 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 DLoopNestAnalysis.cpp240 SmallVector<LoopVectorTy, 4>
242 SmallVector<LoopVectorTy, 4> LV; in getPerfectLoops()
243 LoopVectorTy PerfectNest; in getPerfectLoops()
H A DLoopCacheAnalysis.cpp62 static Loop *getInnerMostLoop(const LoopVectorTy &Loops) { in getInnerMostLoop()
558 CacheCost::CacheCost(const LoopVectorTy &Loops, const LoopInfo &LI, in CacheCost()
583 LoopVectorTy Loops; in getCacheCost()