Lines Matching refs:ReductionOps
731 void OMPReductionClause::setReductionOps(ArrayRef<Expr *> ReductionOps) { in setReductionOps() argument
732 assert(ReductionOps.size() == varlist_size() && "Number of reduction " in setReductionOps()
735 std::copy(ReductionOps.begin(), ReductionOps.end(), getRHSExprs().end()); in setReductionOps()
770 ArrayRef<Expr *> RHSExprs, ArrayRef<Expr *> ReductionOps, in Create() argument
782 Clause->setReductionOps(ReductionOps); in Create()
830 void OMPTaskReductionClause::setReductionOps(ArrayRef<Expr *> ReductionOps) { in setReductionOps() argument
831 assert(ReductionOps.size() == varlist_size() && "Number of task reduction " in setReductionOps()
834 std::copy(ReductionOps.begin(), ReductionOps.end(), getRHSExprs().end()); in setReductionOps()
842 ArrayRef<Expr *> RHSExprs, ArrayRef<Expr *> ReductionOps, Stmt *PreInit, in Create() argument
851 Clause->setReductionOps(ReductionOps); in Create()
883 void OMPInReductionClause::setReductionOps(ArrayRef<Expr *> ReductionOps) { in setReductionOps() argument
884 assert(ReductionOps.size() == varlist_size() && "Number of in reduction " in setReductionOps()
887 std::copy(ReductionOps.begin(), ReductionOps.end(), getRHSExprs().end()); in setReductionOps()
904 ArrayRef<Expr *> RHSExprs, ArrayRef<Expr *> ReductionOps, in Create() argument
913 Clause->setReductionOps(ReductionOps); in Create()