Searched refs:ThreadPoolTaskGroup (Results 1 – 6 of 6) sorted by relevance
33 class ThreadPoolTaskGroup; variable53 ThreadPoolTaskGroup *Group) = 0;70 virtual void wait(ThreadPoolTaskGroup &Group) = 0;86 auto async(ThreadPoolTaskGroup &Group, Function &&F, Args &&...ArgList) { in async()101 auto async(ThreadPoolTaskGroup &Group, Func &&F)112 ThreadPoolTaskGroup *Group) { in asyncImpl()145 void wait(ThreadPoolTaskGroup &Group) override;161 bool workCompletedUnlocked(ThreadPoolTaskGroup *Group) const;166 ThreadPoolTaskGroup *Group) override { in asyncEnqueue()185 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()152 void StdThreadPool::wait(ThreadPoolTaskGroup &Group) { in wait()210 void SingleThreadExecutor::wait(ThreadPoolTaskGroup &) { in wait() argument
255 ThreadPoolTaskGroup Group1(Pool); in TYPED_TEST() 256 ThreadPoolTaskGroup Group2(Pool); in TYPED_TEST() 292 ThreadPoolTaskGroup Group(Pool); in TYPED_TEST() 300 ThreadPoolTaskGroup LocalGroup(Pool); in TYPED_TEST() 328 ThreadPoolTaskGroup Group(Pool); in TYPED_TEST() 345 ThreadPoolTaskGroup LocalGroup(Pool); in TYPED_TEST()
70 llvm::ThreadPoolTaskGroup tasksGroup(threadPool); in failableParallelForEach()
417 ThreadPoolTaskGroup IteratorGroup(Pool); in findBinaries()
88 llvm::ThreadPoolTaskGroup task_group(Debugger::GetThreadPool()); in Index()