Lines Matching refs:ReductionOps
755 void OMPReductionClause::setReductionOps(ArrayRef<Expr *> ReductionOps) { in setReductionOps() argument
756 assert(ReductionOps.size() == varlist_size() && "Number of reduction " in setReductionOps()
759 std::copy(ReductionOps.begin(), ReductionOps.end(), getRHSExprs().end()); in setReductionOps()
794 ArrayRef<Expr *> RHSExprs, ArrayRef<Expr *> ReductionOps, in Create() argument
806 Clause->setReductionOps(ReductionOps); in Create()
854 void OMPTaskReductionClause::setReductionOps(ArrayRef<Expr *> ReductionOps) { in setReductionOps() argument
855 assert(ReductionOps.size() == varlist_size() && "Number of task reduction " in setReductionOps()
858 std::copy(ReductionOps.begin(), ReductionOps.end(), getRHSExprs().end()); in setReductionOps()
866 ArrayRef<Expr *> RHSExprs, ArrayRef<Expr *> ReductionOps, Stmt *PreInit, in Create() argument
875 Clause->setReductionOps(ReductionOps); in Create()
907 void OMPInReductionClause::setReductionOps(ArrayRef<Expr *> ReductionOps) { in setReductionOps() argument
908 assert(ReductionOps.size() == varlist_size() && "Number of in reduction " in setReductionOps()
911 std::copy(ReductionOps.begin(), ReductionOps.end(), getRHSExprs().end()); in setReductionOps()
928 ArrayRef<Expr *> RHSExprs, ArrayRef<Expr *> ReductionOps, in Create() argument
937 Clause->setReductionOps(ReductionOps); in Create()