Lines Matching refs:DSAVarData

62   struct DSAVarData {  struct in __anon45dbc4930111::DSAStackTy
68 DSAVarData() = default;
69 DSAVarData(OpenMPDirectiveKind DKind, OpenMPClauseKind CKind, in DSAVarData() function
176 DSAVarData getDSA(iterator &Iter, ValueDecl *D) const;
318 const DSAVarData
324 const DSAVarData
345 const DSAVarData getTopDSA(ValueDecl *D, bool FromParent);
347 const DSAVarData getImplicitDSA(ValueDecl *D, bool FromParent) const;
351 const DSAVarData
358 const DSAVarData
467 const DSAVarData DVar = getTopDSA(D, false); in isThreadPrivate()
731 DSAStackTy::DSAVarData DSAStackTy::getDSA(iterator &Iter, in getDSA()
736 DSAVarData DVar; in getDSA()
811 DSAVarData DVarTemp; in getDSA()
1010 const DSAStackTy::DSAVarData DSAStackTy::getTopMostTaskgroupReductionData( in getTopMostTaskgroupReductionData()
1016 return DSAVarData(); in getTopMostTaskgroupReductionData()
1026 return DSAVarData(); in getTopMostTaskgroupReductionData()
1033 return DSAVarData(OMPD_taskgroup, OMPC_reduction, Data.RefExpr.getPointer(), in getTopMostTaskgroupReductionData()
1036 return DSAVarData(); in getTopMostTaskgroupReductionData()
1039 const DSAStackTy::DSAVarData DSAStackTy::getTopMostTaskgroupReductionData( in getTopMostTaskgroupReductionData()
1045 return DSAVarData(); in getTopMostTaskgroupReductionData()
1055 return DSAVarData(); in getTopMostTaskgroupReductionData()
1062 return DSAVarData(OMPD_taskgroup, OMPC_reduction, Data.RefExpr.getPointer(), in getTopMostTaskgroupReductionData()
1065 return DSAVarData(); in getTopMostTaskgroupReductionData()
1132 const DSAStackTy::DSAVarData DSAStackTy::getTopDSA(ValueDecl *D, in getTopDSA()
1135 DSAVarData DVar; in getTopDSA()
1221 DSAVarData DVarTemp = hasDSA(D, isOpenMPPrivate, MatchesAlways, FromParent); in getTopDSA()
1239 DSAVarData DVarTemp = hasInnermostDSA( in getTopDSA()
1272 const DSAStackTy::DSAVarData DSAStackTy::getImplicitDSA(ValueDecl *D, in getImplicitDSA()
1286 const DSAStackTy::DSAVarData
1302 DSAVarData DVar = getDSA(NewI, D); in hasDSA()
1309 const DSAStackTy::DSAVarData DSAStackTy::hasInnermostDSA( in hasInnermostDSA()
1323 DSAVarData DVar = getDSA(NewI, D); in hasInnermostDSA()
1324 return (NewI == StartI && CPred(DVar.CKind)) ? DVar : DSAVarData(); in hasInnermostDSA()
1613 DSAStackTy::DSAVarData DVarPrivate = in isOpenMPCapturedDecl()
1646 DSAStackTy::DSAVarData DVarPrivate = in isOpenMPCapturedDecl()
1785 const DSAStackTy::DSAVarData DVar = in EndOpenMPDSABlock()
2131 const DSAStackTy::DSAVarData &DVar, in reportOriginalDsa()
2232 DSAStackTy::DSAVarData DVar = Stack->getTopDSA(VD, /*FromParent=*/false); in VisitDeclRefExpr()
2331 DSAStackTy::DSAVarData DVar = Stack->getTopDSA(FD, /*FromParent=*/false); in VisitMemberExpr()
4597 const DSAStackTy::DSAVarData Data = in buildCounterVar()
4834 DSAStackTy::DSAVarData DVar = DSA.getTopDSA(LCDecl, false); in checkOpenMPIterationSpace()
9860 DSAStackTy::DSAVarData DVar = DSAStack->getTopDSA(D, /*FromParent=*/false); in ActOnOpenMPPrivateClause()
10012 DSAStackTy::DSAVarData TopDVar; in ActOnOpenMPFirstprivateClause()
10014 DSAStackTy::DSAVarData DVar = in ActOnOpenMPFirstprivateClause()
10294 DSAStackTy::DSAVarData DVar = DSAStack->getTopDSA(D, /*FromParent=*/false); in ActOnOpenMPLastprivateClause()
10312 DSAStackTy::DSAVarData TopDVar = DVar; in ActOnOpenMPLastprivateClause()
10424 DSAStackTy::DSAVarData DVar = DSAStack->getTopDSA(D, /*FromParent=*/false); in ActOnOpenMPSharedClause()
10455 DSAStackTy::DSAVarData DVar = Stack->getTopDSA(VD, /*FromParent=*/false); in VisitDeclRefExpr()
10460 DSAStackTy::DSAVarData DVarPrivate = Stack->hasDSA( in VisitDeclRefExpr()
11027 DSAStackTy::DSAVarData DVar = Stack->getTopDSA(D, /*FromParent=*/false); in actOnOMPReductionKindClause()
11367 DSAStackTy::DSAVarData ParentBOKDSA = in actOnOMPReductionKindClause()
11370 DSAStackTy::DSAVarData ParentReductionOpDSA = in actOnOMPReductionKindClause()
11602 DSAStackTy::DSAVarData DVar = DSAStack->getTopDSA(D, /*FromParent=*/false); in ActOnOpenMPLinearClause()
11996 DSAStackTy::DSAVarData DVar = in ActOnOpenMPCopyprivateClause()
12988 DSAStackTy::DSAVarData DVar = DSAS->getTopDSA(VD, /*FromParent=*/false); in checkMappableExpressionList()
13065 DSAStackTy::DSAVarData DVar = DSAS->getTopDSA(VD, /*FromParent=*/false); in checkMappableExpressionList()
13879 DSAStackTy::DSAVarData DVar = DSAStack->getTopDSA(D, /*FromParent=*/false); in ActOnOpenMPIsDevicePtrClause()