Home
last modified time | relevance | path

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

/external/swiftshader/third_party/llvm-16.0/llvm/include/llvm/Transforms/Vectorize/
DLoopVectorize.h71 class LoopAccessInfoManager; variable
181 LoopAccessInfoManager *LAIs;
194 LoopAccessInfoManager &LAIs_,
DLoopVectorizationLegality.h246 LoopAccessInfoManager &LAIs, LoopInfo *LI, OptimizationRemarkEmitter *ORE, in LoopVectorizationLegality()
488 LoopAccessInfoManager &LAIs;
/external/swiftshader/third_party/llvm-16.0/llvm/include/llvm/Analysis/
DLoopAccessAnalysis.h769 class LoopAccessInfoManager {
781 LoopAccessInfoManager(ScalarEvolution &SE, AAResults &AA, DominatorTree &DT, in LoopAccessInfoManager() function
811 LoopAccessInfoManager &getLAIs() { return *LAIs; } in getLAIs()
819 std::unique_ptr<LoopAccessInfoManager> LAIs;
835 typedef LoopAccessInfoManager Result;
/external/swiftshader/third_party/llvm-16.0/llvm/lib/Transforms/Scalar/
DLoopVersioningLICM.cpp150 LoopAccessInfoManager &LAIs, LoopInfo &LI, in LoopVersioningLICM()
169 LoopAccessInfoManager &LAIs;
645 LoopAccessInfoManager LAIs(*SE, *AA, *DT, LAR.LI, nullptr); in run()
DLoopDistribute.cpp655 ScalarEvolution *SE, LoopAccessInfoManager &LAIs, in LoopDistributeForLoop()
954 LoopAccessInfoManager &LAIs;
971 LoopAccessInfoManager &LAIs) { in runImpl()
1044 LoopAccessInfoManager &LAIs = AM.getResult<LoopAccessAnalysis>(F); in run()
DLoopLoadElimination.cpp629 LoopAccessInfoManager &LAIs) { in eliminateLoadsAcrossLoops()
739 LoopAccessInfoManager &LAIs = AM.getResult<LoopAccessAnalysis>(F); in run()
/external/swiftshader/third_party/llvm-16.0/llvm/lib/Transforms/Utils/
DLoopVersioning.cpp259 bool runImpl(LoopInfo *LI, LoopAccessInfoManager &LAIs, DominatorTree *DT, in runImpl()
349 LoopAccessInfoManager &LAIs = AM.getResult<LoopAccessAnalysis>(F); in run()
/external/swiftshader/third_party/llvm-16.0/llvm/lib/Analysis/
DLoopAccessAnalysis.cpp2673 const LoopAccessInfo &LoopAccessInfoManager::getInfo(Loop &L) { in getInfo()
2694 LAIs = std::make_unique<LoopAccessInfoManager>(SE, AA, DT, LI, TLI); in runOnFunction()
2707 LoopAccessInfoManager LoopAccessAnalysis::run(Function &F, in run()
2709 return LoopAccessInfoManager( in run()
/external/swiftshader/third_party/llvm-16.0/llvm/lib/Transforms/Vectorize/
DLoopVectorize.cpp10590 DemandedBits &DB_, AssumptionCache &AC_, LoopAccessInfoManager &LAIs_, in runImpl()
10670 LoopAccessInfoManager &LAIs = AM.getResult<LoopAccessAnalysis>(F); in run()