Home
last modified time | relevance | path

Searched refs:EphValues (Results 1 – 10 of 10) sorted by relevance

/external/llvm/lib/Analysis/
DCodeMetrics.cpp31 SmallPtrSetImpl<const Value*> &EphValues) { in completeEphemeralValues() argument
35 EphValues.insert(WorkSet.begin(), WorkSet.end()); in completeEphemeralValues()
50 if (!EphValues.count(I)) { in completeEphemeralValues()
58 EphValues.insert(V); in completeEphemeralValues()
72 SmallPtrSetImpl<const Value *> &EphValues) { in collectEphemeralValues() argument
89 completeEphemeralValues(WorkSet, EphValues); in collectEphemeralValues()
94 SmallPtrSetImpl<const Value *> &EphValues) { in collectEphemeralValues() argument
106 completeEphemeralValues(WorkSet, EphValues); in collectEphemeralValues()
113 SmallPtrSetImpl<const Value*> &EphValues) { in analyzeBasicBlock() argument
119 if (EphValues.count(II)) in analyzeBasicBlock()
DValueTracking.cpp358 SmallPtrSet<const Value *, 16> EphValues; in isEphemeralValueOf() local
368 if (!EphValues.count(I)) { in isEphemeralValueOf()
377 EphValues.insert(V); in isEphemeralValueOf()
/external/llvm/include/llvm/Analysis/
DCodeMetrics.h92 SmallPtrSetImpl<const Value*> &EphValues);
97 SmallPtrSetImpl<const Value *> &EphValues);
102 SmallPtrSetImpl<const Value *> &EphValues);
/external/llvm/lib/Target/PowerPC/
DPPCLoopDataPrefetch.cpp128 SmallPtrSet<const Value *, 32> EphValues; in runOnLoop() local
129 CodeMetrics::collectEphemeralValues(L, AC, EphValues); in runOnLoop()
145 Metrics.analyzeBasicBlock(*I, *TTI, EphValues); in runOnLoop()
/external/llvm/lib/Transforms/Scalar/
DLoopRotation.cpp361 SmallPtrSet<const Value *, 32> EphValues; in rotateLoop() local
362 CodeMetrics::collectEphemeralValues(L, AC, EphValues); in rotateLoop()
365 Metrics.analyzeBasicBlock(OrigHeader, *TTI, EphValues); in rotateLoop()
DLoopUnrollPass.cpp584 SmallPtrSet<const Value *, 32> EphValues; in ApproximateLoopSize() local
585 CodeMetrics::collectEphemeralValues(L, AC, EphValues); in ApproximateLoopSize()
590 Metrics.analyzeBasicBlock(*I, TTI, EphValues); in ApproximateLoopSize()
DLoopUnswitch.cpp238 SmallPtrSet<const Value *, 32> EphValues; in countLoop() local
239 CodeMetrics::collectEphemeralValues(L, AC, EphValues); in countLoop()
247 Metrics.analyzeBasicBlock(*I, TTI, EphValues); in countLoop()
/external/llvm/lib/Analysis/IPA/
DInlineCost.cpp110 bool analyzeBlock(BasicBlock *BB, SmallPtrSetImpl<const Value *> &EphValues);
897 SmallPtrSetImpl<const Value *> &EphValues) { in analyzeBlock() argument
910 if (EphValues.count(I)) in analyzeBlock()
1140 SmallPtrSet<const Value *, 32> EphValues; in analyzeCall() local
1141 CodeMetrics::collectEphemeralValues(&F, &ACT->getAssumptionCache(F), EphValues); in analyzeCall()
1176 if (!analyzeBlock(BB, EphValues)) { in analyzeCall()
/external/llvm/lib/Transforms/Vectorize/
DLoopVectorize.cpp923 CodeMetrics::collectEphemeralValues(L, AC, EphValues); in LoopVectorizationCostModel()
987 SmallPtrSet<const Value *, 32> EphValues; member in __anon63bf7e8f0111::LoopVectorizationCostModel
4593 if (EphValues.count(it)) in getWidestType()
4869 if (EphValues.count(I)) in calculateRegisterUsage()
4913 if (EphValues.count(it)) in expectedCost()
DSLPVectorizer.cpp351 CodeMetrics::collectEphemeralValues(F, AC, EphValues); in BoUpSLP()
565 SmallPtrSet<const Value *, 32> EphValues; member in __anonf9942ad60111::BoUpSLP
1001 if (EphValues.count(VL[i])) { in buildTree_rec()
1746 if (EphValues.count(I->User)) in getTreeCost()