Lines Matching refs:ReductionData
135 struct ReductionData { struct in __anon1dd12e440111::DSAStackTy
139 ReductionData() = default;
150 llvm::SmallDenseMap<const ValueDecl *, ReductionData, 4>;
1591 ReductionData &ReductionData = getTopOfStack().ReductionMap[D]; in addTaskgroupReductionData() local
1592 assert(ReductionData.ReductionRange.isInvalid() && in addTaskgroupReductionData()
1599 ReductionData.set(BOK, SR); in addTaskgroupReductionData()
1616 ReductionData &ReductionData = getTopOfStack().ReductionMap[D]; in addTaskgroupReductionData() local
1617 assert(ReductionData.ReductionRange.isInvalid() && in addTaskgroupReductionData()
1624 ReductionData.set(ReductionRef, SR); in addTaskgroupReductionData()
1644 const ReductionData &ReductionData = I->ReductionMap.lookup(D); in getTopMostTaskgroupReductionData() local
1645 if (!ReductionData.ReductionOp || in getTopMostTaskgroupReductionData()
1646 ReductionData.ReductionOp.is<const Expr *>()) in getTopMostTaskgroupReductionData()
1648 SR = ReductionData.ReductionRange; in getTopMostTaskgroupReductionData()
1649 BOK = ReductionData.ReductionOp.get<ReductionData::BOKPtrType>(); in getTopMostTaskgroupReductionData()
1671 const ReductionData &ReductionData = I->ReductionMap.lookup(D); in getTopMostTaskgroupReductionData() local
1672 if (!ReductionData.ReductionOp || in getTopMostTaskgroupReductionData()
1673 !ReductionData.ReductionOp.is<const Expr *>()) in getTopMostTaskgroupReductionData()
1675 SR = ReductionData.ReductionRange; in getTopMostTaskgroupReductionData()
1676 ReductionRef = ReductionData.ReductionOp.get<const Expr *>(); in getTopMostTaskgroupReductionData()
18049 struct ReductionData { struct
18075 ReductionData() = delete;
18077 ReductionData(unsigned Size, unsigned Modifier = 0) : RedModifier(Modifier) { in ReductionData() function
18216 ArrayRef<Expr *> UnresolvedReductions, ReductionData &RD) { in actOnOMPReductionKindClause()
18970 ReductionData RD(VarList.size(), Modifier); in ActOnOpenMPReductionClause()
18992 ReductionData RD(VarList.size()); in ActOnOpenMPTaskReductionClause()
19012 ReductionData RD(VarList.size()); in ActOnOpenMPInReductionClause()