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.h74 class LoopAccessInfoManager; variable
152 LoopAccessInfoManager *LAIs;
H A DLoopVectorizationLegality.h257 LoopAccessInfoManager &LAIs, LoopInfo *LI, OptimizationRemarkEmitter *ORE, in LoopVectorizationLegality()
587 LoopAccessInfoManager &LAIs;
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DLoopVersioningLICM.cpp118 LoopAccessInfoManager &LAIs, LoopInfo &LI, in LoopVersioningLICM()
137 LoopAccessInfoManager &LAIs;
554 LoopAccessInfoManager LAIs(*SE, *AA, *DT, LAR.LI, nullptr, nullptr); in run()
H A DLoopDistribute.cpp651 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 DLoopLoadElimination.cpp648 LoopAccessInfoManager &LAIs) { in eliminateLoadsAcrossLoops()
694 LoopAccessInfoManager &LAIs = AM.getResult<LoopAccessAnalysis>(F); in run()
H A DLoopFlatten.cpp1012 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 DLoopAccessAnalysis.h927 class LoopAccessInfoManager {
940 LoopAccessInfoManager(ScalarEvolution &SE, AAResults &AA, DominatorTree &DT, in LoopAccessInfoManager() function
966 typedef LoopAccessInfoManager Result;
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DLoopVersioning.cpp268 bool runImpl(LoopInfo *LI, LoopAccessInfoManager &LAIs, DominatorTree *DT, in runImpl()
311 LoopAccessInfoManager &LAIs = AM.getResult<LoopAccessAnalysis>(F); in run()
/freebsd/contrib/llvm-project/llvm/lib/Analysis/
H A DLoopAccessAnalysis.cpp3079 const LoopAccessInfo &LoopAccessInfoManager::getInfo(Loop &L, in getInfo()
3091 void LoopAccessInfoManager::clear() { in clear()
3104 bool LoopAccessInfoManager::invalidate( in invalidate()
3122 LoopAccessInfoManager LoopAccessAnalysis::run(Function &F, in run()
3130 return LoopAccessInfoManager(SE, AA, DT, LI, &TTI, &TLI); in run()