Lines Matching defs:ReductionOps
759 void OMPReductionClause::setReductionOps(ArrayRef<Expr *> ReductionOps) {
760 assert(ReductionOps.size() == varlist_size() && "Number of reduction "
763 std::copy(ReductionOps.begin(), ReductionOps.end(), getRHSExprs().end());
798 ArrayRef<Expr *> RHSExprs, ArrayRef<Expr *> ReductionOps,
810 Clause->setReductionOps(ReductionOps);
858 void OMPTaskReductionClause::setReductionOps(ArrayRef<Expr *> ReductionOps) {
859 assert(ReductionOps.size() == varlist_size() && "Number of task reduction "
862 std::copy(ReductionOps.begin(), ReductionOps.end(), getRHSExprs().end());
870 ArrayRef<Expr *> RHSExprs, ArrayRef<Expr *> ReductionOps, Stmt *PreInit,
879 Clause->setReductionOps(ReductionOps);
911 void OMPInReductionClause::setReductionOps(ArrayRef<Expr *> ReductionOps) {
912 assert(ReductionOps.size() == varlist_size() && "Number of in reduction "
915 std::copy(ReductionOps.begin(), ReductionOps.end(), getRHSExprs().end());
932 ArrayRef<Expr *> RHSExprs, ArrayRef<Expr *> ReductionOps,
941 Clause->setReductionOps(ReductionOps);