clang
3.9.0
|
#include <CGOpenMPRuntime.h>
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 |
Definition at line 91 of file CGOpenMPRuntime.h.
SmallVector<std::pair<OpenMPDependClauseKind, const Expr *>, 4> clang::CodeGen::OMPTaskDataTy::Dependences |
Definition at line 99 of file CGOpenMPRuntime.h.
Referenced by clang::CodeGen::CodeGenFunction::EmitOMPTaskBasedDirective(), and clang::CodeGen::emitTaskCall().
llvm::PointerIntPair<llvm::Value *, 1, bool> clang::CodeGen::OMPTaskDataTy::Final |
Definition at line 100 of file CGOpenMPRuntime.h.
Referenced by clang::CodeGen::CodeGenFunction::EmitOMPTaskBasedDirective(), and clang::CodeGen::emitTaskInit().
SmallVector<const Expr *, 4> clang::CodeGen::OMPTaskDataTy::FirstprivateCopies |
Definition at line 95 of file CGOpenMPRuntime.h.
Referenced by clang::CodeGen::CodeGenFunction::EmitOMPTaskBasedDirective(), and clang::CodeGen::emitTaskInit().
SmallVector<const Expr *, 4> clang::CodeGen::OMPTaskDataTy::FirstprivateInits |
Definition at line 96 of file CGOpenMPRuntime.h.
Referenced by clang::CodeGen::CodeGenFunction::EmitOMPTaskBasedDirective(), and clang::CodeGen::emitTaskInit().
SmallVector<const Expr *, 4> clang::CodeGen::OMPTaskDataTy::FirstprivateVars |
Definition at line 94 of file CGOpenMPRuntime.h.
Referenced by clang::CodeGen::CodeGenFunction::EmitOMPTaskBasedDirective(), emitPrivatesInit(), emitTaskDupFunction(), and clang::CodeGen::emitTaskInit().
SmallVector<const Expr *, 4> clang::CodeGen::OMPTaskDataTy::LastprivateCopies |
Definition at line 98 of file CGOpenMPRuntime.h.
Referenced by clang::CodeGen::CodeGenFunction::EmitOMPTaskBasedDirective(), and clang::CodeGen::emitTaskInit().
SmallVector<const Expr *, 4> clang::CodeGen::OMPTaskDataTy::LastprivateVars |
Definition at line 97 of file CGOpenMPRuntime.h.
Referenced by clang::CodeGen::CodeGenFunction::EmitOMPTaskBasedDirective(), and clang::CodeGen::emitTaskInit().
Definition at line 105 of file CGOpenMPRuntime.h.
Referenced by clang::CodeGen::CodeGenFunction::EmitOMPTaskLoopBasedDirective(), and clang::CodeGen::emitTaskLoopCall().
unsigned clang::CodeGen::OMPTaskDataTy::NumberOfParts = 0 |
Definition at line 103 of file CGOpenMPRuntime.h.
llvm::PointerIntPair<llvm::Value *, 1, bool> clang::CodeGen::OMPTaskDataTy::Priority |
Definition at line 102 of file CGOpenMPRuntime.h.
Referenced by clang::CodeGen::CodeGenFunction::EmitOMPTaskBasedDirective(), and clang::CodeGen::emitTaskInit().
SmallVector<const Expr *, 4> clang::CodeGen::OMPTaskDataTy::PrivateCopies |
Definition at line 93 of file CGOpenMPRuntime.h.
Referenced by clang::CodeGen::CodeGenFunction::EmitOMPTaskBasedDirective(), and clang::CodeGen::emitTaskInit().
SmallVector<const Expr *, 4> clang::CodeGen::OMPTaskDataTy::PrivateVars |
Definition at line 92 of file CGOpenMPRuntime.h.
Referenced by clang::CodeGen::CodeGenFunction::EmitOMPTaskBasedDirective(), and clang::CodeGen::emitTaskInit().
llvm::PointerIntPair<llvm::Value *, 1, bool> clang::CodeGen::OMPTaskDataTy::Schedule |
Definition at line 101 of file CGOpenMPRuntime.h.
Referenced by clang::CodeGen::CodeGenFunction::EmitOMPTaskLoopBasedDirective(), and clang::CodeGen::emitTaskLoopCall().
Definition at line 104 of file CGOpenMPRuntime.h.
Referenced by clang::CodeGen::CodeGenFunction::EmitOMPTaskDirective(), clang::CodeGen::CodeGenFunction::EmitOMPTaskLoopBasedDirective(), and clang::CodeGen::emitTaskInit().