Lines Matching defs:ReductionOps
760 void OMPReductionClause::setReductionOps(ArrayRef<Expr *> ReductionOps) {
761 assert(ReductionOps.size() == varlist_size() && "Number of reduction "
764 std::copy(ReductionOps.begin(), ReductionOps.end(), getRHSExprs().end());
799 ArrayRef<Expr *> RHSExprs, ArrayRef<Expr *> ReductionOps,
811 Clause->setReductionOps(ReductionOps);
859 void OMPTaskReductionClause::setReductionOps(ArrayRef<Expr *> ReductionOps) {
860 assert(ReductionOps.size() == varlist_size() && "Number of task reduction "
863 std::copy(ReductionOps.begin(), ReductionOps.end(), getRHSExprs().end());
871 ArrayRef<Expr *> RHSExprs, ArrayRef<Expr *> ReductionOps, Stmt *PreInit,
880 Clause->setReductionOps(ReductionOps);
912 void OMPInReductionClause::setReductionOps(ArrayRef<Expr *> ReductionOps) {
913 assert(ReductionOps.size() == varlist_size() && "Number of in reduction "
916 std::copy(ReductionOps.begin(), ReductionOps.end(), getRHSExprs().end());
933 ArrayRef<Expr *> RHSExprs, ArrayRef<Expr *> ReductionOps,
942 Clause->setReductionOps(ReductionOps);