clang  3.9.0
Public Attributes | List of all members
clang::CodeGen::OMPTaskDataTy Struct Referencefinal

#include <CGOpenMPRuntime.h>

Collaboration diagram for clang::CodeGen::OMPTaskDataTy:
[legend]

Public Attributes

SmallVector< const Expr *, 4 > PrivateVars
 
SmallVector< const Expr *, 4 > PrivateCopies
 
SmallVector< const Expr *, 4 > FirstprivateVars
 
SmallVector< const Expr *, 4 > FirstprivateCopies
 
SmallVector< const Expr *, 4 > FirstprivateInits
 
SmallVector< const Expr *, 4 > LastprivateVars
 
SmallVector< const Expr *, 4 > LastprivateCopies
 
SmallVector< std::pair
< OpenMPDependClauseKind,
const Expr * >, 4 > 
Dependences
 
llvm::PointerIntPair
< llvm::Value *, 1, bool
Final
 
llvm::PointerIntPair
< llvm::Value *, 1, bool
Schedule
 
llvm::PointerIntPair
< llvm::Value *, 1, bool
Priority
 
unsigned NumberOfParts = 0
 
bool Tied = true
 
bool Nogroup = false
 

Detailed Description

Definition at line 91 of file CGOpenMPRuntime.h.

Member Data Documentation

SmallVector<std::pair<OpenMPDependClauseKind, const Expr *>, 4> clang::CodeGen::OMPTaskDataTy::Dependences
llvm::PointerIntPair<llvm::Value *, 1, bool> clang::CodeGen::OMPTaskDataTy::Final
SmallVector<const Expr *, 4> clang::CodeGen::OMPTaskDataTy::FirstprivateCopies
SmallVector<const Expr *, 4> clang::CodeGen::OMPTaskDataTy::FirstprivateInits
SmallVector<const Expr *, 4> clang::CodeGen::OMPTaskDataTy::FirstprivateVars
SmallVector<const Expr *, 4> clang::CodeGen::OMPTaskDataTy::LastprivateCopies
SmallVector<const Expr *, 4> clang::CodeGen::OMPTaskDataTy::LastprivateVars
bool clang::CodeGen::OMPTaskDataTy::Nogroup = false
unsigned clang::CodeGen::OMPTaskDataTy::NumberOfParts = 0

Definition at line 103 of file CGOpenMPRuntime.h.

llvm::PointerIntPair<llvm::Value *, 1, bool> clang::CodeGen::OMPTaskDataTy::Priority
SmallVector<const Expr *, 4> clang::CodeGen::OMPTaskDataTy::PrivateCopies
SmallVector<const Expr *, 4> clang::CodeGen::OMPTaskDataTy::PrivateVars
llvm::PointerIntPair<llvm::Value *, 1, bool> clang::CodeGen::OMPTaskDataTy::Schedule
bool clang::CodeGen::OMPTaskDataTy::Tied = true

The documentation for this struct was generated from the following file: