Searched refs:WorkSet (Results 1 – 9 of 9) sorted by relevance
/external/llvm/lib/Analysis/ |
D | CodeMetrics.cpp | 30 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() 58 WorkSet.push_back(J); in completeEphemeralValues() 67 SmallVector<const Value *, 16> WorkSet; in collectEphemeralValues() local 80 WorkSet.push_back(I); in collectEphemeralValues() 83 completeEphemeralValues(WorkSet, EphValues); in collectEphemeralValues() 89 SmallVector<const Value *, 16> WorkSet; in collectEphemeralValues() local [all …]
|
D | ValueTracking.cpp | 402 SmallVector<const Value *, 16> WorkSet(1, I); in isEphemeralValueOf() local 412 while (!WorkSet.empty()) { in isEphemeralValueOf() 413 const Value *V = WorkSet.pop_back_val(); in isEphemeralValueOf() 428 WorkSet.push_back(*J); in isEphemeralValueOf()
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AMDGPU/ |
D | AMDGPUPerfHintAnalysis.cpp | 146 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 …]
|
/external/llvm-project/llvm/lib/Target/AMDGPU/ |
D | AMDGPUPerfHintAnalysis.cpp | 147 SmallSet<const Value *, 32> WorkSet; in isIndirectAccess() local 151 WorkSet.insert(MO); in isIndirectAccess() 154 while (!WorkSet.empty()) { in isIndirectAccess() 155 const Value *V = *WorkSet.begin(); in isIndirectAccess() 156 WorkSet.erase(*WorkSet.begin()); in isIndirectAccess() 172 WorkSet.insert(P); in isIndirectAccess() 174 WorkSet.insert(GEP->getOperand(I)); in isIndirectAccess() 179 WorkSet.insert(U->getOperand(0)); in isIndirectAccess() 184 WorkSet.insert(BO->getOperand(0)); in isIndirectAccess() 185 WorkSet.insert(BO->getOperand(1)); in isIndirectAccess() [all …]
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/ |
D | InlineSpiller.cpp | 1235 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()
|
/external/llvm-project/llvm/lib/CodeGen/ |
D | InlineSpiller.cpp | 1265 SmallPtrSet<MachineDomTreeNode *, 8> WorkSet; in getVisitOrders() local 1294 } else if (WorkSet.count(Node)) { in getVisitOrders() 1310 WorkSet.insert(NodesOnPath.begin(), NodesOnPath.end()); in getVisitOrders() 1322 if (WorkSet.count(Child)) in getVisitOrders() 1326 assert(Orders.size() == WorkSet.size() && in getVisitOrders()
|
/external/llvm/lib/CodeGen/ |
D | InlineSpiller.cpp | 1148 SmallPtrSet<MachineDomTreeNode *, 8> WorkSet; in getVisitOrders() local 1177 } else if (WorkSet.count(Node)) { in getVisitOrders() 1193 WorkSet.insert(NodesOnPath.begin(), NodesOnPath.end()); in getVisitOrders() 1208 if (WorkSet.count(Child)) in getVisitOrders() 1212 assert(Orders.size() == WorkSet.size() && in getVisitOrders()
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Analysis/ |
D | ValueTracking.cpp | 467 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()
|
/external/llvm-project/llvm/lib/Analysis/ |
D | ValueTracking.cpp | 487 SmallVector<const Value *, 16> WorkSet(1, I); in isEphemeralValueOf() local 497 while (!WorkSet.empty()) { in isEphemeralValueOf() 498 const Value *V = WorkSet.pop_back_val(); in isEphemeralValueOf() 514 WorkSet.push_back(*J); in isEphemeralValueOf()
|