/external/llvm/include/llvm/Analysis/ |
H A D | CodeMetrics.h | 92 SmallPtrSetImpl<const Value*> &EphValues); 97 SmallPtrSetImpl<const Value *> &EphValues); 102 SmallPtrSetImpl<const Value *> &EphValues);
|
H A D | IVUsers.h | 134 SmallPtrSet<const Value *, 32> EphValues; member in class:llvm::IVUsers
|
/external/llvm/lib/Analysis/ |
H A D | CodeMetrics.cpp | 31 SmallPtrSetImpl<const Value*> &EphValues) { 34 // Make sure that all of the items in WorkSet are in our EphValues set. 35 EphValues.insert(WorkSet.begin(), WorkSet.end()); 49 [&](const User *U) { return EphValues.count(U); })) 52 EphValues.insert(V); 66 SmallPtrSetImpl<const Value *> &EphValues) { 83 completeEphemeralValues(WorkSet, EphValues); 88 SmallPtrSetImpl<const Value *> &EphValues) { 100 completeEphemeralValues(WorkSet, EphValues); 107 SmallPtrSetImpl<const Value*> &EphValues) { 30 completeEphemeralValues(SmallVector<const Value *, 16> &WorkSet, SmallPtrSetImpl<const Value*> &EphValues) argument 64 collectEphemeralValues( const Loop *L, AssumptionCache *AC, SmallPtrSetImpl<const Value *> &EphValues) argument 86 collectEphemeralValues( const Function *F, AssumptionCache *AC, SmallPtrSetImpl<const Value *> &EphValues) argument 105 analyzeBasicBlock(const BasicBlock *BB, const TargetTransformInfo &TTI, SmallPtrSetImpl<const Value*> &EphValues) argument [all...] |
H A D | IVUsers.cpp | 145 if (EphValues.count(I)) 272 EphValues.clear(); 273 CodeMetrics::collectEphemeralValues(L, AC, EphValues);
|
H A D | InlineCost.cpp | 126 bool analyzeBlock(BasicBlock *BB, SmallPtrSetImpl<const Value *> &EphValues); 950 SmallPtrSetImpl<const Value *> &EphValues) { 963 if (EphValues.count(&*I)) 1195 SmallPtrSet<const Value *, 32> EphValues; local 1196 CodeMetrics::collectEphemeralValues(&F, &ACT->getAssumptionCache(F), EphValues); 1231 if (!analyzeBlock(BB, EphValues)) { 949 analyzeBlock(BasicBlock *BB, SmallPtrSetImpl<const Value *> &EphValues) argument
|
H A D | ValueTracking.cpp | 399 SmallPtrSet<const Value *, 16> EphValues; local 414 [&](const User *U) { return EphValues.count(U); })) { 418 EphValues.insert(V);
|
/external/llvm/lib/Target/PowerPC/ |
H A D | PPCLoopDataPrefetch.cpp | 129 SmallPtrSet<const Value *, 32> EphValues; 130 CodeMetrics::collectEphemeralValues(L, AC, EphValues); 146 Metrics.analyzeBasicBlock(*I, *TTI, EphValues);
|
/external/llvm/lib/Transforms/Scalar/ |
H A D | LoopRotation.cpp | 158 SmallPtrSet<const Value *, 32> EphValues; local 159 CodeMetrics::collectEphemeralValues(L, AC, EphValues); 162 Metrics.analyzeBasicBlock(OrigHeader, *TTI, EphValues);
|
H A D | LoopUnrollPass.cpp | 692 SmallPtrSet<const Value *, 32> EphValues; local 693 CodeMetrics::collectEphemeralValues(L, AC, EphValues); 698 Metrics.analyzeBasicBlock(*I, TTI, EphValues);
|
H A D | LoopUnswitch.cpp | 285 SmallPtrSet<const Value *, 32> EphValues; local 286 CodeMetrics::collectEphemeralValues(L, AC, EphValues); 294 Metrics.analyzeBasicBlock(*I, TTI, EphValues);
|
/external/llvm/lib/Transforms/Vectorize/ |
H A D | SLPVectorizer.cpp | 370 CodeMetrics::collectEphemeralValues(F, AC, EphValues); 584 SmallPtrSet<const Value *, 32> EphValues; member in class:__anon13022::BoUpSLP 1036 if (EphValues.count(VL[i])) { 1803 if (EphValues.count(I->User))
|