Lines Matching refs:ReductionOp

106     llvm::PointerUnion<const Expr *, BOKPtrType> ReductionOp;  member
110 ReductionOp = BO; in set()
114 ReductionOp = RefExpr; in set()
1024 if (!ReductionData.ReductionOp || in getTopMostTaskgroupReductionData()
1025 ReductionData.ReductionOp.is<const Expr *>()) in getTopMostTaskgroupReductionData()
1028 BOK = ReductionData.ReductionOp.get<ReductionData::BOKPtrType>(); in getTopMostTaskgroupReductionData()
1053 if (!ReductionData.ReductionOp || in getTopMostTaskgroupReductionData()
1054 !ReductionData.ReductionOp.is<const Expr *>()) in getTopMostTaskgroupReductionData()
1057 ReductionRef = ReductionData.ReductionOp.get<const Expr *>(); in getTopMostTaskgroupReductionData()
10744 void push(Expr *Item, Expr *ReductionOp) { in push()
10749 ReductionOps.emplace_back(ReductionOp); in push()
10753 void push(Expr *Item, Expr *Private, Expr *LHS, Expr *RHS, Expr *ReductionOp, in push()
10759 ReductionOps.emplace_back(ReductionOp); in push()
10954 Expr *ReductionOp = nullptr; in actOnOMPReductionKindClause() local
10958 ReductionOp = DeclareReductionRef.get(); in actOnOMPReductionKindClause()
10960 RD.push(RefExpr, ReductionOp); in actOnOMPReductionKindClause()
11307 ExprResult ReductionOp; in actOnOMPReductionKindClause() local
11330 ReductionOp = in actOnOMPReductionKindClause()
11333 ReductionOp = S.BuildBinOp( in actOnOMPReductionKindClause()
11335 if (ReductionOp.isUsable()) { in actOnOMPReductionKindClause()
11337 ReductionOp = in actOnOMPReductionKindClause()
11339 BO_Assign, LHSDRE, ReductionOp.get()); in actOnOMPReductionKindClause()
11342 ConditionalOperator(ReductionOp.get(), ELoc, LHSDRE, ELoc, RHSDRE, in actOnOMPReductionKindClause()
11344 ReductionOp = in actOnOMPReductionKindClause()
11348 if (ReductionOp.isUsable()) in actOnOMPReductionKindClause()
11349 ReductionOp = S.ActOnFinishFullExpr(ReductionOp.get()); in actOnOMPReductionKindClause()
11351 if (!ReductionOp.isUsable()) in actOnOMPReductionKindClause()
11451 RD.push(VarsExpr, PrivateDRE, LHSDRE, RHSDRE, ReductionOp.get(), in actOnOMPReductionKindClause()