LLVM 19.0.0git
Namespaces | Classes | Typedefs | Functions | Variables
llvm::parallel Namespace Reference

Namespaces

namespace  detail
 

Classes

class  PerThreadAllocator
 PerThreadAllocator is used in conjunction with ThreadPoolExecutor to allow per-thread allocations. More...
 
class  TaskGroup
 

Typedefs

using PerThreadBumpPtrAllocator = PerThreadAllocator< BumpPtrAllocator >
 

Functions

unsigned getThreadIndex ()
 
size_t getThreadCount ()
 

Variables

ThreadPoolStrategy strategy
 

Typedef Documentation

◆ PerThreadBumpPtrAllocator

Definition at line 115 of file PerThreadBumpPtrAllocator.h.

Function Documentation

◆ getThreadCount()

size_t llvm::parallel::getThreadCount ( )
inline

Definition at line 55 of file Parallel.h.

References getThreadCount().

Referenced by getThreadCount().

◆ getThreadIndex()

unsigned llvm::parallel::getThreadIndex ( )
inline

Variable Documentation

◆ strategy

llvm::ThreadPoolStrategy llvm::parallel::strategy
extern