LLVM: Threading (original) (raw)

Handle the structures needed to make LLVM safe for multithreading. More...

Functions
LLVM_C_ABI LLVMBool LLVMStartMultithreaded (void)
Deprecated: Multi-threading can only be enabled/disabled with the compile time define LLVM_ENABLE_THREADS.
LLVM_C_ABI void LLVMStopMultithreaded (void)
Deprecated: Multi-threading can only be enabled/disabled with the compile time define LLVM_ENABLE_THREADS.
LLVM_C_ABI LLVMBool LLVMIsMultithreaded (void)
Check whether LLVM is executing in thread-safe mode or not.

Handle the structures needed to make LLVM safe for multithreading.

LLVMIsMultithreaded()

LLVMStartMultithreaded()

Deprecated: Multi-threading can only be enabled/disabled with the compile time define LLVM_ENABLE_THREADS.

This function always returns LLVMIsMultithreaded().

Definition at line 4665 of file Core.cpp.

References LLVMIsMultithreaded().

LLVMStopMultithreaded()

Deprecated: Multi-threading can only be enabled/disabled with the compile time define LLVM_ENABLE_THREADS.

Definition at line 4669 of file Core.cpp.