• Home
  • Raw
  • Download

Lines Matching refs:CKind

72     OpenMPClauseKind CKind;  member
76 : DKind(OMPD_unknown), CKind(OMPC_unknown), RefExpr(nullptr), in DSAVarData()
262 return isOpenMPThreadPrivate(DVar.CKind); in isThreadPrivate()
377 DVar.CKind = OMPC_shared; in getDSA()
384 DVar.CKind = OMPC_shared; in getDSA()
396 DVar.CKind = OMPC_private; in getDSA()
404 DVar.CKind = Iter->SharingMap[D].Attributes; in getDSA()
415 DVar.CKind = OMPC_shared; in getDSA()
428 DVar.CKind = OMPC_shared; in getDSA()
448 if (DVarTemp.CKind != OMPC_shared) { in getDSA()
451 DVar.CKind = OMPC_firstprivate; in getDSA()
458 DVar.CKind = in getDSA()
459 (DVarTemp.CKind == OMPC_unknown) ? OMPC_firstprivate : OMPC_shared; in getDSA()
576 DVar.CKind = OMPC_threadprivate; in getTopDSA()
590 if (DVarTemp.CKind != OMPC_unknown && DVarTemp.RefExpr) in getTopDSA()
593 DVar.CKind = OMPC_shared; in getTopDSA()
615 if (DVarTemp.CKind == OMPC_firstprivate && DVarTemp.RefExpr) in getTopDSA()
618 DVar.CKind = OMPC_shared; in getTopDSA()
632 DVar.CKind = I->SharingMap[D].Attributes; in getTopDSA()
663 if (CPred(DVar.CKind)) in hasDSA()
683 if (CPred(DVar.CKind)) in hasInnermostDSA()
871 if (DVarPrivate.CKind != OMPC_unknown && isOpenMPPrivate(DVarPrivate.CKind)) in IsOpenMPCapturedVar()
875 return DVarPrivate.CKind != OMPC_unknown; in IsOpenMPCapturedVar()
929 if (DVar.CKind == OMPC_lastprivate) { in EndOpenMPDSABlock()
1231 << getOpenMPClauseName(DVar.CKind); in ReportOriginalDSA()
1249 if (DVar.CKind == OMPC_private) in ReportOriginalDSA()
1251 else if (DVar.CKind == OMPC_lastprivate) in ReportOriginalDSA()
1255 } else if (DVar.DKind == OMPD_task && DVar.CKind == OMPC_firstprivate) { in ReportOriginalDSA()
1266 else if (VD->isLocalVarDecl() && DVar.CKind == OMPC_private) { in ReportOriginalDSA()
1276 << getOpenMPClauseName(DVar.CKind); in ReportOriginalDSA()
1306 if (DVar.CKind == OMPC_unknown && Stack->getDefaultDSA() == DSA_none && in VisitDeclRefExpr()
1324 if (DKind == OMPD_task && DVar.CKind == OMPC_reduction) { in VisitDeclRefExpr()
1333 if (DKind == OMPD_task && DVar.CKind != OMPC_shared) in VisitDeclRefExpr()
3470 if (((isOpenMPSimdDirective(DKind) && DVar.CKind != OMPC_unknown && in CheckOpenMPIterationSpace()
3471 DVar.CKind != OMPC_threadprivate && DVar.CKind != PredeterminedCKind) || in CheckOpenMPIterationSpace()
3474 !isOpenMPSimdDirective(DKind) && DVar.CKind != OMPC_unknown && in CheckOpenMPIterationSpace()
3475 DVar.CKind != OMPC_private && DVar.CKind != OMPC_lastprivate && in CheckOpenMPIterationSpace()
3476 DVar.CKind != OMPC_threadprivate)) && in CheckOpenMPIterationSpace()
3477 ((DVar.CKind != OMPC_private && DVar.CKind != OMPC_threadprivate) || in CheckOpenMPIterationSpace()
3480 << getOpenMPClauseName(DVar.CKind) << getOpenMPDirectiveName(DKind) in CheckOpenMPIterationSpace()
3483 DVar.CKind = PredeterminedCKind; in CheckOpenMPIterationSpace()
3491 if (DVar.CKind == OMPC_unknown) in CheckOpenMPIterationSpace()
5713 OpenMPClauseKind CKind, in IsNonNegativeIntegerValue() argument
5731 << getOpenMPClauseName(CKind) << (StrictlyPositive ? 1 : 0) in IsNonNegativeIntegerValue()
5756 OpenMPClauseKind CKind) { in VerifyPositiveIntegerConstantInClause() argument
5768 << getOpenMPClauseName(CKind) << 1 << E->getSourceRange(); in VerifyPositiveIntegerConstantInClause()
5771 if (CKind == OMPC_aligned && !Result.isPowerOf2()) { in VerifyPositiveIntegerConstantInClause()
5776 if (CKind == OMPC_collapse) in VerifyPositiveIntegerConstantInClause()
5778 else if (CKind == OMPC_ordered) in VerifyPositiveIntegerConstantInClause()
6381 if (DVar.CKind != OMPC_unknown && DVar.CKind != OMPC_private) { in ActOnOpenMPPrivateClause()
6382 Diag(ELoc, diag::err_omp_wrong_dsa) << getOpenMPClauseName(DVar.CKind) in ActOnOpenMPPrivateClause()
6523 if (DVar.CKind != OMPC_unknown && DVar.CKind != OMPC_firstprivate && in ActOnOpenMPFirstprivateClause()
6524 DVar.CKind != OMPC_lastprivate && DVar.RefExpr) { in ActOnOpenMPFirstprivateClause()
6526 << getOpenMPClauseName(DVar.CKind) in ActOnOpenMPFirstprivateClause()
6544 DVar.CKind != OMPC_unknown && DVar.CKind != OMPC_shared) { in ActOnOpenMPFirstprivateClause()
6546 << getOpenMPClauseName(DVar.CKind) in ActOnOpenMPFirstprivateClause()
6561 if (DVar.CKind != OMPC_shared && in ActOnOpenMPFirstprivateClause()
6590 if (DVar.CKind == OMPC_reduction && in ActOnOpenMPFirstprivateClause()
6619 if (DVar.CKind == OMPC_private && isOpenMPTeamsDirective(DVar.DKind)) { in ActOnOpenMPFirstprivateClause()
6629 if (DVar.CKind == OMPC_reduction && in ActOnOpenMPFirstprivateClause()
6636 if (DVar.CKind == OMPC_lastprivate) { in ActOnOpenMPFirstprivateClause()
6779 if (DVar.CKind != OMPC_unknown && DVar.CKind != OMPC_lastprivate && in ActOnOpenMPLastprivateClause()
6780 DVar.CKind != OMPC_firstprivate && in ActOnOpenMPLastprivateClause()
6781 (DVar.CKind != OMPC_private || DVar.RefExpr != nullptr)) { in ActOnOpenMPLastprivateClause()
6783 << getOpenMPClauseName(DVar.CKind) in ActOnOpenMPLastprivateClause()
6800 if (DVar.CKind != OMPC_shared) { in ActOnOpenMPLastprivateClause()
6843 if (DVar.CKind == OMPC_firstprivate) { in ActOnOpenMPLastprivateClause()
6850 if (TopDVar.CKind != OMPC_firstprivate) in ActOnOpenMPLastprivateClause()
6908 if (DVar.CKind != OMPC_unknown && DVar.CKind != OMPC_shared && in ActOnOpenMPSharedClause()
6910 Diag(ELoc, diag::err_omp_wrong_dsa) << getOpenMPClauseName(DVar.CKind) in ActOnOpenMPSharedClause()
6934 if (DVar.CKind == OMPC_shared && !DVar.RefExpr) in VisitDeclRefExpr()
6936 if (DVar.CKind != OMPC_unknown) in VisitDeclRefExpr()
6940 if (DVarPrivate.CKind != OMPC_unknown) in VisitDeclRefExpr()
7241 if (DVar.CKind == OMPC_reduction) { in ActOnOpenMPReductionClause()
7247 } else if (DVar.CKind != OMPC_unknown) { in ActOnOpenMPReductionClause()
7249 << getOpenMPClauseName(DVar.CKind) in ActOnOpenMPReductionClause()
7263 if (DVar.CKind != OMPC_shared) { in ActOnOpenMPReductionClause()
7509 Diag(ELoc, diag::err_omp_wrong_dsa) << getOpenMPClauseName(DVar.CKind) in ActOnOpenMPLinearClause()
7900 if (DVar.CKind != OMPC_unknown && DVar.CKind != OMPC_copyprivate && in ActOnOpenMPCopyprivateClause()
7903 << getOpenMPClauseName(DVar.CKind) in ActOnOpenMPCopyprivateClause()
7912 if (DVar.CKind == OMPC_unknown) { in ActOnOpenMPCopyprivateClause()
7914 if (DVar.CKind == OMPC_shared) { in ActOnOpenMPCopyprivateClause()