Home
last modified time | relevance | path

Searched refs:ThreadPoolTaskGroup (Results 1 – 6 of 6) sorted by relevance

/freebsd/contrib/llvm-project/llvm/include/llvm/Support/
H A DThreadPool.h34 class ThreadPoolTaskGroup; variable
54 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 …]
/freebsd/contrib/llvm-project/llvm/lib/Support/
H A DThreadPool.cpp55 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
/freebsd/contrib/llvm-project/lldb/source/Plugins/DynamicLoader/POSIX-DYLD/
H A DDynamicLoaderPOSIXDYLD.cpp504 llvm::ThreadPoolTaskGroup task_group(Debugger::GetThreadPool()); in RefreshModules()
724 llvm::ThreadPoolTaskGroup task_group(Debugger::GetThreadPool()); in LoadAllCurrentModules()
/freebsd/contrib/llvm-project/lldb/source/Plugins/SymbolFile/DWARF/
H A DManualDWARFIndex.cpp90 llvm::ThreadPoolTaskGroup task_group(Debugger::GetThreadPool()); in Index()
/freebsd/contrib/llvm-project/llvm/lib/Debuginfod/
H A DDebuginfod.cpp429 ThreadPoolTaskGroup IteratorGroup(Pool); in findBinaries()
/freebsd/contrib/llvm-project/lldb/source/Target/
H A DTarget.cpp1673 llvm::ThreadPoolTaskGroup task_group(Debugger::GetThreadPool()); in SetExecutableModule()