Home
last modified time | relevance | path

Searched refs:ThreadPool (Results 1 – 25 of 43) sorted by relevance

12

/openbsd-src/gnu/llvm/llvm/lib/Support/
H A DThreadPool.cpp35 ThreadPool::ThreadPool(ThreadPoolStrategy S) in ThreadPool() function in ThreadPool
38 void ThreadPool::grow(int requested) { in grow()
59 void ThreadPool::processTasks(ThreadPoolTaskGroup *WaitingForGroup) { in processTasks()
135 bool ThreadPool::workCompletedUnlocked(ThreadPoolTaskGroup *Group) const { in workCompletedUnlocked()
143 void ThreadPool::wait() { in wait()
151 void ThreadPool::wait(ThreadPoolTaskGroup &Group) { in wait()
168 bool ThreadPool::isWorkerThread() const { in isWorkerThread()
178 ThreadPool::~ThreadPool() { in ~ThreadPool()
192 ThreadPool::ThreadPool(ThreadPoolStrategy S) : MaxThreadCount(1) { in ThreadPool() function in ThreadPool
200 void ThreadPool::wait() { in wait()
[all …]
H A DCMakeLists.txt224 ThreadPool.cpp
/openbsd-src/gnu/llvm/llvm/include/llvm/Support/
H A DThreadPool.h52 class ThreadPool {
58 ThreadPool(ThreadPoolStrategy S = hardware_concurrency());
61 ~ThreadPool();
227 ThreadPoolTaskGroup(ThreadPool &Pool) : Pool(Pool) {} in ThreadPoolTaskGroup()
244 ThreadPool &Pool;
H A DTaskQueue.h69 TaskQueue(ThreadPool &Scheduler) : Scheduler(Scheduler) { (void)Scheduler; } in TaskQueue()
124 ThreadPool &Scheduler;
/openbsd-src/gnu/llvm/llvm/include/llvm/Debuginfod/
H A DDebuginfod.h82 class ThreadPool; variable
120 ThreadPool &Pool;
130 ThreadPool &Pool, double MinInterval);
/openbsd-src/gnu/llvm/llvm/tools/llvm-reduce/deltas/
H A DDelta.cpp231 std::unique_ptr<ThreadPool> ChunkThreadPoolPtr; in runDeltaPass()
234 std::make_unique<ThreadPool>(hardware_concurrency(NumJobs)); in runDeltaPass()
263 ThreadPool &ChunkThreadPool = *ChunkThreadPoolPtr; in runDeltaPass()
/openbsd-src/gnu/llvm/llvm/lib/CodeGen/
H A DParallelCG.cpp55 ThreadPool CodegenThreadPool(hardware_concurrency(OSs.size())); in splitCodeGen()
/openbsd-src/gnu/llvm/llvm/tools/llvm-debuginfod/
H A Dllvm-debuginfod.cpp77 ThreadPool Pool(hardware_concurrency(MaxConcurrency)); in main()
/openbsd-src/gnu/llvm/lldb/include/lldb/Core/
H A DDebugger.h53 class ThreadPool; variable
385 static llvm::ThreadPool &GetThreadPool();
/openbsd-src/gnu/llvm/llvm/utils/gn/secondary/llvm/unittests/Support/
H A DBUILD.gn85 "ThreadPool.cpp",
/openbsd-src/gnu/llvm/clang/lib/Tooling/
H A DAllTUsExecution.cpp118 llvm::ThreadPool Pool(llvm::hardware_concurrency(ThreadCount)); in execute()
/openbsd-src/gnu/usr.bin/clang/libLLVMSupport/
H A DMakefile.shared125 ThreadPool.cpp \
H A DMakefile126 ThreadPool.cpp \
/openbsd-src/gnu/llvm/llvm/examples/SpeculativeJIT/
H A DSpeculativeJIT.cpp139 ThreadPool CompileThreads{llvm::hardware_concurrency(NumThreads)};
/openbsd-src/gnu/llvm/llvm/utils/gn/secondary/llvm/lib/Support/
H A DBUILD.gn139 "ThreadPool.cpp",
/openbsd-src/gnu/llvm/llvm/tools/llvm-cov/
H A DCoverageExporterJson.cpp239 ThreadPool Pool(S); in renderFiles()
H A DCoverageReport.cpp398 ThreadPool Pool(S); in prepareFileReports()
/openbsd-src/gnu/llvm/llvm/include/llvm/ExecutionEngine/Orc/
H A DLLJIT.h209 std::unique_ptr<ThreadPool> CompileThreads;
/openbsd-src/gnu/llvm/lldb/source/Core/
H A DDebugger.cpp108 static llvm::ThreadPool *g_thread_pool = nullptr;
555 g_thread_pool = new llvm::ThreadPool(llvm::optimal_concurrency()); in Initialize()
2027 llvm::ThreadPool &Debugger::GetThreadPool() { in GetThreadPool()
/openbsd-src/gnu/llvm/llvm/lib/LTO/
H A DThinLTOCodeGenerator.cpp987 ThreadPool Pool; in run()
1128 ThreadPool Pool(heavyweight_hardware_concurrency(ThreadCount)); in run()
H A DLTOBackend.cpp423 ThreadPool CodegenThreadPool( in splitCodeGen()
/openbsd-src/gnu/llvm/llvm/lib/Debuginfod/
H A DDebuginfod.cpp304 DebuginfodLog &Log, ThreadPool &Pool, in DebuginfodCollection()
/openbsd-src/gnu/llvm/llvm/lib/DebugInfo/GSYM/
H A DDwarfTransformer.cpp468 ThreadPool pool(hardware_concurrency(NumThreads)); in convert()
/openbsd-src/gnu/llvm/llvm/tools/dsymutil/
H A Ddsymutil.cpp680 ThreadPool Threads(S); in main()
/openbsd-src/gnu/llvm/clang/tools/clang-scan-deps/
H A DClangScanDeps.cpp716 llvm::ThreadPool Pool(llvm::hardware_concurrency(NumThreads)); in main()

12