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