Lines Matching refs:ReductionOps
712 void OMPReductionClause::setReductionOps(ArrayRef<Expr *> ReductionOps) { in setReductionOps() argument
713 assert(ReductionOps.size() == varlist_size() && "Number of reduction " in setReductionOps()
716 std::copy(ReductionOps.begin(), ReductionOps.end(), getRHSExprs().end()); in setReductionOps()
751 ArrayRef<Expr *> RHSExprs, ArrayRef<Expr *> ReductionOps, in Create() argument
763 Clause->setReductionOps(ReductionOps); in Create()
811 void OMPTaskReductionClause::setReductionOps(ArrayRef<Expr *> ReductionOps) { in setReductionOps() argument
812 assert(ReductionOps.size() == varlist_size() && "Number of task reduction " in setReductionOps()
815 std::copy(ReductionOps.begin(), ReductionOps.end(), getRHSExprs().end()); in setReductionOps()
823 ArrayRef<Expr *> RHSExprs, ArrayRef<Expr *> ReductionOps, Stmt *PreInit, in Create() argument
832 Clause->setReductionOps(ReductionOps); in Create()
864 void OMPInReductionClause::setReductionOps(ArrayRef<Expr *> ReductionOps) { in setReductionOps() argument
865 assert(ReductionOps.size() == varlist_size() && "Number of in reduction " in setReductionOps()
868 std::copy(ReductionOps.begin(), ReductionOps.end(), getRHSExprs().end()); in setReductionOps()
885 ArrayRef<Expr *> RHSExprs, ArrayRef<Expr *> ReductionOps, in Create() argument
894 Clause->setReductionOps(ReductionOps); in Create()