Lines Matching refs:DKind

65   auto DKind = getOpenMPDirectiveKind(S);  in getOpenMPDirectiveKindEx()  local
66 if (DKind != OMPD_unknown) in getOpenMPDirectiveKindEx()
67 return DKind; in getOpenMPDirectiveKindEx()
115 unsigned DKind = in ParseOpenMPDirectiveKind() local
119 if (DKind == OMPD_unknown) in ParseOpenMPDirectiveKind()
123 if (DKind != F[i][0]) in ParseOpenMPDirectiveKind()
136 DKind = F[i][2]; in ParseOpenMPDirectiveKind()
139 return DKind < OMPD_unknown ? static_cast<OpenMPDirectiveKind>(DKind) in ParseOpenMPDirectiveKind()
553 auto DKind = ParseOpenMPDirectiveKind(*this); in ParseOpenMPDeclarativeDirectiveWithExtDecl() local
555 switch (DKind) { in ParseOpenMPDeclarativeDirectiveWithExtDecl()
669 DKind = ParseOpenMPDirectiveKind(*this); in ParseOpenMPDeclarativeDirectiveWithExtDecl()
670 while (DKind != OMPD_end_declare_target && DKind != OMPD_declare_target && in ParseOpenMPDeclarativeDirectiveWithExtDecl()
679 DKind = ParseOpenMPDirectiveKind(*this); in ParseOpenMPDeclarativeDirectiveWithExtDecl()
680 if (DKind != OMPD_end_declare_target) in ParseOpenMPDeclarativeDirectiveWithExtDecl()
687 if (DKind == OMPD_end_declare_target) { in ParseOpenMPDeclarativeDirectiveWithExtDecl()
745 << getOpenMPDirectiveName(DKind); in ParseOpenMPDeclarativeDirectiveWithExtDecl()
790 auto DKind = ParseOpenMPDirectiveKind(*this); in ParseOpenMPDeclarativeOrExecutableDirective() local
798 switch (DKind) { in ParseOpenMPDeclarativeOrExecutableDirective()
802 << getOpenMPDirectiveName(DKind) << 0; in ParseOpenMPDeclarativeOrExecutableDirective()
854 << getOpenMPDirectiveName(DKind) << 0; in ParseOpenMPDeclarativeOrExecutableDirective()
888 if (DKind == OMPD_critical) { in ParseOpenMPDeclarativeOrExecutableDirective()
901 } else if (DKind == OMPD_cancellation_point || DKind == OMPD_cancel) { in ParseOpenMPDeclarativeOrExecutableDirective()
907 if (isOpenMPLoopDirective(DKind)) in ParseOpenMPDeclarativeOrExecutableDirective()
909 if (isOpenMPSimdDirective(DKind)) in ParseOpenMPDeclarativeOrExecutableDirective()
912 Actions.StartOpenMPDSABlock(DKind, DirName, Actions.getCurScope(), Loc); in ParseOpenMPDeclarativeOrExecutableDirective()
923 ParseOpenMPClause(DKind, CKind, !FirstClauses[CKind].getInt()); in ParseOpenMPDeclarativeOrExecutableDirective()
943 if (DKind == OMPD_ordered && FirstClauses[OMPC_depend].getInt()) { in ParseOpenMPDeclarativeOrExecutableDirective()
946 << getOpenMPDirectiveName(DKind) << 1 in ParseOpenMPDeclarativeOrExecutableDirective()
956 Actions.ActOnOpenMPRegionStart(DKind, getCurScope()); in ParseOpenMPDeclarativeOrExecutableDirective()
964 DKind, DirName, CancelRegion, Clauses, AssociatedStmt.get(), Loc, in ParseOpenMPDeclarativeOrExecutableDirective()
976 << getOpenMPDirectiveName(DKind); in ParseOpenMPDeclarativeOrExecutableDirective()
1066 OMPClause *Parser::ParseOpenMPClause(OpenMPDirectiveKind DKind, in ParseOpenMPClause() argument
1071 if (CKind != OMPC_unknown && !isAllowedClauseForDirective(DKind, CKind)) { in ParseOpenMPClause()
1073 << getOpenMPDirectiveName(DKind); in ParseOpenMPClause()
1113 << getOpenMPDirectiveName(DKind) << getOpenMPClauseName(CKind) << 0; in ParseOpenMPClause()
1131 << getOpenMPDirectiveName(DKind) << getOpenMPClauseName(CKind) << 0; in ParseOpenMPClause()
1146 << getOpenMPDirectiveName(DKind) << getOpenMPClauseName(CKind) << 0; in ParseOpenMPClause()
1170 << getOpenMPDirectiveName(DKind) << getOpenMPClauseName(CKind) << 0; in ParseOpenMPClause()
1192 Clause = ParseOpenMPVarListClause(DKind, CKind); in ParseOpenMPClause()
1196 << getOpenMPDirectiveName(DKind); in ParseOpenMPClause()
1202 << getOpenMPDirectiveName(DKind); in ParseOpenMPClause()
1523 bool Parser::ParseOpenMPVarList(OpenMPDirectiveKind DKind, in ParseOpenMPVarList() argument
1574 if (DKind == OMPD_ordered && Data.DepKind == OMPC_DEPEND_source) { in ParseOpenMPVarList()
1583 Diag(Tok, DKind == OMPD_ordered ? diag::warn_pragma_expected_colon_r_paren in ParseOpenMPVarList()
1765 OMPClause *Parser::ParseOpenMPVarListClause(OpenMPDirectiveKind DKind, in ParseOpenMPVarListClause() argument
1772 if (ParseOpenMPVarList(DKind, Kind, Vars, Data)) in ParseOpenMPVarListClause()