Lines Matching refs:Privates

1842     ArrayRef<const Expr *> Privates, Address SrcBase, Address DestBase,  in emitReductionListCopy()  argument
1856 unsigned Size = Privates.size();
1857 for (const Expr *Private : Privates) {
2049 ArrayRef<const Expr *> Privates, in emitInterWarpCopyFunction() argument
2122 for (const Expr *Private : Privates) { in emitInterWarpCopyFunction()
2350 CodeGenModule &CGM, ArrayRef<const Expr *> Privates, in emitShuffleAndReduceFunction() argument
2413 emitReductionListCopy(RemoteLaneToThread, CGF, ReductionArrayTy, Privates, in emitShuffleAndReduceFunction()
2487 emitReductionListCopy(ThreadCopy, CGF, ReductionArrayTy, Privates, in emitShuffleAndReduceFunction()
2507 CodeGenModule &CGM, ArrayRef<const Expr *> Privates, in emitListToGlobalCopyFunction() argument
2559 for (const Expr *Private : Privates) { in emitListToGlobalCopyFunction()
2615 CodeGenModule &CGM, ArrayRef<const Expr *> Privates, in emitListToGlobalReduceFunction() argument
2661 auto IPriv = Privates.begin(); in emitListToGlobalReduceFunction()
2667 for (unsigned I = 0, E = Privates.size(); I < E; ++I, ++IPriv, ++Idx) { in emitListToGlobalReduceFunction()
2712 CodeGenModule &CGM, ArrayRef<const Expr *> Privates, in emitGlobalToListCopyFunction() argument
2765 for (const Expr *Private : Privates) { in emitGlobalToListCopyFunction()
2821 CodeGenModule &CGM, ArrayRef<const Expr *> Privates, in emitGlobalToListReduceFunction() argument
2867 auto IPriv = Privates.begin(); in emitGlobalToListReduceFunction()
2873 for (unsigned I = 0, E = Privates.size(); I < E; ++I, ++IPriv, ++Idx) { in emitGlobalToListReduceFunction()
3154 CodeGenFunction &CGF, SourceLocation Loc, ArrayRef<const Expr *> Privates, in emitReduction() argument
3168 CGOpenMPRuntime::emitReduction(CGF, Loc, Privates, LHSExprs, RHSExprs, in emitReduction()
3188 for (const Expr *E : Privates) { in emitReduction()
3199 auto IPriv = Privates.begin(); in emitReduction()
3224 Loc, CGF.ConvertTypeForMem(ReductionArrayTy)->getPointerTo(), Privates, in emitReduction()
3228 CGM, Privates, ReductionArrayTy, ReductionFn, Loc); in emitReduction()
3230 emitInterWarpCopyFunction(CGM, Privates, ReductionArrayTy, Loc); in emitReduction()
3248 llvm::SmallVector<const ValueDecl *, 4> PrivatesReductions(Privates.size()); in emitReduction()
3250 for (const Expr *DRE : Privates) { in emitReduction()
3268 CGM, Privates, ReductionArrayTy, Loc, TeamReductionRec, VarFieldMap); in emitReduction()
3270 CGM, Privates, ReductionArrayTy, Loc, TeamReductionRec, VarFieldMap, in emitReduction()
3273 CGM, Privates, ReductionArrayTy, Loc, TeamReductionRec, VarFieldMap); in emitReduction()
3275 CGM, Privates, ReductionArrayTy, Loc, TeamReductionRec, VarFieldMap, in emitReduction()
3311 auto &&CodeGen = [Privates, LHSExprs, RHSExprs, ReductionOps, in emitReduction()
3313 auto IPriv = Privates.begin(); in emitReduction()