Lines Matching refs:Privates

932                                    ArrayRef<const Expr *> Privates,  in ReductionCodeGen()  argument
938 auto IPriv = Privates.begin(); in ReductionCodeGen()
4268 createPrivatesRecordDecl(CodeGenModule &CGM, ArrayRef<PrivateDataTy> Privates) { in createPrivatesRecordDecl() argument
4269 if (!Privates.empty()) { in createPrivatesRecordDecl()
4276 for (const auto &Pair : Privates) { in createPrivatesRecordDecl()
4341 ArrayRef<PrivateDataTy> Privates) { in createKmpTaskTWithPrivatesRecordDecl() argument
4350 if (const RecordDecl *PrivateRD = createPrivatesRecordDecl(CGM, Privates)) in createKmpTaskTWithPrivatesRecordDecl()
4536 ArrayRef<PrivateDataTy> Privates) { in emitTaskPrivateMappingFunction() argument
4605 const VarDecl *VD = Args[PrivateVarsPos[Privates[Counter].second.Original]]; in emitTaskPrivateMappingFunction()
4629 ArrayRef<PrivateDataTy> Privates, bool ForDup) { in emitPrivatesInit() argument
4653 for (const PrivateDataTy &Pair : Privates) { in emitPrivatesInit()
4729 ArrayRef<PrivateDataTy> Privates) { in checkInitIsRequired() argument
4731 for (const PrivateDataTy &Pair : Privates) { in checkInitIsRequired()
4760 ArrayRef<PrivateDataTy> Privates, bool WithLastIter) { in emitTaskDupFunction() argument
4801 assert(!Privates.empty()); in emitTaskDupFunction()
4817 SharedsTy, SharedsPtrTy, Data, Privates, /*ForDup=*/true); in emitTaskDupFunction()
4843 llvm::SmallVector<PrivateDataTy, 4> Privates; in emitTaskInit() local
4848 Privates.emplace_back( in emitTaskInit()
4858 Privates.emplace_back( in emitTaskInit()
4869 Privates.emplace_back( in emitTaskInit()
4875 std::stable_sort(Privates.begin(), Privates.end(), stable_sort_comparator); in emitTaskInit()
4900 createKmpTaskTWithPrivatesRecordDecl(CGM, KmpTaskTQTy, Privates); in emitTaskInit()
4915 if (!Privates.empty()) { in emitTaskInit()
4919 FI->getType(), Privates); in emitTaskInit()
4947 if (!Privates.empty()) { in emitTaskInit()
4993 if (!Privates.empty()) { in emitTaskInit()
4995 SharedsTy, SharedsPtrTy, Data, Privates, in emitTaskInit()
4998 (!Data.LastprivateVars.empty() || checkInitIsRequired(CGF, Privates))) { in emitTaskInit()
5001 KmpTaskTQTyRD, SharedsTy, SharedsPtrTy, Data, Privates, in emitTaskInit()
5416 ArrayRef<const Expr *> Privates, ArrayRef<const Expr *> LHSExprs, in emitReductionFunction() argument
5452 auto IPriv = Privates.begin(); in emitReductionFunction()
5481 IPriv = Privates.begin(); in emitReductionFunction()
5528 ArrayRef<const Expr *> Privates, in emitReduction() argument
5578 auto IPriv = Privates.begin(); in emitReduction()
5594 for (const Expr *E : Privates) { in emitReduction()
5605 auto IPriv = Privates.begin(); in emitReduction()
5632 Privates, LHSExprs, RHSExprs, ReductionOps); in emitReduction()
5680 auto &&CodeGen = [Privates, LHSExprs, RHSExprs, ReductionOps]( in emitReduction()
5683 auto IPriv = Privates.begin(); in emitReduction()
5714 auto &&AtomicCodeGen = [Loc, Privates, LHSExprs, RHSExprs, ReductionOps]( in emitReduction()
5718 auto IPriv = Privates.begin(); in emitReduction()
9734 CodeGenFunction &CGF, SourceLocation Loc, ArrayRef<const Expr *> Privates, in emitReduction() argument
9738 CGOpenMPRuntime::emitReduction(CGF, Loc, Privates, LHSExprs, RHSExprs, in emitReduction()