Lines Matching refs:ReductionOps
1210 SmallVector<const Expr *, 4> ReductionOps; in EmitOMPReductionClauseInit() local
1221 ReductionOps.append(C->reduction_ops().begin(), C->reduction_ops().end()); in EmitOMPReductionClauseInit()
1228 Data.ReductionOps.append(C->reduction_ops().begin(), in EmitOMPReductionClauseInit()
1234 ReductionCodeGen RedCG(Shareds, Shareds, Privates, ReductionOps); in EmitOMPReductionClauseInit()
1430 llvm::SmallVector<const Expr *, 8> ReductionOps; in EmitOMPReductionClauseFinal() local
1441 ReductionOps.append(C->reduction_ops().begin(), C->reduction_ops().end()); in EmitOMPReductionClauseFinal()
1458 *this, D.getEndLoc(), Privates, LHSExprs, RHSExprs, ReductionOps, in EmitOMPReductionClauseFinal()
3351 SmallVector<const Expr *, 4> ReductionOps; in emitScanBasedDirectiveDecls() local
3358 ReductionOps.append(C->reduction_ops().begin(), C->reduction_ops().end()); in emitScanBasedDirectiveDecls()
3366 ReductionCodeGen RedCG(Shareds, Shareds, Privates, ReductionOps); in emitScanBasedDirectiveDecls()
3418 SmallVector<const Expr *, 4> ReductionOps; in emitScanBasedDirective() local
3426 ReductionOps.append(C->reduction_ops().begin(), C->reduction_ops().end()); in emitScanBasedDirective()
3446 &ReductionOps, in emitScanBasedDirective()
3516 CGF, S.getEndLoc(), Privates, LHSs, RHSs, ReductionOps, in emitScanBasedDirective()
4347 Data.ReductionOps.append(C->reduction_ops().begin(), in EmitOMPTaskBasedDirective()
4483 Data.ReductionCopies, Data.ReductionOps); in EmitOMPTaskBasedDirective()
4804 Data.ReductionOps.append(C->reduction_ops().begin(), in EmitOMPTaskgroupDirective()
4870 SmallVector<const Expr *, 4> ReductionOps; in EmitOMPScanDirective() local
4881 ReductionOps.append(C->reduction_ops().begin(), C->reduction_ops().end()); in EmitOMPScanDirective()
4956 *this, ParentDir.getEndLoc(), Privates, LHSs, RHSs, ReductionOps, in EmitOMPScanDirective()