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

Name

Description

VarName

Name of the type member variable to declare.

InitValue

Initializer expression used when types are created.

Created with MrDocs