LLVM 19.0.0git
Typedefs | Enumerations
llvm::SyncScope Namespace Reference

Typedefs

typedef uint8_t ID
 

Enumerations

enum  { SingleThread = 0 , System = 1 }
 Known synchronization scope IDs, which always have the same value. More...
 

Typedef Documentation

◆ ID

typedef uint8_t llvm::SyncScope::ID

Definition at line 46 of file LLVMContext.h.

Enumeration Type Documentation

◆ anonymous enum

anonymous enum

Known synchronization scope IDs, which always have the same value.

All synchronization scope IDs that LLVM has special knowledge of are listed here. Additionally, this scheme allows LLVM to efficiently check for specific synchronization scope ID without comparing strings.

Enumerator
SingleThread 

Synchronized with respect to signal handlers executing in the same thread.

System 

Synchronized with respect to all concurrently executing threads.

Definition at line 52 of file LLVMContext.h.