Project Alice
Loading...
Searching...
No Matches
Collaboration diagram for Threading:

Functions

LLVMBool LLVMStartMultithreaded (void)
 
void LLVMStopMultithreaded (void)
 
LLVMBool LLVMIsMultithreaded (void)
 

Detailed Description

Handle the structures needed to make LLVM safe for multithreading.

Function Documentation

◆ LLVMIsMultithreaded()

LLVMBool LLVMIsMultithreaded ( void  )

Check whether LLVM is executing in thread-safe mode or not.

See also
llvm::llvm_is_multithreaded

◆ LLVMStartMultithreaded()

LLVMBool LLVMStartMultithreaded ( void  )

Deprecated: Multi-threading can only be enabled/disabled with the compile time define LLVM_ENABLE_THREADS. This function always returns LLVMIsMultithreaded().

◆ LLVMStopMultithreaded()

void LLVMStopMultithreaded ( void  )

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