Home
last modified time | relevance | path

Searched defs:EphValues (Results 1 – 15 of 15) sorted by relevance

/llvm-project/llvm/lib/Analysis/
H A DCodeMetrics.cpp44 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 DInlineCost.cpp2538 analyzeBlock(BasicBlock * BB,SmallPtrSetImpl<const Value * > & EphValues) analyzeBlock() argument
2756 SmallPtrSet<const Value *, 32> EphValues; analyze() local
H A DValueTracking.cpp446 SmallPtrSet<const Value *, 16> EphValues; isEphemeralValueOf() local
/llvm-project/llvm/include/llvm/Analysis/
H A DIVUsers.h105 SmallPtrSet<const Value *, 32> EphValues; variable
/llvm-project/llvm/lib/Transforms/Scalar/
H A DLoopUnrollAndJamPass.cpp323 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 DLoopUnrollPass.cpp357 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 DLoopDataPrefetch.cpp281 CodeMetrics::collectEphemeralValues(L, AC, EphValues); in runOnLoop() local
H A DDFAJumpThreading.cpp1285 SmallPtrSet<const Value *, 32> EphValues; global() member
1344 SmallPtrSet<const Value *, 32> EphValues; run() local
H A DSimpleLoopUnswitch.cpp3306 SmallPtrSet<const Value *, 4> EphValues; findBestNonTrivialUnswitchCandidate() local
/llvm-project/llvm/lib/Transforms/Utils/
H A DLoopRotationUtils.cpp451 SmallPtrSet<const Value *, 32> EphValues; in rotateLoop() local
H A DSimplifyCFG.cpp2799 SmallPtrSet<const Instruction *, 32> EphValues; global() member in __anon54c608be1c11::EphemeralValueTracker
/llvm-project/llvm/lib/Transforms/IPO/
H A DFunctionSpecialization.cpp640 SmallPtrSet<const Value *, 32> EphValues; run() local
/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCTargetTransformInfo.cpp351 SmallPtrSet<const Value *, 32> EphValues; isHardwareLoopProfitable() local
/llvm-project/llvm/lib/Frontend/OpenMP/
H A DOMPIRBuilder.cpp5314 SmallPtrSet<const Value *, 32> EphValues; computeHeuristicUnrollFactor() local
/llvm-project/llvm/lib/Transforms/Vectorize/
H A DSLPVectorizer.cpp3416 SmallPtrSet<const Value *, 32> EphValues; global() member in llvm::slpvectorizer::BoUpSLP