Lines Matching refs:ReductionOps
552 void OMPReductionClause::setReductionOps(ArrayRef<Expr *> ReductionOps) { in setReductionOps() argument
553 assert(ReductionOps.size() == varlist_size() && "Number of reduction " in setReductionOps()
556 std::copy(ReductionOps.begin(), ReductionOps.end(), getRHSExprs().end()); in setReductionOps()
564 ArrayRef<Expr *> RHSExprs, ArrayRef<Expr *> ReductionOps, Stmt *PreInit, in Create() argument
573 Clause->setReductionOps(ReductionOps); in Create()
605 void OMPTaskReductionClause::setReductionOps(ArrayRef<Expr *> ReductionOps) { in setReductionOps() argument
606 assert(ReductionOps.size() == varlist_size() && "Number of task reduction " in setReductionOps()
609 std::copy(ReductionOps.begin(), ReductionOps.end(), getRHSExprs().end()); in setReductionOps()
617 ArrayRef<Expr *> RHSExprs, ArrayRef<Expr *> ReductionOps, Stmt *PreInit, in Create() argument
626 Clause->setReductionOps(ReductionOps); in Create()
658 void OMPInReductionClause::setReductionOps(ArrayRef<Expr *> ReductionOps) { in setReductionOps() argument
659 assert(ReductionOps.size() == varlist_size() && "Number of in reduction " in setReductionOps()
662 std::copy(ReductionOps.begin(), ReductionOps.end(), getRHSExprs().end()); in setReductionOps()
679 ArrayRef<Expr *> RHSExprs, ArrayRef<Expr *> ReductionOps, in Create() argument
688 Clause->setReductionOps(ReductionOps); in Create()