Searched refs:LoopAccessInfoManager (Results 1 – 10 of 10) sorted by relevance
/freebsd/contrib/llvm-project/llvm/include/llvm/Transforms/Vectorize/ |
H A D | LoopVectorize.h | 72 class LoopAccessInfoManager; variable 182 LoopAccessInfoManager *LAIs; 195 LoopAccessInfoManager &LAIs_,
|
H A D | LoopVectorizationLegality.h | 245 LoopAccessInfoManager &LAIs, LoopInfo *LI, OptimizationRemarkEmitter *ORE, in LoopVectorizationLegality() 489 LoopAccessInfoManager &LAIs;
|
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
H A D | LoopVersioningLICM.cpp | 120 LoopAccessInfoManager &LAIs, LoopInfo &LI, in LoopVersioningLICM() 139 LoopAccessInfoManager &LAIs; 585 LoopAccessInfoManager LAIs(*SE, *AA, *DT, LAR.LI, nullptr, nullptr); in run()
|
H A D | LoopDistribute.cpp | 651 ScalarEvolution *SE, LoopAccessInfoManager &LAIs, in LoopDistributeForLoop() 954 LoopAccessInfoManager &LAIs; 970 LoopAccessInfoManager &LAIs) { in runImpl() 1004 LoopAccessInfoManager &LAIs = AM.getResult<LoopAccessAnalysis>(F); in run()
|
H A D | LoopLoadElimination.cpp | 652 LoopAccessInfoManager &LAIs) { in eliminateLoadsAcrossLoops() 698 LoopAccessInfoManager &LAIs = AM.getResult<LoopAccessAnalysis>(F); in run()
|
H A D | LoopFlatten.cpp | 1012 LoopAccessInfoManager LAIM(AR.SE, AR.AA, AR.DT, AR.LI, &AR.TTI, nullptr); in run()
|
/freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/ |
H A D | LoopAccessAnalysis.h | 844 class LoopAccessInfoManager { 857 LoopAccessInfoManager(ScalarEvolution &SE, AAResults &AA, DominatorTree &DT, in LoopAccessInfoManager() function 883 typedef LoopAccessInfoManager Result;
|
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/ |
H A D | LoopVersioning.cpp | 260 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 D | LoopAccessAnalysis.cpp | 3070 const LoopAccessInfo &LoopAccessInfoManager::getInfo(Loop &L) { in getInfo() 3079 void LoopAccessInfoManager::clear() { in clear() 3096 bool LoopAccessInfoManager::invalidate( in invalidate() 3114 LoopAccessInfoManager LoopAccessAnalysis::run(Function &F, in run() 3122 return LoopAccessInfoManager(SE, AA, DT, LI, &TTI, &TLI); in run()
|
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/ |
H A D | LoopVectorize.cpp | 10114 DemandedBits &DB_, AssumptionCache &AC_, LoopAccessInfoManager &LAIs_, in runImpl() 10199 LoopAccessInfoManager &LAIs = AM.getResult<LoopAccessAnalysis>(F); in run()
|