Searched refs:WorkStack (Results 1 – 6 of 6) sorted by relevance
/external/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()
|
/external/swiftshader/third_party/LLVM/lib/CodeGen/ |
D | LexicalScopes.cpp | 216 SmallVector<LexicalScope *, 4> WorkStack; in constructScopeNest() local 217 WorkStack.push_back(Scope); in constructScopeNest() 219 while (!WorkStack.empty()) { in constructScopeNest() 220 LexicalScope *WS = WorkStack.back(); in constructScopeNest() 227 WorkStack.push_back(ChildScope); in constructScopeNest() 234 WorkStack.pop_back(); in constructScopeNest()
|
/external/llvm/lib/CodeGen/ |
D | LexicalScopes.cpp | 218 SmallVector<LexicalScope *, 4> WorkStack; in constructScopeNest() local 219 WorkStack.push_back(Scope); in constructScopeNest() 221 while (!WorkStack.empty()) { in constructScopeNest() 222 LexicalScope *WS = WorkStack.back(); in constructScopeNest() 230 WorkStack.push_back(ChildScope); in constructScopeNest() 237 WorkStack.pop_back(); in constructScopeNest()
|
/external/llvm/include/llvm/Support/ |
D | GenericDomTree.h | 678 32> WorkStack; in updateDFSNumbers() local 689 WorkStack.push_back(std::make_pair(ThisRoot, ThisRoot->begin())); in updateDFSNumbers() 692 while (!WorkStack.empty()) { in updateDFSNumbers() 693 const DomTreeNodeBase<NodeT> *Node = WorkStack.back().first; in updateDFSNumbers() 695 WorkStack.back().second; in updateDFSNumbers() 701 WorkStack.pop_back(); in updateDFSNumbers() 705 ++WorkStack.back().second; in updateDFSNumbers() 707 WorkStack.push_back(std::make_pair(Child, Child->begin())); in updateDFSNumbers()
|
/external/swiftshader/third_party/LLVM/include/llvm/Analysis/ |
D | Dominators.h | 587 typename DomTreeNodeBase<NodeT>::iterator>, 32> WorkStack; in updateDFSNumbers() local 598 WorkStack.push_back(std::make_pair(ThisRoot, ThisRoot->begin())); in updateDFSNumbers() 601 while (!WorkStack.empty()) { in updateDFSNumbers() 602 DomTreeNodeBase<NodeT> *Node = WorkStack.back().first; in updateDFSNumbers() 604 WorkStack.back().second; in updateDFSNumbers() 610 WorkStack.pop_back(); in updateDFSNumbers() 614 ++WorkStack.back().second; in updateDFSNumbers() 616 WorkStack.push_back(std::make_pair(Child, Child->begin())); in updateDFSNumbers()
|
/external/llvm/lib/Transforms/Utils/ |
D | MemorySSA.cpp | 226 SmallVector<RenamePassData, 32> WorkStack; in renamePass() local 228 WorkStack.push_back({Root, Root->begin(), IncomingVal}); in renamePass() 231 while (!WorkStack.empty()) { in renamePass() 232 DomTreeNode *Node = WorkStack.back().DTN; in renamePass() 233 DomTreeNode::const_iterator ChildIt = WorkStack.back().ChildIt; in renamePass() 234 IncomingVal = WorkStack.back().IncomingVal; in renamePass() 237 WorkStack.pop_back(); in renamePass() 240 ++WorkStack.back().ChildIt; in renamePass() 244 WorkStack.push_back({Child, Child->begin(), IncomingVal}); in renamePass()
|