|
LLVM 23.0.0git
|
#include "llvm/Support/Parallel.h"
Public Member Functions | |
| LLVM_ABI | TaskGroup () |
| LLVM_ABI | ~TaskGroup () |
| LLVM_ABI void | spawn (std::function< void()> f) |
| void | sync () const |
| bool | isParallel () const |
Definition at line 90 of file Parallel.h.
| TaskGroup::TaskGroup | ( | ) |
Definition at line 212 of file Parallel.cpp.
References else, if(), and llvm::parallel::strategy.
| TaskGroup::~TaskGroup | ( | ) |
Definition at line 221 of file Parallel.cpp.
|
inline |
Definition at line 105 of file Parallel.h.
| void TaskGroup::spawn | ( | std::function< void()> | f | ) |
Definition at line 227 of file Parallel.cpp.
References F.
Referenced by llvm::dwarf_linker::parallel::DWARFLinkerImpl::assignOffsets(), llvm::dwarf_linker::parallel::TypeUnit::createDIETree(), llvm::dwarf_linker::parallel::DWARFLinkerImpl::emitCommonSectionsAndWriteCompileUnitsToTheOutput(), llvm::dwarf_linker::parallel::DWARFLinkerImpl::link(), llvm::dwarf_linker::parallel::DWARFLinkerImpl::LinkContext::link(), and llvm::parallelFor().
|
inline |
Definition at line 103 of file Parallel.h.