Home
last modified time | relevance | path

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

/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AMDGPU/
DAMDGPUPerfHintAnalysis.cpp146 SmallSet<const Value *, 32> WorkSet; in isIndirectAccess() local
150 WorkSet.insert(MO); in isIndirectAccess()
153 while (!WorkSet.empty()) { in isIndirectAccess()
154 const Value *V = *WorkSet.begin(); in isIndirectAccess()
155 WorkSet.erase(*WorkSet.begin()); in isIndirectAccess()
171 WorkSet.insert(P); in isIndirectAccess()
173 WorkSet.insert(GEP->getOperand(I)); in isIndirectAccess()
178 WorkSet.insert(U->getOperand(0)); in isIndirectAccess()
183 WorkSet.insert(BO->getOperand(0)); in isIndirectAccess()
184 WorkSet.insert(BO->getOperand(1)); in isIndirectAccess()
[all …]
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/
DInlineSpiller.cpp1235 SmallPtrSet<MachineDomTreeNode *, 8> WorkSet; in getVisitOrders() local
1264 } else if (WorkSet.count(Node)) { in getVisitOrders()
1280 WorkSet.insert(NodesOnPath.begin(), NodesOnPath.end()); in getVisitOrders()
1295 if (WorkSet.count(Child)) in getVisitOrders()
1299 assert(Orders.size() == WorkSet.size() && in getVisitOrders()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Analysis/
DValueTracking.cpp467 SmallVector<const Value *, 16> WorkSet(1, I); in isEphemeralValueOf() local
477 while (!WorkSet.empty()) { in isEphemeralValueOf()
478 const Value *V = WorkSet.pop_back_val(); in isEphemeralValueOf()
494 WorkSet.push_back(*J); in isEphemeralValueOf()