Searched refs:WorkStack (Results 1 – 6 of 6) sorted by relevance
/third_party/skia/third_party/externals/swiftshader/third_party/subzero/src/ |
D | IceLoopAnalyzer.cpp | 108 LoopNodePtrList WorkStack; member in Ice::LoopAnalyzer 150 WorkStack.reserve(Nodes.size()); in LoopAnalyzer() 169 assert(WorkStack.empty()); in computeLoopNestDepth() 176 WorkStack.push_back(&Node); in computeLoopNestDepth() 178 while (!WorkStack.empty()) { in computeLoopNestDepth() 179 LoopNode &WorkNode = *WorkStack.back(); in computeLoopNestDepth() 181 WorkStack.push_back(Succ); in computeLoopNestDepth() 183 WorkStack.pop_back(); in computeLoopNestDepth()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Support/ |
D | Parallel.cpp | 87 WorkStack.push(F); in add() 96 Cond.wait(Lock, [&] { return Stop || !WorkStack.empty(); }); in work() 99 auto Task = WorkStack.top(); in work() 100 WorkStack.pop(); in work() 107 std::stack<std::function<void()>> WorkStack; member in llvm::parallel::detail::__anon0bc71df40111::ThreadPoolExecutor
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Support/ |
D | GenericDomTree.h | 152 SmallVector<DomTreeNodeBase *, 64> WorkStack = {this}; 154 while (!WorkStack.empty()) { 155 DomTreeNodeBase *Current = WorkStack.pop_back_val(); 160 if (C->Level != C->IDom->Level + 1) WorkStack.push_back(C); 691 32> WorkStack; 700 WorkStack.push_back({ThisRoot, ThisRoot->begin()}); 705 while (!WorkStack.empty()) { 706 const DomTreeNodeBase<NodeT> *Node = WorkStack.back().first; 707 const auto ChildIt = WorkStack.back().second; 713 WorkStack.pop_back(); [all …]
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/ |
D | LexicalScopes.cpp | 235 SmallVector<LexicalScope *, 4> WorkStack; in constructScopeNest() local 236 WorkStack.push_back(Scope); in constructScopeNest() 238 while (!WorkStack.empty()) { in constructScopeNest() 239 LexicalScope *WS = WorkStack.back(); in constructScopeNest() 244 WorkStack.push_back(ChildScope); in constructScopeNest() 250 WorkStack.pop_back(); in constructScopeNest()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Analysis/ |
D | MemorySSA.cpp | 1143 SmallVector<RenamePassData, 32> WorkStack; in renamePass() local 1153 WorkStack.push_back({Root, Root->begin(), IncomingVal}); in renamePass() 1155 while (!WorkStack.empty()) { in renamePass() 1156 DomTreeNode *Node = WorkStack.back().DTN; in renamePass() 1157 DomTreeNode::const_iterator ChildIt = WorkStack.back().ChildIt; in renamePass() 1158 IncomingVal = WorkStack.back().IncomingVal; in renamePass() 1161 WorkStack.pop_back(); in renamePass() 1164 ++WorkStack.back().ChildIt; in renamePass() 1180 WorkStack.push_back({Child, Child->begin(), IncomingVal}); in renamePass()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Mips/ |
D | MipsSEISelLowering.cpp | 747 SmallVector<APInt, 16> WorkStack(1, C); in shouldTransformMulToShiftsAddsSubs() local 751 while (!WorkStack.empty()) { in shouldTransformMulToShiftsAddsSubs() 752 APInt Val = WorkStack.pop_back_val(); in shouldTransformMulToShiftsAddsSubs() 769 WorkStack.push_back(Floor); in shouldTransformMulToShiftsAddsSubs() 770 WorkStack.push_back(Val - Floor); in shouldTransformMulToShiftsAddsSubs() 772 WorkStack.push_back(Ceil); in shouldTransformMulToShiftsAddsSubs() 773 WorkStack.push_back(Ceil - Val); in shouldTransformMulToShiftsAddsSubs()
|