| /llvm-project-15.0.7/clang-tools-extra/clangd/unittests/support/ |
| H A D | ThreadingTests.cpp | 31 AsyncTaskRunner Tasks; in TEST_F() local 34 Tasks.runAsync("task", [&Counter, &Mutex, IncrementsPerTask]() { in TEST_F() 50 Tasks.wait(); in TEST_F() 77 AsyncTaskRunner Tasks; in TEST_F() local 79 Tasks.runAsync("worker" + std::to_string(I), [&] { in TEST_F() 88 Tasks.wait(); in TEST_F() 102 AsyncTaskRunner Tasks; in TEST_F() local 105 Tasks.runAsync("A", [&] { in TEST_F() 112 Tasks.runAsync("A", [&] { in TEST_F() 119 Tasks.wait(); in TEST_F()
|
| /llvm-project-15.0.7/llvm/lib/Support/ |
| H A D | ThreadPool.cpp | 68 return !EnableFlag || !Tasks.empty() || in processTasks() 74 if (!EnableFlag && Tasks.empty()) in processTasks() 84 Task = std::move(Tasks.front().first); in processTasks() 85 GroupOfTask = Tasks.front().second; in processTasks() 90 Tasks.pop_front(); in processTasks() 137 return !ActiveThreads && Tasks.empty(); in workCompletedUnlocked() 139 !llvm::any_of(Tasks, in workCompletedUnlocked() 202 while (!Tasks.empty()) { in wait() 203 auto Task = std::move(Tasks.front().first); in wait() 204 Tasks.pop_front(); in wait()
|
| /llvm-project-15.0.7/llvm/include/llvm/Support/ |
| H A D | TaskQueue.h | 74 assert(Tasks.empty()); in ~TaskQueue() 95 Tasks.push_back(std::move(T)); in async() 112 if (Tasks.empty()) { in completeTask() 117 Continuation = std::move(Tasks.front()); in completeTask() 118 Tasks.pop_front(); in completeTask() 134 std::deque<std::function<void()>> Tasks; variable
|
| H A D | ThreadPool.h | 163 Tasks.emplace_back(std::make_pair(std::move(R.first), Group)); in asyncImpl() 164 requestedThreads = ActiveThreads + Tasks.size(); in asyncImpl() 176 Tasks.emplace_back(std::make_pair([Future]() { Future.get(); }, Group)); in asyncImpl() 195 std::deque<std::pair<std::function<void()>, ThreadPoolTaskGroup *>> Tasks; variable
|
| /llvm-project-15.0.7/libcxx/ |
| H A D | TODO.TXT | 3 CXX Runtime Library Tasks 10 Atomic Related Tasks 14 Test Suite Tasks 19 Misc Tasks
|
| /llvm-project-15.0.7/clang-tools-extra/clangd/index/ |
| H A D | ProjectAware.cpp | 55 Tasks = std::make_unique<AsyncTaskRunner>(); in ProjectAwareIndex() 67 mutable std::unique_ptr<AsyncTaskRunner> Tasks; member in clang::clangd::__anonba7a63790111::ProjectAwareIndex 130 Entry.first->getSecond() = Gen(External, Tasks.get()); in getIndex()
|
| H A D | BackgroundQueue.cpp | 101 void BackgroundQueue::append(std::vector<Task> Tasks) { in append() argument 104 for (Task &T : Tasks) { in append()
|
| H A D | Background.cpp | 138 std::vector<BackgroundQueue::Task> Tasks; in changedFilesTask() local 139 Tasks.reserve(NeedsReIndexing.size()); in changedFilesTask() 141 Tasks.push_back(indexFileTask(std::move(File))); in changedFilesTask() 142 Queue.append(std::move(Tasks)); in changedFilesTask()
|
| /llvm-project-15.0.7/llvm/utils/vscode/llvm/ |
| H A D | README.md | 10 - Tasks to run LIT on current selected file.
|
| /llvm-project-15.0.7/clang-tools-extra/clangd/ |
| H A D | ClangdServer.cpp | 64 const ThreadsafeFS &TFS, AsyncTaskRunner *Tasks) in UpdateIndexCallbacks() 66 Tasks(Tasks) {} in UpdateIndexCallbacks() 89 if (Tasks) in indexStdlib() 91 Tasks->runAsync("IndexStdlib", std::move(Task)); in indexStdlib() 132 AsyncTaskRunner *Tasks; member
|
| H A D | TUScheduler.cpp | 610 AsyncTaskRunner *Tasks, Semaphore &Barrier, 807 AsyncTaskRunner *Tasks, Semaphore &Barrier, in create() argument 812 /*RunSync=*/!Tasks, Opts, Callbacks)); in create() 813 if (Tasks) { in create() 814 Tasks->runAsync("ASTWorker:" + llvm::sys::path::filename(FileName), in create() 816 Tasks->runAsync("PreambleWorker:" + llvm::sys::path::filename(FileName), in create()
|
| /llvm-project-15.0.7/clang-tools-extra/clangd/tool/ |
| H A D | ClangdMain.cpp | 607 AsyncTaskRunner *Tasks) { in loadExternalIndex() argument 627 if (Tasks) { in loadExternalIndex() 628 Tasks->runAsync("Load-index:" + External.Location, in loadExternalIndex()
|
| /llvm-project-15.0.7/llvm/docs/ |
| H A D | HowToReleaseLLVM.rst | 70 Release Administrative Tasks 353 Release Final Tasks
|