Lines Matching defs:ThreadPoolTaskGroup
26 // by nullptr ThreadPoolTaskGroup pointer in the Tasks queue) and functionality
28 // in that case receive nullptr ThreadPoolTaskGroup pointer as argument).
29 // A task in a group has a pointer to that ThreadPoolTaskGroup in the Tasks
55 static LLVM_THREAD_LOCAL std::vector<ThreadPoolTaskGroup *>
60 void StdThreadPool::processTasks(ThreadPoolTaskGroup *WaitingForGroup) {
63 ThreadPoolTaskGroup *GroupOfTask;
95 CurrentThreadTaskGroups = new std::vector<ThreadPoolTaskGroup *>;
136 bool StdThreadPool::workCompletedUnlocked(ThreadPoolTaskGroup *Group) const {
152 void StdThreadPool::wait(ThreadPoolTaskGroup &Group) {
210 void SingleThreadExecutor::wait(ThreadPoolTaskGroup &) {