Home
last modified time | relevance | path

Searched refs:Privates (Results 1 – 8 of 8) sorted by relevance

/llvm-project-15.0.7/clang/lib/CodeGen/
H A DCGOpenMPRuntimeGPU.cpp1889 unsigned Size = Privates.size();
1890 for (const Expr *Private : Privates) {
2166 for (const Expr *Private : Privates) { in emitInterWarpCopyFunction()
2607 for (const Expr *Private : Privates) { in emitListToGlobalCopyFunction()
2712 auto IPriv = Privates.begin(); in emitListToGlobalReduceFunction()
2817 for (const Expr *Private : Privates) { in emitGlobalToListCopyFunction()
2922 auto IPriv = Privates.begin(); in emitGlobalToListReduceFunction()
3243 for (const Expr *E : Privates) { in emitReduction()
3254 auto IPriv = Privates.begin(); in emitReduction()
3305 for (const Expr *DRE : Privates) { in emitReduction()
[all …]
H A DCGOpenMPRuntime.cpp3389 if (!Privates.empty()) { in createPrivatesRecordDecl()
3953 assert(!Privates.empty()); in emitTaskDupFunction()
4127 Privates.emplace_back( in emitTaskInit()
4137 Privates.emplace_back( in emitTaskInit()
4148 Privates.emplace_back( in emitTaskInit()
4160 llvm::stable_sort(Privates, in emitTaskInit()
4203 if (!Privates.empty()) { in emitTaskInit()
4235 if (!Privates.empty()) { in emitTaskInit()
4459 if (!Privates.empty()) { in emitTaskInit()
5384 IPriv = Privates.begin(); in emitReductionFunction()
[all …]
H A DCGStmtOpenMP.cpp1200 SmallVector<const Expr *, 4> Privates; in EmitOMPReductionClauseInit() local
1229 auto *IPriv = Privates.begin(); in EmitOMPReductionClauseInit()
1411 llvm::SmallVector<const Expr *, 8> Privates; in EmitOMPReductionClauseFinal() local
3487 SmallVector<const Expr *, 4> Privates; in emitScanBasedDirectiveDecls() local
3506 for (const Expr *IRef : Privates) { in emitScanBasedDirectiveDecls()
3541 SmallVector<const Expr *, 4> Privates; in emitScanBasedDirectiveFinals() local
3561 const Expr *PrivateExpr = Privates[I]; in emitScanBasedDirectiveFinals()
3605 SmallVector<const Expr *, 4> Privates; in emitScanBasedDirective() local
5304 SmallVector<const Expr *, 4> Privates; in EmitOMPScanDirective() local
5434 const Expr *PrivateExpr = Privates[I]; in EmitOMPScanDirective()
[all …]
H A DCGOpenMPRuntimeGPU.h303 ArrayRef<const Expr *> Privates,
H A DCGOpenMPRuntime.h171 ArrayRef<const Expr *> Privates,
1416 ArrayRef<const Expr *> Privates,
1476 ArrayRef<const Expr *> Privates,
2316 ArrayRef<const Expr *> Privates,
/llvm-project-15.0.7/clang/lib/AST/
H A DOpenMPClause.cpp727 assert(Privates.size() == varlist_size() && in setPrivates()
729 std::copy(Privates.begin(), Privates.end(), varlist_end()); in setPrivates()
784 ArrayRef<Expr *> Privates, ArrayRef<Expr *> LHSExprs, in Create() argument
794 Clause->setPrivates(Privates); in Create()
826 assert(Privates.size() == varlist_size() && in setPrivates()
828 std::copy(Privates.begin(), Privates.end(), varlist_end()); in setPrivates()
856 ArrayRef<Expr *> Privates, ArrayRef<Expr *> LHSExprs, in Create() argument
863 Clause->setPrivates(Privates); in Create()
879 assert(Privates.size() == varlist_size() && in setPrivates()
881 std::copy(Privates.begin(), Privates.end(), varlist_end()); in setPrivates()
[all …]
/llvm-project-15.0.7/clang/include/clang/AST/
H A DOpenMPClause.h3111 void setPrivates(ArrayRef<Expr *> Privates);
3243 const DeclarationNameInfo &NameInfo, ArrayRef<Expr *> Privates,
3430 void setPrivates(ArrayRef<Expr *> Privates);
3518 const DeclarationNameInfo &NameInfo, ArrayRef<Expr *> Privates,
3661 void setPrivates(ArrayRef<Expr *> Privates);
3762 const DeclarationNameInfo &NameInfo, ArrayRef<Expr *> Privates,
/llvm-project-15.0.7/clang/lib/Sema/
H A DSemaOpenMP.cpp18629 SmallVector<Expr *, 8> Privates; member
18655 Privates.reserve(Size); in ReductionData()
18672 Privates.emplace_back(nullptr); in push()
18688 Privates.emplace_back(Private); in push()
19537 RD.Privates, RD.LHSs, RD.RHSs, RD.ReductionOps, RD.InscanCopyOps, in ActOnOpenMPReductionClause()
19558 RD.Privates, RD.LHSs, RD.RHSs, RD.ReductionOps, in ActOnOpenMPTaskReductionClause()
19578 RD.Privates, RD.LHSs, RD.RHSs, RD.ReductionOps, RD.TaskgroupDescriptors, in ActOnOpenMPInReductionClause()
19640 SmallVector<Expr *, 8> Privates; in ActOnOpenMPLinearClause() local
19655 Privates.push_back(nullptr); in ActOnOpenMPLinearClause()
19721 Privates.push_back(PrivateRef); in ActOnOpenMPLinearClause()
[all …]