Searched refs:LoopAccessInfoManager (Results 1 – 9 of 9) sorted by relevance
/freebsd/contrib/llvm-project/llvm/include/llvm/Transforms/Vectorize/ |
H A D | LoopVectorize.h | 71 class LoopAccessInfoManager; variable 181 LoopAccessInfoManager *LAIs; 194 LoopAccessInfoManager &LAIs_,
|
H A D | LoopVectorizationLegality.h | 245 LoopAccessInfoManager &LAIs, LoopInfo *LI, OptimizationRemarkEmitter *ORE, in LoopVectorizationLegality() 486 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); in run()
|
H A D | LoopDistribute.cpp | 652 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 D | LoopLoadElimination.cpp | 636 LoopAccessInfoManager &LAIs) { in eliminateLoadsAcrossLoops() 682 LoopAccessInfoManager &LAIs = AM.getResult<LoopAccessAnalysis>(F); in run()
|
/freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/ |
H A D | LoopAccessAnalysis.h | 779 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 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 | 3001 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 D | LoopVectorize.cpp | 10276 DemandedBits &DB_, AssumptionCache &AC_, LoopAccessInfoManager &LAIs_, in runImpl() 10361 LoopAccessInfoManager &LAIs = AM.getResult<LoopAccessAnalysis>(F); in run()
|