/llvm-project/llvm/lib/Analysis/ |
H A D | CodeMetrics.cpp | 44 SmallPtrSetImpl<const Value *> &EphValues) { in completeEphemeralValues() 73 SmallPtrSetImpl<const Value *> &EphValues) { in collectEphemeralValues() 97 SmallPtrSetImpl<const Value *> &EphValues) { in collectEphemeralValues() 131 const SmallPtrSetImpl<const Value *> &EphValues, bool PrepareForLTO, in analyzeBasicBlock()
|
H A D | InlineCost.cpp | 2538 analyzeBlock(BasicBlock * BB,SmallPtrSetImpl<const Value * > & EphValues) analyzeBlock() argument 2756 SmallPtrSet<const Value *, 32> EphValues; analyze() local
|
H A D | ValueTracking.cpp | 446 SmallPtrSet<const Value *, 16> EphValues; isEphemeralValueOf() local
|
/llvm-project/llvm/include/llvm/Analysis/ |
H A D | IVUsers.h | 105 SmallPtrSet<const Value *, 32> EphValues; variable
|
/llvm-project/llvm/lib/Transforms/Scalar/ |
H A D | LoopUnrollAndJamPass.cpp | 323 CodeMetrics::collectEphemeralValues(L, &AC, EphValues); in tryToUnrollAndJamLoop() local 154 computeUnrollAndJamCount(Loop * L,Loop * SubLoop,const TargetTransformInfo & TTI,DominatorTree & DT,LoopInfo * LI,AssumptionCache * AC,ScalarEvolution & SE,const SmallPtrSetImpl<const Value * > & EphValues,OptimizationRemarkEmitter * ORE,unsigned OuterTripCount,unsigned OuterTripMultiple,const UnrollCostEstimator & OuterUCE,unsigned InnerTripCount,unsigned InnerLoopSize,TargetTransformInfo::UnrollingPreferences & UP,TargetTransformInfo::PeelingPreferences & PP) computeUnrollAndJamCount() argument
|
H A D | LoopUnrollPass.cpp | 357 analyzeLoopUnrollCost(const Loop * L,unsigned TripCount,DominatorTree & DT,ScalarEvolution & SE,const SmallPtrSetImpl<const Value * > & EphValues,const TargetTransformInfo & TTI,unsigned MaxUnrolledLoopSize,unsigned MaxIterationsCountToAnalyze) analyzeLoopUnrollCost() argument 684 UnrollCostEstimator(const Loop * L,const TargetTransformInfo & TTI,const SmallPtrSetImpl<const Value * > & EphValues,unsigned BEInsns) UnrollCostEstimator() argument 838 shouldFullUnroll(Loop * L,const TargetTransformInfo & TTI,DominatorTree & DT,ScalarEvolution & SE,const SmallPtrSetImpl<const Value * > & EphValues,const unsigned FullUnrollTripCount,const UnrollCostEstimator UCE,const TargetTransformInfo::UnrollingPreferences & UP) shouldFullUnroll() argument 925 computeUnrollCount(Loop * L,const TargetTransformInfo & TTI,DominatorTree & DT,LoopInfo * LI,AssumptionCache * AC,ScalarEvolution & SE,const SmallPtrSetImpl<const Value * > & EphValues,OptimizationRemarkEmitter * ORE,unsigned TripCount,unsigned MaxTripCount,bool MaxOrZero,unsigned TripMultiple,const UnrollCostEstimator & UCE,TargetTransformInfo::UnrollingPreferences & UP,TargetTransformInfo::PeelingPreferences & PP,bool & UseUpperBound) computeUnrollCount() argument 1227 SmallPtrSet<const Value *, 32> EphValues; tryToUnrollLoop() local [all...] |
H A D | LoopDataPrefetch.cpp | 281 CodeMetrics::collectEphemeralValues(L, AC, EphValues); in runOnLoop() local
|
H A D | DFAJumpThreading.cpp | 1285 SmallPtrSet<const Value *, 32> EphValues; global() member 1344 SmallPtrSet<const Value *, 32> EphValues; run() local
|
H A D | SimpleLoopUnswitch.cpp | 3306 SmallPtrSet<const Value *, 4> EphValues; findBestNonTrivialUnswitchCandidate() local
|
/llvm-project/llvm/lib/Transforms/Utils/ |
H A D | LoopRotationUtils.cpp | 451 SmallPtrSet<const Value *, 32> EphValues; in rotateLoop() local
|
H A D | SimplifyCFG.cpp | 2799 SmallPtrSet<const Instruction *, 32> EphValues; global() member in __anon54c608be1c11::EphemeralValueTracker
|
/llvm-project/llvm/lib/Transforms/IPO/ |
H A D | FunctionSpecialization.cpp | 640 SmallPtrSet<const Value *, 32> EphValues; run() local
|
/llvm-project/llvm/lib/Target/PowerPC/ |
H A D | PPCTargetTransformInfo.cpp | 351 SmallPtrSet<const Value *, 32> EphValues; isHardwareLoopProfitable() local
|
/llvm-project/llvm/lib/Frontend/OpenMP/ |
H A D | OMPIRBuilder.cpp | 5314 SmallPtrSet<const Value *, 32> EphValues; computeHeuristicUnrollFactor() local
|
/llvm-project/llvm/lib/Transforms/Vectorize/ |
H A D | SLPVectorizer.cpp | 3416 SmallPtrSet<const Value *, 32> EphValues; global() member in llvm::slpvectorizer::BoUpSLP
|