Lines Matching refs:ReductionOps
796 ArrayRef<const Expr *> ReductionOps) { in ReductionCodeGen() argument
803 const auto *IRed = ReductionOps.begin(); in ReductionCodeGen()
5010 ArrayRef<const Expr *> RHSExprs, ArrayRef<const Expr *> ReductionOps) { in emitReductionFunction() argument
5049 for (unsigned I = 0, E = ReductionOps.size(); I < E; ++I, ++IPriv, ++Idx) { in emitReductionFunction()
5074 for (const Expr *E : ReductionOps) { in emitReductionFunction()
5121 ArrayRef<const Expr *> ReductionOps, in emitReduction() argument
5171 for (const Expr *E : ReductionOps) { in emitReduction()
5220 Privates, LHSExprs, RHSExprs, ReductionOps); in emitReduction()
5269 auto &&CodeGen = [Privates, LHSExprs, RHSExprs, ReductionOps]( in emitReduction()
5275 for (const Expr *E : ReductionOps) { in emitReduction()
5304 auto &&AtomicCodeGen = [Loc, Privates, LHSExprs, RHSExprs, ReductionOps]( in emitReduction()
5309 for (const Expr *E : ReductionOps) { in emitReduction()
5668 Data.ReductionCopies, Data.ReductionOps); in emitTaskReductionInit()
5718 CGM, Loc, RCG, Cnt, Data.ReductionOps[Cnt], LHSExprs[Cnt], in emitTaskReductionInit()
12556 ArrayRef<const Expr *> ReductionOps, ReductionOptionsTy Options) { in emitReduction() argument
12559 ReductionOps, Options); in emitReduction()