Lines Matching refs:Privates
1523 ArrayRef<const Expr *> Privates, Address SrcBase, Address DestBase, in emitReductionListCopy() argument
1537 unsigned Size = Privates.size();
1538 for (const Expr *Private : Privates) {
1740 ArrayRef<const Expr *> Privates, in emitInterWarpCopyFunction() argument
1814 for (const Expr *Private : Privates) { in emitInterWarpCopyFunction()
2044 CodeGenModule &CGM, ArrayRef<const Expr *> Privates, in emitShuffleAndReduceFunction() argument
2108 emitReductionListCopy(RemoteLaneToThread, CGF, ReductionArrayTy, Privates, in emitShuffleAndReduceFunction()
2182 emitReductionListCopy(ThreadCopy, CGF, ReductionArrayTy, Privates, in emitShuffleAndReduceFunction()
2202 CodeGenModule &CGM, ArrayRef<const Expr *> Privates, in emitListToGlobalCopyFunction() argument
2255 for (const Expr *Private : Privates) { in emitListToGlobalCopyFunction()
2314 CodeGenModule &CGM, ArrayRef<const Expr *> Privates, in emitListToGlobalReduceFunction() argument
2360 auto IPriv = Privates.begin(); in emitListToGlobalReduceFunction()
2366 for (unsigned I = 0, E = Privates.size(); I < E; ++I, ++IPriv, ++Idx) { in emitListToGlobalReduceFunction()
2411 CodeGenModule &CGM, ArrayRef<const Expr *> Privates, in emitGlobalToListCopyFunction() argument
2465 for (const Expr *Private : Privates) { in emitGlobalToListCopyFunction()
2524 CodeGenModule &CGM, ArrayRef<const Expr *> Privates, in emitGlobalToListReduceFunction() argument
2570 auto IPriv = Privates.begin(); in emitGlobalToListReduceFunction()
2576 for (unsigned I = 0, E = Privates.size(); I < E; ++I, ++IPriv, ++Idx) { in emitGlobalToListReduceFunction()
2857 CodeGenFunction &CGF, SourceLocation Loc, ArrayRef<const Expr *> Privates, in emitReduction() argument
2871 CGOpenMPRuntime::emitReduction(CGF, Loc, Privates, LHSExprs, RHSExprs, in emitReduction()
2891 for (const Expr *E : Privates) { in emitReduction()
2902 auto IPriv = Privates.begin(); in emitReduction()
2928 Privates, LHSExprs, RHSExprs, ReductionOps); in emitReduction()
2931 CGM, Privates, ReductionArrayTy, ReductionFn, Loc); in emitReduction()
2933 emitInterWarpCopyFunction(CGM, Privates, ReductionArrayTy, Loc); in emitReduction()
2951 llvm::SmallVector<const ValueDecl *, 4> PrivatesReductions(Privates.size()); in emitReduction()
2953 for (const Expr *DRE : Privates) { in emitReduction()
2971 CGM, Privates, ReductionArrayTy, Loc, TeamReductionRec, VarFieldMap); in emitReduction()
2973 CGM, Privates, ReductionArrayTy, Loc, TeamReductionRec, VarFieldMap, in emitReduction()
2976 CGM, Privates, ReductionArrayTy, Loc, TeamReductionRec, VarFieldMap); in emitReduction()
2978 CGM, Privates, ReductionArrayTy, Loc, TeamReductionRec, VarFieldMap, in emitReduction()
3014 auto &&CodeGen = [Privates, LHSExprs, RHSExprs, ReductionOps, in emitReduction()
3016 auto IPriv = Privates.begin(); in emitReduction()