Lines Matching refs:ReductionOp

131     llvm::PointerUnion<const Expr *, BOKPtrType> ReductionOp;  member
135 ReductionOp = BO; in set()
139 ReductionOp = RefExpr; in set()
1589 if (!ReductionData.ReductionOp || in getTopMostTaskgroupReductionData()
1590 ReductionData.ReductionOp.is<const Expr *>()) in getTopMostTaskgroupReductionData()
1593 BOK = ReductionData.ReductionOp.get<ReductionData::BOKPtrType>(); in getTopMostTaskgroupReductionData()
1616 if (!ReductionData.ReductionOp || in getTopMostTaskgroupReductionData()
1617 !ReductionData.ReductionOp.is<const Expr *>()) in getTopMostTaskgroupReductionData()
1620 ReductionRef = ReductionData.ReductionOp.get<const Expr *>(); in getTopMostTaskgroupReductionData()
18670 void push(Expr *Item, Expr *ReductionOp) { in push()
18675 ReductionOps.emplace_back(ReductionOp); in push()
18684 void push(Expr *Item, Expr *Private, Expr *LHS, Expr *RHS, Expr *ReductionOp, in push()
18691 ReductionOps.emplace_back(ReductionOp); in push()
18910 Expr *ReductionOp = nullptr; in actOnOMPReductionKindClause() local
18914 ReductionOp = DeclareReductionRef.get(); in actOnOMPReductionKindClause()
18916 RD.push(RefExpr, ReductionOp); in actOnOMPReductionKindClause()
19284 ExprResult ReductionOp; in actOnOMPReductionKindClause() local
19307 ReductionOp = in actOnOMPReductionKindClause()
19314 ReductionOp = in actOnOMPReductionKindClause()
19318 if (!ReductionOp.isUsable()) { in actOnOMPReductionKindClause()
19319 ReductionOp = in actOnOMPReductionKindClause()
19322 if (ReductionOp.isUsable()) { in actOnOMPReductionKindClause()
19324 ReductionOp = in actOnOMPReductionKindClause()
19326 BO_Assign, LHSDRE, ReductionOp.get()); in actOnOMPReductionKindClause()
19329 ConditionalOperator(ReductionOp.get(), ELoc, LHSDRE, ELoc, in actOnOMPReductionKindClause()
19331 ReductionOp = in actOnOMPReductionKindClause()
19337 if (ReductionOp.isUsable()) in actOnOMPReductionKindClause()
19338 ReductionOp = S.ActOnFinishFullExpr(ReductionOp.get(), in actOnOMPReductionKindClause()
19340 if (!ReductionOp.isUsable()) in actOnOMPReductionKindClause()
19492 RD.push(VarsExpr, PrivateDRE, LHSDRE, RHSDRE, ReductionOp.get(), in actOnOMPReductionKindClause()