/freebsd-src/contrib/llvm-project/llvm/include/llvm/Analysis/ |
H A D | ScalarEvolutionNormalization.h | 45 class SCEV; variable
|
H A D | Delinearization.h | 26 class SCEV; global() variable [all...] |
H A D | ScalarEvolutionAliasAnalysis.h | 23 class SCEV; variable
|
H A D | ScalarEvolutionDivision.h | 20 class SCEV; variable
|
H A D | LoopCacheAnalysis.h | 31 class SCEV; variable
|
H A D | IVUsers.h | 27 class SCEV; global() variable
|
H A D | IVDescriptors.h | 30 class SCEV; variable
|
H A D | DependenceAnalysis.h | 53 class SCEV; variable
|
H A D | LoopAccessAnalysis.h | 30 class SCEV; global() variable [all...] |
H A D | TargetTransformInfoImpl.h | 752 getAddressComputationCost(Type * Tp,ScalarEvolution *,const SCEV *) getAddressComputationCost() argument
|
H A D | TargetTransformInfo.h | 60 class SCEV; global() variable
|
/freebsd-src/contrib/llvm-project/llvm/include/llvm/Transforms/Scalar/ |
H A D | AlignmentFromAssumptions.h | 27 class SCEV; global() variable
|
H A D | NaryReassociate.h | 96 class SCEV; variable
|
/freebsd-src/contrib/llvm-project/llvm/include/llvm/Transforms/Utils/ |
H A D | LoopUtils.h | 40 class SCEV; global() variable
|
H A D | LoopConstrainer.h | 26 class SCEV; variable
|
/freebsd-src/contrib/llvm-project/llvm/lib/Target/ARM/ |
H A D | ARMTargetTransformInfo.h | 37 class SCEV; variable
|
/freebsd-src/contrib/llvm-project/llvm/lib/Target/AArch64/ |
H A D | AArch64TargetTransformInfo.h | 36 class SCEV; variable
|
/freebsd-src/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
H A D | BasicTTIImpl.h | 64 class SCEV; global() variable 2345 getAddressComputationCost(Type * Ty,ScalarEvolution *,const SCEV *) getAddressComputationCost() argument
|
/freebsd-src/contrib/llvm-project/llvm/lib/Analysis/ |
H A D | LoopAccessAnalysis.cpp | 891 findForkedSCEVs(ScalarEvolution * SE,const Loop * L,Value * Ptr,SmallVectorImpl<PointerIntPair<const SCEV *,1,bool>> & ScevList,unsigned Depth) findForkedSCEVs() argument 906 __anon55b3ad850302(PointerIntPair<const SCEV *, 1, bool> S) findForkedSCEVs() argument [all...] |
H A D | ScalarEvolution.cpp | 1528 insertFoldCacheEntry(const ScalarEvolution::FoldID & ID,const SCEV * S,DenseMap<ScalarEvolution::FoldID,const SCEV * > & FoldCache,DenseMap<const SCEV *,SmallVector<ScalarEvolution::FoldID,2>> & FoldCacheUser) insertFoldCacheEntry() argument 2235 CollectAddOperandsWithScales(DenseMap<const SCEV *,APInt> & M,SmallVectorImpl<const SCEV * > & NewOps,APInt & AccumulatedConstant,ArrayRef<const SCEV * > Ops,const APInt & Scale,ScalarEvolution & SE) CollectAddOperandsWithScales() argument 14946 SCEVLoopGuardRewriter(ScalarEvolution & SE,DenseMap<const SCEV *,const SCEV * > & M) SCEVLoopGuardRewriter() argument 15010 __anon508f8d704e02(ICmpInst::Predicate Predicate, const SCEV *LHS, const SCEV *RHS, DenseMap<const SCEV *, const SCEV *> &RewriteMap) applyLoopGuards() argument [all...] |
/freebsd-src/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
H A D | IndVarSimplify.cpp | 567 IndVarSimplifyVisitor(PHINode * IV,ScalarEvolution * SCEV,const TargetTransformInfo * TTI,const DominatorTree * DTree) IndVarSimplifyVisitor() argument [all...] |
H A D | LoopIdiomRecognize.cpp | 731 processLoopMemIntrinsic(BasicBlock * BB,bool (LoopIdiomRecognize::* Processor)(MemInst *,const SCEV *),const SCEV * BECount) processLoopMemIntrinsic() argument [all...] |
H A D | LoopStrengthReduce.cpp | 5140 SolveRecurse(SmallVectorImpl<const Formula * > & Solution,Cost & SolutionCost,SmallVectorImpl<const Formula * > & Workspace,const Cost & CurCost,const SmallPtrSet<const SCEV *,16> & CurRegs,DenseSet<const SCEV * > & VisitedRegs) const SolveRecurse() argument [all...] |
/freebsd-src/contrib/llvm-project/llvm/lib/Transforms/Vectorize/ |
H A D | VPlan.h | 58 class SCEV; global() variable [all...] |
H A D | LoopVectorize.cpp | 7544 executePlan(ElementCount BestVF,unsigned BestUF,VPlan & BestVPlan,InnerLoopVectorizer & ILV,DominatorTree * DT,bool IsEpilogueVectorization,const DenseMap<const SCEV *,Value * > * ExpandedSCEVs) executePlan() argument [all...] |