Home
last modified time | relevance | path

Searched refs:OpenMPDirectiveKind (Results 1 – 15 of 15) sorted by relevance

/external/clang/include/clang/Basic/
DOpenMPKinds.h23 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/
DOpenMPKinds.cpp23 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/
DCGOpenMPRuntime.h388 OpenMPDirectiveKind InnermostKind, const RegionCodeGenTy &CodeGen);
401 OpenMPDirectiveKind InnermostKind, const RegionCodeGenTy &CodeGen);
476 OpenMPDirectiveKind Kind,
676 OpenMPDirectiveKind InnermostKind,
733 OpenMPDirectiveKind CancelRegion);
742 OpenMPDirectiveKind CancelRegion);
DCGOpenMPRuntime.cpp50 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 …]
DCGStmtOpenMP.cpp844 OpenMPDirectiveKind InnermostKind, in emitCommonOMPParallelDirective()
1631 OpenMPDirectiveKind
1785 OpenMPDirectiveKind EmittedAs = EmitSections(S); in EmitOMPSectionsDirective()
2599 CodeGenFunction::getOMPCancelDestination(OpenMPDirectiveKind Kind) { in getOMPCancelDestination()
DCodeGenFunction.h2362 JumpDest getOMPCancelDestination(OpenMPDirectiveKind Kind);
2380 OpenMPDirectiveKind EmitSections(const OMPExecutableDirective &S);
/external/clang/include/clang/AST/
DStmtOpenMP.h36 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 …]
DOpenMPClause.h169 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/
DParseOpenMP.cpp29 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/
DSemaOpenMP.cpp64 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 …]
DTreeTransform.h1372 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/
DParser.h2437 bool ParseOpenMPSimpleVarList(OpenMPDirectiveKind Kind,
2454 OMPClause *ParseOpenMPClause(OpenMPDirectiveKind DKind,
2481 OMPClause *ParseOpenMPVarListClause(OpenMPDirectiveKind DKind,
/external/clang/lib/AST/
DStmtOpenMP.cpp549 OpenMPDirectiveKind CancelRegion) { in Create()
570 OpenMPDirectiveKind CancelRegion) { in Create()
/external/clang/include/clang/Sema/
DSema.h7790 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/
DASTReaderStmt.cpp1883 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()