Home
last modified time | relevance | path

Searched defs:LAI (Results 1 – 11 of 11) sorted by relevance

/llvm-project/llvm/lib/Transforms/Utils/
H A DLoopVersioning.cpp279 if (!LAI.hasConvergentOp() && in runImpl() local
41 LoopVersioning(const LoopAccessInfo & LAI,ArrayRef<RuntimePointerCheck> Checks,Loop * L,LoopInfo * LI,DominatorTree * DT,ScalarEvolution * SE) LoopVersioning() argument
[all...]
/llvm-project/llvm/include/llvm/Transforms/Utils/
H A DLoopVersioning.h141 const LoopAccessInfo &LAI; variable
/llvm-project/llvm/lib/Transforms/Scalar/
H A DLoopLoadElimination.cpp172 LoadEliminationForLoop(Loop * L,LoopInfo * LI,const LoopAccessInfo & LAI,DominatorTree * DT,BlockFrequencyInfo * BFI,ProfileSummaryInfo * PSI) LoadEliminationForLoop() argument
183 findStoreToLoadDependences(const LoopAccessInfo & LAI) findStoreToLoadDependences() argument
638 const LoopAccessInfo &LAI; global() member in __anon069565390311::LoadEliminationForLoop
[all...]
H A DLoopVersioningLICM.cpp136 const LoopAccessInfo *LAI = nullptr; global() member
H A DLoopDistribute.cpp498 const RuntimePointerChecking *RtPtrCheck = LAI.getRuntimePointerChecking(); in computePartitionSetForPointers() argument
951 const LoopAccessInfo *LAI = nullptr; global() member in __anon722c963f0111::LoopDistributeForLoop
[all...]
H A DLoopFlatten.cpp908 const LoopAccessInfo &LAI) { in FlattenLoopPair() argument
/llvm-project/llvm/include/llvm/Analysis/
H A DVectorUtils.h599 InterleavedAccessInfo(PredicatedScalarEvolution & PSE,Loop * L,DominatorTree * DT,LoopInfo * LI,const LoopAccessInfo * LAI) InterleavedAccessInfo() argument
671 const LoopAccessInfo *LAI; global() variable
/llvm-project/llvm/include/llvm/Transforms/Vectorize/
H A DLoopVectorizationLegality.h491 const LoopAccessInfo *LAI = nullptr; global() variable
/llvm-project/llvm/unittests/Transforms/Vectorize/
H A DVPlanSlpTest.cpp29 std::unique_ptr<LoopAccessInfo> LAI; member in llvm::__anond5d7f7970111::VPlanSlpTest
/llvm-project/llvm/lib/Target/ARM/
H A DARMTargetTransformInfo.cpp2290 canTailPredicateLoop(Loop * L,LoopInfo * LI,ScalarEvolution & SE,const DataLayout & DL,const LoopAccessInfo * LAI) canTailPredicateLoop() argument
/llvm-project/llvm/lib/Transforms/Vectorize/
H A DLoopVectorize.cpp1892 Create(Loop * L,const LoopAccessInfo & LAI,const SCEVPredicate & UnionPred,ElementCount VF,unsigned IC) Create() argument
7463 const LoopAccessInfo *LAI = ILV.Legal->getLAI(); executePlan() local