Searched refs:ThreadPoolTaskGroup (Results 1 – 6 of 6) sorted by relevance
34 class ThreadPoolTaskGroup; variable54 ThreadPoolTaskGroup *Group) = 0;71 virtual void wait(ThreadPoolTaskGroup &Group) = 0;87 auto async(ThreadPoolTaskGroup &Group, Function &&F, Args &&...ArgList) { in async()102 auto async(ThreadPoolTaskGroup &Group, Func &&F)113 ThreadPoolTaskGroup *Group) { in asyncImpl()146 void wait(ThreadPoolTaskGroup &Group) override;162 bool workCompletedUnlocked(ThreadPoolTaskGroup *Group) const;167 ThreadPoolTaskGroup *Group) override { in asyncEnqueue()186 void processTasks(ThreadPoolTaskGroup *WaitingForGroup);[all …]
55 static LLVM_THREAD_LOCAL std::vector<ThreadPoolTaskGroup *>60 void StdThreadPool::processTasks(ThreadPoolTaskGroup *WaitingForGroup) { in processTasks()63 ThreadPoolTaskGroup *GroupOfTask; in processTasks()95 CurrentThreadTaskGroups = new std::vector<ThreadPoolTaskGroup *>; in processTasks()136 bool StdThreadPool::workCompletedUnlocked(ThreadPoolTaskGroup *Group) const { in workCompletedUnlocked()151 void StdThreadPool::wait(ThreadPoolTaskGroup &Group) { in wait()209 void SingleThreadExecutor::wait(ThreadPoolTaskGroup &) { in wait() argument
504 llvm::ThreadPoolTaskGroup task_group(Debugger::GetThreadPool()); in RefreshModules()724 llvm::ThreadPoolTaskGroup task_group(Debugger::GetThreadPool()); in LoadAllCurrentModules()
90 llvm::ThreadPoolTaskGroup task_group(Debugger::GetThreadPool()); in Index()
429 ThreadPoolTaskGroup IteratorGroup(Pool); in findBinaries()
1673 llvm::ThreadPoolTaskGroup task_group(Debugger::GetThreadPool()); in SetExecutableModule()