OMP_TYPE

Declarations for OpenMP LLVM-IR types from OpenMPKinds.def.

Synopsis

Declared in <llvm/Frontend/OpenMP/OMPIRBuilder.h>

#define OMP_TYPE(VarName, InitValue)

Description

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.

Parameters

NameDescription
VarNameName of the type member variable to declare.
InitValueInitializer expression used when types are created.