Searched refs:ThreadPool (Results 1 - 15 of 15) sorted by path

/freebsd-11-stable/contrib/llvm-project/clang/lib/Tooling/
H A DAllTUsExecution.cpp12 #include "llvm/Support/ThreadPool.h"
117 llvm::ThreadPool Pool(ThreadCount == 0 ? llvm::hardware_concurrency()
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/ExecutionEngine/Orc/
H A DLLJIT.h24 #include "llvm/Support/ThreadPool.h"
143 std::unique_ptr<ThreadPool> CompileThreads;
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/Support/
H A DTaskQueue.h17 #include "llvm/Support/ThreadPool.h"
69 TaskQueue(ThreadPool &Scheduler) : Scheduler(Scheduler) { (void)Scheduler; }
124 ThreadPool &Scheduler;
H A DThreadPool.h1 //===-- llvm/Support/ThreadPool.h - A ThreadPool implementation -*- C++ -*-===//
31 /// A ThreadPool for asynchronous parallel execution on a defined number of
36 class ThreadPool { class in namespace:llvm
43 ThreadPool();
46 ThreadPool(unsigned ThreadCount);
49 ~ThreadPool();
/freebsd-11-stable/contrib/llvm-project/llvm/lib/CodeGen/
H A DParallelCG.cpp21 #include "llvm/Support/ThreadPool.h"
51 // Create ThreadPool in nested scope so that threads will be joined
54 ThreadPool CodegenThreadPool(OSs.size());
/freebsd-11-stable/contrib/llvm-project/llvm/lib/ExecutionEngine/Orc/
H A DLLJIT.cpp158 CompileThreads = std::make_unique<ThreadPool>(S.NumCompileThreads);
/freebsd-11-stable/contrib/llvm-project/llvm/lib/LTO/
H A DLTO.cpp40 #include "llvm/Support/ThreadPool.h"
1074 ThreadPool BackendThreadPool;
H A DLTOBackend.cpp39 #include "llvm/Support/ThreadPool.h"
378 ThreadPool CodegenThreadPool(ParallelCodeGenParallelismLevel);
H A DThinLTOCodeGenerator.cpp48 #include "llvm/Support/ThreadPool.h"
911 ThreadPool Pool;
1040 ThreadPool Pool(ThreadCount);
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Support/
H A DThreadPool.cpp1 //==-- llvm/Support/ThreadPool.cpp - A ThreadPool implementation -*- C++ -*-==//
13 #include "llvm/Support/ThreadPool.h"
24 ThreadPool::ThreadPool() : ThreadPool(hardware_concurrency()) {} function in class:ThreadPool
26 ThreadPool::ThreadPool(unsigned ThreadCount) function in class:ThreadPool
59 // Adjust `ActiveThreads`, in case someone waits on ThreadPool::wait()
64 // Notify task completion, in case someone waits on ThreadPool
[all...]
/freebsd-11-stable/contrib/llvm-project/llvm/tools/llvm-cov/
H A DCodeCoverage.cpp36 #include "llvm/Support/ThreadPool.h"
957 ThreadPool Pool(NumThreads);
H A DCoverageExporterJson.cpp48 #include "llvm/Support/ThreadPool.h"
170 ThreadPool Pool(NumThreads);
H A DCoverageReport.cpp18 #include "llvm/Support/ThreadPool.h"
363 ThreadPool Pool(NumThreads);
/freebsd-11-stable/contrib/llvm-project/llvm/tools/llvm-profdata/
H A Dllvm-profdata.cpp30 #include "llvm/Support/ThreadPool.h"
228 // Copy the filename, because llvm::ThreadPool copied the input "const
323 ThreadPool Pool(NumThreads);
/freebsd-11-stable/lib/clang/libllvm/
H A DMakefile923 SRCS_MIW+= Support/ThreadPool.cpp

Completed in 191 milliseconds