/external/clang/include/clang/Basic/ |
D | OpenMPKinds.h | 23 enum OpenMPDirectiveKind { enum 89 OpenMPDirectiveKind getOpenMPDirectiveKind(llvm::StringRef Str); 90 const char *getOpenMPDirectiveName(OpenMPDirectiveKind Kind); 98 bool isAllowedClauseForDirective(OpenMPDirectiveKind DKind, 106 bool isOpenMPLoopDirective(OpenMPDirectiveKind DKind); 112 bool isOpenMPWorksharingDirective(OpenMPDirectiveKind DKind); 118 bool isOpenMPTaskLoopDirective(OpenMPDirectiveKind DKind); 124 bool isOpenMPParallelDirective(OpenMPDirectiveKind DKind); 130 bool isOpenMPTargetDirective(OpenMPDirectiveKind DKind); 136 bool isOpenMPTeamsDirective(OpenMPDirectiveKind DKind); [all …]
|
/external/clang/lib/Basic/ |
D | OpenMPKinds.cpp | 23 OpenMPDirectiveKind clang::getOpenMPDirectiveKind(StringRef Str) { in getOpenMPDirectiveKind() 24 return llvm::StringSwitch<OpenMPDirectiveKind>(Str) in getOpenMPDirectiveKind() 31 const char *clang::getOpenMPDirectiveName(OpenMPDirectiveKind Kind) { in getOpenMPDirectiveName() 255 bool clang::isAllowedClauseForDirective(OpenMPDirectiveKind DKind, in isAllowedClauseForDirective() 477 bool clang::isOpenMPLoopDirective(OpenMPDirectiveKind DKind) { in isOpenMPLoopDirective() 485 bool clang::isOpenMPWorksharingDirective(OpenMPDirectiveKind DKind) { in isOpenMPWorksharingDirective() 493 bool clang::isOpenMPTaskLoopDirective(OpenMPDirectiveKind DKind) { in isOpenMPTaskLoopDirective() 497 bool clang::isOpenMPParallelDirective(OpenMPDirectiveKind DKind) { in isOpenMPParallelDirective() 503 bool clang::isOpenMPTargetDirective(OpenMPDirectiveKind DKind) { in isOpenMPTargetDirective() 507 bool clang::isOpenMPTeamsDirective(OpenMPDirectiveKind DKind) { in isOpenMPTeamsDirective() [all …]
|
/external/clang/lib/CodeGen/ |
D | CGOpenMPRuntime.h | 388 OpenMPDirectiveKind InnermostKind, const RegionCodeGenTy &CodeGen); 401 OpenMPDirectiveKind InnermostKind, const RegionCodeGenTy &CodeGen); 476 OpenMPDirectiveKind Kind, 676 OpenMPDirectiveKind InnermostKind, 733 OpenMPDirectiveKind CancelRegion); 742 OpenMPDirectiveKind CancelRegion);
|
D | CGOpenMPRuntime.cpp | 50 const RegionCodeGenTy &CodeGen, OpenMPDirectiveKind Kind, in CGOpenMPRegionInfo() 56 const RegionCodeGenTy &CodeGen, OpenMPDirectiveKind Kind, in CGOpenMPRegionInfo() 74 OpenMPDirectiveKind getDirectiveKind() const { return Kind; } in getDirectiveKind() 85 OpenMPDirectiveKind Kind; 94 OpenMPDirectiveKind Kind, bool HasCancel) in CGOpenMPOutlinedRegionInfo() 125 OpenMPDirectiveKind Kind, bool HasCancel) in CGOpenMPTaskOutlinedRegionInfo() 158 OpenMPDirectiveKind Kind, bool HasCancel) in CGOpenMPInlinedRegionInfo() 249 OpenMPDirectiveKind Kind, bool HasCancel) in InlinedOpenMPRegionRAII() 341 OpenMPDirectiveKind InnermostKind, const RegionCodeGenTy &CodeGen) { in emitParallelOutlinedFunction() 361 OpenMPDirectiveKind InnermostKind, const RegionCodeGenTy &CodeGen) { in emitTaskOutlinedFunction() [all …]
|
D | CGStmtOpenMP.cpp | 844 OpenMPDirectiveKind InnermostKind, in emitCommonOMPParallelDirective() 1631 OpenMPDirectiveKind 1785 OpenMPDirectiveKind EmittedAs = EmitSections(S); in EmitOMPSectionsDirective() 2599 CodeGenFunction::getOMPCancelDestination(OpenMPDirectiveKind Kind) { in getOMPCancelDestination()
|
D | CodeGenFunction.h | 2362 JumpDest getOMPCancelDestination(OpenMPDirectiveKind Kind); 2380 OpenMPDirectiveKind EmitSections(const OMPExecutableDirective &S);
|
/external/clang/include/clang/AST/ |
D | StmtOpenMP.h | 36 OpenMPDirectiveKind Kind; 67 OMPExecutableDirective(const T *, StmtClass SC, OpenMPDirectiveKind K, in OMPExecutableDirective() 202 OpenMPDirectiveKind getDirectiveKind() const { return Kind; } in getDirectiveKind() 383 OMPLoopDirective(const T *That, StmtClass SC, OpenMPDirectiveKind Kind, 393 static unsigned getArraysOffset(OpenMPDirectiveKind Kind) { in getArraysOffset() 403 OpenMPDirectiveKind Kind) { in numLoopChildren() 2109 OpenMPDirectiveKind CancelRegion; 2130 void setCancelRegion(OpenMPDirectiveKind CR) { CancelRegion = CR; } in setCancelRegion() 2141 OpenMPDirectiveKind CancelRegion); 2151 OpenMPDirectiveKind getCancelRegion() const { return CancelRegion; } in getCancelRegion() [all …]
|
D | OpenMPClause.h | 169 OpenMPDirectiveKind NameModifier; 178 void setNameModifier(OpenMPDirectiveKind NM) { NameModifier = NM; } in setNameModifier() 197 OMPIfClause(OpenMPDirectiveKind NameModifier, Expr *Cond, in OMPIfClause() 223 OpenMPDirectiveKind getNameModifier() const { return NameModifier; } in getNameModifier()
|
/external/clang/lib/Parse/ |
D | ParseOpenMP.cpp | 29 static OpenMPDirectiveKind ParseOpenMPDirectiveKind(Parser &P) { in ParseOpenMPDirectiveKind() 33 const OpenMPDirectiveKind F[][3] = { in ParseOpenMPDirectiveKind() 180 OpenMPDirectiveKind CancelRegion = OMPD_unknown; in ParseOpenMPDeclarativeOrExecutableDirective() 344 bool Parser::ParseOpenMPSimpleVarList(OpenMPDirectiveKind Kind, in ParseOpenMPSimpleVarList() 421 OMPClause *Parser::ParseOpenMPClause(OpenMPDirectiveKind DKind, in ParseOpenMPClause() 817 OMPClause *Parser::ParseOpenMPVarListClause(OpenMPDirectiveKind DKind, in ParseOpenMPVarListClause()
|
/external/clang/lib/Sema/ |
D | SemaOpenMP.cpp | 64 typedef MatchesAny<OpenMPDirectiveKind> MatchesAnyDirective; 71 OpenMPDirectiveKind DKind; 104 OpenMPDirectiveKind Directive; 116 SharingMapTy(OpenMPDirectiveKind DKind, DeclarationNameInfo Name, in SharingMapTy() 158 void push(OpenMPDirectiveKind DKind, const DeclarationNameInfo &DirName, in push() 221 const llvm::function_ref<bool(OpenMPDirectiveKind)> &DPred, 229 OpenMPDirectiveKind getCurrentDirective() const { in getCurrentDirective() 233 OpenMPDirectiveKind getParentDirective() const { in getParentDirective() 239 OpenMPDirectiveKind getDirectiveForScope(const Scope *S) const; 359 bool isParallelOrTaskRegion(OpenMPDirectiveKind DKind) { in isParallelOrTaskRegion() [all …]
|
D | TreeTransform.h | 1372 StmtResult RebuildOMPExecutableDirective(OpenMPDirectiveKind Kind, in RebuildOMPExecutableDirective() 1374 OpenMPDirectiveKind CancelRegion, in RebuildOMPExecutableDirective() 1386 OMPClause *RebuildOMPIfClause(OpenMPDirectiveKind NameModifier, in RebuildOMPIfClause() 7099 OpenMPDirectiveKind CancelRegion = OMPD_unknown; in TransformOMPExecutableDirective()
|
/external/clang/include/clang/Parse/ |
D | Parser.h | 2437 bool ParseOpenMPSimpleVarList(OpenMPDirectiveKind Kind, 2454 OMPClause *ParseOpenMPClause(OpenMPDirectiveKind DKind, 2481 OMPClause *ParseOpenMPVarListClause(OpenMPDirectiveKind DKind,
|
/external/clang/lib/AST/ |
D | StmtOpenMP.cpp | 549 OpenMPDirectiveKind CancelRegion) { in Create() 570 OpenMPDirectiveKind CancelRegion) { in Create()
|
/external/clang/include/clang/Sema/ |
D | Sema.h | 7790 void StartOpenMPDSABlock(OpenMPDirectiveKind K, 7822 void ActOnOpenMPRegionStart(OpenMPDirectiveKind DKind, Scope *CurScope); 7831 OpenMPDirectiveKind Kind, const DeclarationNameInfo &DirName, 7832 OpenMPDirectiveKind CancelRegion, ArrayRef<OMPClause *> Clauses, 7950 OpenMPDirectiveKind CancelRegion); 7955 OpenMPDirectiveKind CancelRegion); 7981 OMPClause *ActOnOpenMPIfClause(OpenMPDirectiveKind NameModifier,
|
/external/clang/lib/Serialization/ |
D | ASTReaderStmt.cpp | 1883 C->setNameModifier(static_cast<OpenMPDirectiveKind>(Record[Idx++])); in VisitOMPIfClause() 2443 D->setCancelRegion(static_cast<OpenMPDirectiveKind>(Record[Idx++])); in VisitOMPCancellationPointDirective() 2451 D->setCancelRegion(static_cast<OpenMPDirectiveKind>(Record[Idx++])); in VisitOMPCancelDirective()
|