Home
last modified time | relevance | path

Searched refs:LoopAccessInfoManager (Results 1 – 9 of 9) sorted by relevance

/freebsd/contrib/llvm-project/llvm/include/llvm/Transforms/Vectorize/
H A DLoopVectorize.h71 class LoopAccessInfoManager; variable
181 LoopAccessInfoManager *LAIs;
194 LoopAccessInfoManager &LAIs_,
H A DLoopVectorizationLegality.h245 LoopAccessInfoManager &LAIs, LoopInfo *LI, OptimizationRemarkEmitter *ORE, in LoopVectorizationLegality()
486 LoopAccessInfoManager &LAIs;
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DLoopVersioningLICM.cpp120 LoopAccessInfoManager &LAIs, LoopInfo &LI, in LoopVersioningLICM()
139 LoopAccessInfoManager &LAIs;
585 LoopAccessInfoManager LAIs(*SE, *AA, *DT, LAR.LI, nullptr); in run()
H A DLoopDistribute.cpp652 ScalarEvolution *SE, LoopAccessInfoManager &LAIs, in LoopDistributeForLoop()
951 LoopAccessInfoManager &LAIs;
968 LoopAccessInfoManager &LAIs) { in runImpl()
1002 LoopAccessInfoManager &LAIs = AM.getResult<LoopAccessAnalysis>(F); in run()
H A DLoopLoadElimination.cpp636 LoopAccessInfoManager &LAIs) { in eliminateLoadsAcrossLoops()
682 LoopAccessInfoManager &LAIs = AM.getResult<LoopAccessAnalysis>(F); in run()
/freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DLoopAccessAnalysis.h779 class LoopAccessInfoManager {
791 LoopAccessInfoManager(ScalarEvolution &SE, AAResults &AA, DominatorTree &DT, in LoopAccessInfoManager() function
816 typedef LoopAccessInfoManager Result;
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DLoopVersioning.cpp260 bool runImpl(LoopInfo *LI, LoopAccessInfoManager &LAIs, DominatorTree *DT, in runImpl()
300 LoopAccessInfoManager &LAIs = AM.getResult<LoopAccessAnalysis>(F); in run()
/freebsd/contrib/llvm-project/llvm/lib/Analysis/
H A DLoopAccessAnalysis.cpp3001 const LoopAccessInfo &LoopAccessInfoManager::getInfo(Loop &L) { in getInfo()
3011 bool LoopAccessInfoManager::invalidate( in invalidate()
3029 LoopAccessInfoManager LoopAccessAnalysis::run(Function &F, in run()
3036 return LoopAccessInfoManager(SE, AA, DT, LI, &TLI); in run()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DLoopVectorize.cpp10276 DemandedBits &DB_, AssumptionCache &AC_, LoopAccessInfoManager &LAIs_, in runImpl()
10361 LoopAccessInfoManager &LAIs = AM.getResult<LoopAccessAnalysis>(F); in run()