| /freebsd-13.1/contrib/llvm-project/llvm/include/llvm/Support/ |
| H A D | TaskQueue.h | 40 template <typename Callable> struct Task { struct 42 explicit Task(Callable C, TaskQueue &Parent) in Task() argument 59 Parent->completeTask(); in operator() argument 64 TaskQueue *Parent; argument 86 Task<Callable> T{std::move(C), *this}; in async() argument
|
| H A D | ThreadPool.h | 55 auto Task = in async() local
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Support/ |
| H A D | ThreadPool.cpp | 32 PackagedTaskTy Task; in ThreadPool() local 83 std::shared_future<void> ThreadPool::asyncImpl(TaskTy Task) { in asyncImpl() 125 auto Task = std::move(Tasks.front()); in wait() local 131 std::shared_future<void> ThreadPool::asyncImpl(TaskTy Task) { in asyncImpl()
|
| H A D | Parallel.cpp | 105 auto Task = WorkStack.top(); in work() local
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/LTO/ |
| H A D | Caching.cpp | 36 return [=](unsigned Task, StringRef Key) -> AddStreamFn { in localCache() 77 unsigned Task; in localCache() member 134 return [=](size_t Task) -> std::unique_ptr<NativeObjectStream> { in localCache()
|
| H A D | LTOBackend.cpp | 99 Hook = [=](unsigned Task, const Module &M) { in addSaveTemps() 342 bool lto::opt(const Config &Conf, TargetMachine *TM, unsigned Task, Module &Mod, in opt() 374 AddStreamFn AddStream, unsigned Task, Module &Mod, in codegen() 544 Error lto::thinBackend(const Config &Conf, unsigned Task, AddStreamFn AddStream, in thinBackend()
|
| H A D | LTOCodeGenerator.cpp | 249 [&](size_t Task) -> std::unique_ptr<lto::NativeObjectStream> { in compileOptimizedToFile()
|
| H A D | LTO.cpp | 1205 AddStreamFn AddStream, NativeObjectCache Cache, unsigned Task, in runThinLTOBackendThread() 1243 unsigned Task, BitcodeModule BM, in start() 1344 unsigned Task, BitcodeModule BM, in start()
|
| /freebsd-13.1/contrib/llvm-project/llvm/tools/llvm-lto2/ |
| H A D | llvm-lto2.cpp | 366 [&](size_t Task) -> std::unique_ptr<lto::NativeObjectStream> { in run() 375 auto AddBuffer = [&](size_t Task, std::unique_ptr<MemoryBuffer> MB) { in run()
|
| /freebsd-13.1/contrib/llvm-project/clang/lib/CodeGen/ |
| H A D | BackendUtil.cpp | 1528 auto AddStream = [&](size_t Task) { in runThinLTOBackend() 1579 Conf.PreCodeGenModuleHook = [](size_t Task, const Module &Mod) { in runThinLTOBackend() 1584 Conf.PreCodeGenModuleHook = [&](size_t Task, const Module &Mod) { in runThinLTOBackend() 1590 Conf.PreCodeGenModuleHook = [&](size_t Task, const Module &Mod) { in runThinLTOBackend()
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Transforms/Utils/ |
| H A D | BypassSlowDivision.cpp | 466 FastDivInsertionTask Task(I, BypassWidths); in bypassSlowDivision() local
|
| /freebsd-13.1/contrib/llvm-project/llvm/tools/llvm-lto/ |
| H A D | llvm-lto.cpp | 1088 [&](size_t Task) -> std::unique_ptr<lto::NativeObjectStream> { in main()
|