LLVM: llvm::SyncScope Namespace Reference (original) (raw)
| Enumerations | |
|---|---|
| enum | { SingleThread = 0 , System = 1 } |
| Known synchronization scope IDs, which always have the same value. More... |
◆ ID
◆ 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 53 of file LLVMContext.h.