Lines Matching refs:OpenMPDirectiveKind
23 enum OpenMPDirectiveKind { enum
130 OpenMPDirectiveKind getOpenMPDirectiveKind(llvm::StringRef Str);
131 const char *getOpenMPDirectiveName(OpenMPDirectiveKind Kind);
139 bool isAllowedClauseForDirective(OpenMPDirectiveKind DKind,
147 bool isOpenMPLoopDirective(OpenMPDirectiveKind DKind);
153 bool isOpenMPWorksharingDirective(OpenMPDirectiveKind DKind);
159 bool isOpenMPTaskLoopDirective(OpenMPDirectiveKind DKind);
165 bool isOpenMPParallelDirective(OpenMPDirectiveKind DKind);
172 bool isOpenMPTargetExecutionDirective(OpenMPDirectiveKind DKind);
180 bool isOpenMPTargetDataManagementDirective(OpenMPDirectiveKind DKind);
186 bool isOpenMPTeamsDirective(OpenMPDirectiveKind DKind);
192 bool isOpenMPSimdDirective(OpenMPDirectiveKind DKind);
199 bool isOpenMPDistributeDirective(OpenMPDirectiveKind DKind);
215 bool isOpenMPTaskingDirective(OpenMPDirectiveKind Kind);
220 bool isOpenMPLoopBoundSharingDirective(OpenMPDirectiveKind Kind);