Declarations for OpenMP LLVM-IR types from OpenMPKinds.def.
Declared in <llvm/Frontend/OpenMP/OMPIRBuilder.h>
#define OMP_TYPE(VarName, InitValue)
Declarations for LLVM-IR types (simple, array, function and structure) are generated below. Their names are defined and used in OpenMPKinds.def. Here we provide the declarations, the initializeTypes function will provide the values.
{ Declare a simple OpenMP runtime LLVM type member.
| Name | Description |
|---|---|
| VarName | Name of the type member variable to declare. |
| InitValue | Initializer expression used when types are created. |