Lines Matching refs:OMPReductionClause
74 return static_cast<const OMPReductionClause *>(C); in get()
181 return static_cast<const OMPReductionClause *>(C); in get()
711 void OMPReductionClause::setPrivates(ArrayRef<Expr *> Privates) { in setPrivates()
717 void OMPReductionClause::setLHSExprs(ArrayRef<Expr *> LHSExprs) { in setLHSExprs()
724 void OMPReductionClause::setRHSExprs(ArrayRef<Expr *> RHSExprs) { in setRHSExprs()
731 void OMPReductionClause::setReductionOps(ArrayRef<Expr *> ReductionOps) { in setReductionOps()
738 void OMPReductionClause::setInscanCopyOps(ArrayRef<Expr *> Ops) { in setInscanCopyOps()
746 void OMPReductionClause::setInscanCopyArrayTemps( in setInscanCopyArrayTemps()
755 void OMPReductionClause::setInscanCopyArrayElems( in setInscanCopyArrayElems()
764 OMPReductionClause *OMPReductionClause::Create( in Create()
776 OMPReductionClause(StartLoc, LParenLoc, ModifierLoc, EndLoc, ColonLoc, in Create()
800 OMPReductionClause *
801 OMPReductionClause::CreateEmpty(const ASTContext &C, unsigned N, in CreateEmpty()
805 auto *Clause = new (Mem) OMPReductionClause(N); in CreateEmpty()
1927 void OMPClausePrinter::VisitOMPReductionClause(OMPReductionClause *Node) { in VisitOMPReductionClause()