Searched refs:TaskGroup (Results 1 - 2 of 2) sorted by relevance

/freebsd-13-stable/contrib/llvm-project/llvm/lib/Support/
H A DParallel.cpp151 // lock, only allow the first TaskGroup to run tasks parallelly. In the scenario
153 TaskGroup::TaskGroup() : Parallel(TaskGroupInstances++ == 0) {} function in class:llvm::parallel::detail::TaskGroup
154 TaskGroup::~TaskGroup() { --TaskGroupInstances; }
156 void TaskGroup::spawn(std::function<void()> F) {
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/Support/
H A DParallel.h61 class TaskGroup { class in namespace:llvm::parallel::detail
66 TaskGroup();
67 ~TaskGroup();
91 const Comparator &Comp, TaskGroup &TG, size_t Depth) {
118 TaskGroup TG;
125 // TaskGroup has a relatively high overhead, so we want to reduce
133 TaskGroup TG;
147 TaskGroup TG;

Completed in 106 milliseconds