Lines Matching refs:ReductionOps
746 void OMPReductionClause::setReductionOps(ArrayRef<Expr *> ReductionOps) { in setReductionOps() argument
747 assert(ReductionOps.size() == varlist_size() && "Number of reduction " in setReductionOps()
750 std::copy(ReductionOps.begin(), ReductionOps.end(), getRHSExprs().end()); in setReductionOps()
785 ArrayRef<Expr *> RHSExprs, ArrayRef<Expr *> ReductionOps, in Create() argument
797 Clause->setReductionOps(ReductionOps); in Create()
845 void OMPTaskReductionClause::setReductionOps(ArrayRef<Expr *> ReductionOps) { in setReductionOps() argument
846 assert(ReductionOps.size() == varlist_size() && "Number of task reduction " in setReductionOps()
849 std::copy(ReductionOps.begin(), ReductionOps.end(), getRHSExprs().end()); in setReductionOps()
857 ArrayRef<Expr *> RHSExprs, ArrayRef<Expr *> ReductionOps, Stmt *PreInit, in Create() argument
866 Clause->setReductionOps(ReductionOps); in Create()
898 void OMPInReductionClause::setReductionOps(ArrayRef<Expr *> ReductionOps) { in setReductionOps() argument
899 assert(ReductionOps.size() == varlist_size() && "Number of in reduction " in setReductionOps()
902 std::copy(ReductionOps.begin(), ReductionOps.end(), getRHSExprs().end()); in setReductionOps()
919 ArrayRef<Expr *> RHSExprs, ArrayRef<Expr *> ReductionOps, in Create() argument
928 Clause->setReductionOps(ReductionOps); in Create()