HomeSort by: relevance | last modified time | path
    Searched refs:WorkStack (Results 1 - 7 of 7) sorted by relevancy

  /src/external/apache2/llvm/dist/llvm/lib/Support/
Parallel.cpp 92 WorkStack.push(F);
102 Cond.wait(Lock, [&] { return Stop || !WorkStack.empty(); });
105 auto Task = WorkStack.top();
106 WorkStack.pop();
113 std::stack<std::function<void()>> WorkStack;
  /src/external/apache2/llvm/dist/llvm/lib/CodeGen/
LexicalScopes.cpp 234 /// traversal state in WorkStack and recording the depth-first
238 SmallVector<std::pair<LexicalScope *, size_t>, 4> WorkStack;
239 WorkStack.push_back(std::make_pair(Scope, 0));
241 while (!WorkStack.empty()) {
242 auto &ScopePosition = WorkStack.back();
248 WorkStack.push_back(std::make_pair(ChildScope, 0));
251 WorkStack.pop_back();
  /src/external/apache2/llvm/dist/llvm/include/llvm/Support/
GenericDomTree.h 158 SmallVector<DomTreeNodeBase *, 64> WorkStack = {this};
160 while (!WorkStack.empty()) {
161 DomTreeNodeBase *Current = WorkStack.pop_back_val();
166 if (C->Level != C->IDom->Level + 1) WorkStack.push_back(C);
740 32> WorkStack;
749 WorkStack.push_back({ThisRoot, ThisRoot->begin()});
754 while (!WorkStack.empty()) {
755 const DomTreeNodeBase<NodeT> *Node = WorkStack.back().first;
756 const auto ChildIt = WorkStack.back().second;
762 WorkStack.pop_back()
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/Analysis/
MemorySSA.cpp 1155 SmallVector<RenamePassData, 32> WorkStack;
1165 WorkStack.push_back({Root, Root->begin(), IncomingVal});
1167 while (!WorkStack.empty()) {
1168 DomTreeNode *Node = WorkStack.back().DTN;
1169 DomTreeNode::const_iterator ChildIt = WorkStack.back().ChildIt;
1170 IncomingVal = WorkStack.back().IncomingVal;
1173 WorkStack.pop_back();
1176 ++WorkStack.back().ChildIt;
1192 WorkStack.push_back({Child, Child->begin(), IncomingVal});
  /src/external/apache2/llvm/dist/llvm/lib/Target/Hexagon/
HexagonVectorCombine.cpp 489 AddrList WorkStack;
492 for (AddrInfo &W : WorkStack) {
511 WorkStack.push_back(*AI);
520 while (!WorkStack.empty() && WorkStack.back().Inst->getParent() == &Block)
521 WorkStack.pop_back();
525 assert(WorkStack.empty());
  /src/external/apache2/llvm/dist/llvm/lib/ExecutionEngine/Orc/
Core.cpp 1837 SmallVector<JITDylibSP, 64> WorkStack;
1838 WorkStack.push_back(JD);
1841 while (!WorkStack.empty()) {
1842 Result.push_back(std::move(WorkStack.back()));
1843 WorkStack.pop_back();
1850 WorkStack.push_back(&JD);
  /src/external/apache2/llvm/dist/llvm/lib/Target/Mips/
MipsSEISelLowering.cpp 747 SmallVector<APInt, 16> WorkStack(1, C);
751 while (!WorkStack.empty()) {
752 APInt Val = WorkStack.pop_back_val();
769 WorkStack.push_back(Floor);
770 WorkStack.push_back(Val - Floor);
772 WorkStack.push_back(Ceil);
773 WorkStack.push_back(Ceil - Val);

Completed in 67 milliseconds