LLVM
15.0.0git
|
#include "llvm/Support/Parallel.h"
Public Member Functions | |
TaskGroup () | |
~TaskGroup () | |
void | spawn (std::function< void()> f) |
void | sync () const |
Definition at line 65 of file Parallel.h.
llvm::parallel::detail::TaskGroup::TaskGroup | ( | ) |
Definition at line 153 of file Parallel.cpp.
llvm::parallel::detail::TaskGroup::~TaskGroup | ( | ) |
Definition at line 154 of file Parallel.cpp.
References llvm::parallel::detail::Latch::sync(), and llvm::parallel::detail::TaskGroupInstances.
void llvm::parallel::detail::TaskGroup::spawn | ( | std::function< void()> | f | ) |
Definition at line 161 of file Parallel.cpp.
References llvm::parallel::detail::Latch::dec(), F, llvm::parallel::detail::Latch::inc(), and move.
|
inline |
Definition at line 75 of file Parallel.h.
References llvm::parallel::detail::Latch::sync().