Home
last modified time | relevance | path

Searched refs:WorkSet (Results 1 – 2 of 2) sorted by relevance

/external/llvm/lib/Analysis/
DCodeMetrics.cpp30 static void completeEphemeralValues(SmallVector<const Value *, 16> &WorkSet, in completeEphemeralValues() argument
35 EphValues.insert(WorkSet.begin(), WorkSet.end()); in completeEphemeralValues()
40 while (!WorkSet.empty()) { in completeEphemeralValues()
41 const Value *V = WorkSet.front(); in completeEphemeralValues()
42 WorkSet.erase(WorkSet.begin()); in completeEphemeralValues()
64 WorkSet.push_back(J); in completeEphemeralValues()
73 SmallVector<const Value *, 16> WorkSet; in collectEphemeralValues() local
86 WorkSet.push_back(I); in collectEphemeralValues()
89 completeEphemeralValues(WorkSet, EphValues); in collectEphemeralValues()
95 SmallVector<const Value *, 16> WorkSet; in collectEphemeralValues() local
[all …]
DValueTracking.cpp356 SmallVector<const Value *, 16> WorkSet(1, I); in isEphemeralValueOf() local
360 while (!WorkSet.empty()) { in isEphemeralValueOf()
361 const Value *V = WorkSet.pop_back_val(); in isEphemeralValueOf()
382 WorkSet.push_back(*J); in isEphemeralValueOf()