Lines Matching refs:ReductionData

103   struct ReductionData {  struct in __anon45dbc4930111::DSAStackTy
107 ReductionData() = default;
118 llvm::SmallDenseMap<const ValueDecl *, ReductionData, 4>;
971 ReductionData &ReductionData = Stack.back().first.back().ReductionMap[D]; in addTaskgroupReductionData() local
972 assert(ReductionData.ReductionRange.isInvalid() && in addTaskgroupReductionData()
976 ReductionData.set(BOK, SR); in addTaskgroupReductionData()
994 ReductionData &ReductionData = Stack.back().first.back().ReductionMap[D]; in addTaskgroupReductionData() local
995 assert(ReductionData.ReductionRange.isInvalid() && in addTaskgroupReductionData()
999 ReductionData.set(ReductionRef, SR); in addTaskgroupReductionData()
1023 const ReductionData &ReductionData = I->ReductionMap.lookup(D); in getTopMostTaskgroupReductionData() local
1024 if (!ReductionData.ReductionOp || in getTopMostTaskgroupReductionData()
1025 ReductionData.ReductionOp.is<const Expr *>()) in getTopMostTaskgroupReductionData()
1027 SR = ReductionData.ReductionRange; in getTopMostTaskgroupReductionData()
1028 BOK = ReductionData.ReductionOp.get<ReductionData::BOKPtrType>(); in getTopMostTaskgroupReductionData()
1052 const ReductionData &ReductionData = I->ReductionMap.lookup(D); in getTopMostTaskgroupReductionData() local
1053 if (!ReductionData.ReductionOp || in getTopMostTaskgroupReductionData()
1054 !ReductionData.ReductionOp.is<const Expr *>()) in getTopMostTaskgroupReductionData()
1056 SR = ReductionData.ReductionRange; in getTopMostTaskgroupReductionData()
1057 ReductionRef = ReductionData.ReductionOp.get<const Expr *>(); in getTopMostTaskgroupReductionData()
10712 struct ReductionData { struct
10730 ReductionData() = delete;
10732 ReductionData(unsigned Size) { in ReductionData() function
10836 ArrayRef<Expr *> UnresolvedReductions, ReductionData &RD) { in actOnOMPReductionKindClause()
11462 ReductionData RD(VarList.size()); in ActOnOpenMPReductionClause()
11482 ReductionData RD(VarList.size()); in ActOnOpenMPTaskReductionClause()
11502 ReductionData RD(VarList.size()); in ActOnOpenMPInReductionClause()