| /freebsd-14.2/contrib/llvm-project/clang/lib/CodeGen/ |
| H A D | CGOpenMPRuntimeGPU.cpp | 1584 for (const Expr *Private : Privates) { 1776 for (const Expr *Private : Privates) { in emitInterWarpCopyFunction() 2204 for (const Expr *Private : Privates) { in emitListToGlobalCopyFunction() 2309 auto IPriv = Privates.begin(); in emitListToGlobalReduceFunction() 2411 for (const Expr *Private : Privates) { in emitGlobalToListCopyFunction() 2516 auto IPriv = Privates.begin(); in emitGlobalToListReduceFunction() 2826 for (const Expr *DRE : Privates) { in emitReduction() 2845 for (const Expr *E : Privates) { in emitReduction() 2856 auto IPriv = Privates.begin(); in emitReduction() 2882 Privates, LHSExprs, RHSExprs, ReductionOps); in emitReduction() [all …]
|
| H A D | CGOpenMPRuntime.cpp | 2872 if (!Privates.empty()) { in createPrivatesRecordDecl() 3436 assert(!Privates.empty()); in emitTaskDupFunction() 3610 Privates.emplace_back( in emitTaskInit() 3620 Privates.emplace_back( in emitTaskInit() 3631 Privates.emplace_back( in emitTaskInit() 3643 llvm::stable_sort(Privates, in emitTaskInit() 3686 if (!Privates.empty()) { in emitTaskInit() 3718 if (!Privates.empty()) { in emitTaskInit() 3942 if (!Privates.empty()) { in emitTaskInit() 4868 IPriv = Privates.begin(); in emitReductionFunction() [all …]
|
| H A D | CGOpenMPRuntimeGPU.h | 278 ArrayRef<const Expr *> Privates,
|
| H A D | CGStmtOpenMP.cpp | 1198 SmallVector<const Expr *, 4> Privates; in EmitOMPReductionClauseInit() local 1227 auto *IPriv = Privates.begin(); in EmitOMPReductionClauseInit() 1408 llvm::SmallVector<const Expr *, 8> Privates; in EmitOMPReductionClauseFinal() local 3545 SmallVector<const Expr *, 4> Privates; in emitScanBasedDirectiveDecls() local 3564 for (const Expr *IRef : Privates) { in emitScanBasedDirectiveDecls() 3599 SmallVector<const Expr *, 4> Privates; in emitScanBasedDirectiveFinals() local 3619 const Expr *PrivateExpr = Privates[I]; in emitScanBasedDirectiveFinals() 3663 SmallVector<const Expr *, 4> Privates; in emitScanBasedDirective() local 5402 SmallVector<const Expr *, 4> Privates; in EmitOMPScanDirective() local 5532 const Expr *PrivateExpr = Privates[I]; in EmitOMPScanDirective() [all …]
|
| H A D | CGOpenMPRuntime.h | 172 ArrayRef<const Expr *> Privates, 1202 ArrayRef<const Expr *> Privates, ArrayRef<const Expr *> LHSExprs, 1260 ArrayRef<const Expr *> Privates, 2064 ArrayRef<const Expr *> Privates,
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/AST/ |
| H A D | OpenMPClause.cpp | 741 assert(Privates.size() == varlist_size() && in setPrivates() 743 std::copy(Privates.begin(), Privates.end(), varlist_end()); in setPrivates() 798 ArrayRef<Expr *> Privates, ArrayRef<Expr *> LHSExprs, in Create() argument 808 Clause->setPrivates(Privates); in Create() 840 assert(Privates.size() == varlist_size() && in setPrivates() 842 std::copy(Privates.begin(), Privates.end(), varlist_end()); in setPrivates() 870 ArrayRef<Expr *> Privates, ArrayRef<Expr *> LHSExprs, in Create() argument 877 Clause->setPrivates(Privates); in Create() 893 assert(Privates.size() == varlist_size() && in setPrivates() 895 std::copy(Privates.begin(), Privates.end(), varlist_end()); in setPrivates() [all …]
|
| /freebsd-14.2/contrib/llvm-project/clang/include/clang/AST/ |
| H A D | OpenMPClause.h | 3236 void setPrivates(ArrayRef<Expr *> Privates); 3368 const DeclarationNameInfo &NameInfo, ArrayRef<Expr *> Privates, 3555 void setPrivates(ArrayRef<Expr *> Privates); 3643 const DeclarationNameInfo &NameInfo, ArrayRef<Expr *> Privates, 3786 void setPrivates(ArrayRef<Expr *> Privates); 3887 const DeclarationNameInfo &NameInfo, ArrayRef<Expr *> Privates,
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/Sema/ |
| H A D | SemaOpenMP.cpp | 19251 SmallVector<Expr *, 8> Privates; member 19277 Privates.reserve(Size); in ReductionData() 19294 Privates.emplace_back(nullptr); in push() 19310 Privates.emplace_back(Private); in push() 20178 RD.Privates, RD.LHSs, RD.RHSs, RD.ReductionOps, RD.InscanCopyOps, in ActOnOpenMPReductionClause() 20199 RD.Privates, RD.LHSs, RD.RHSs, RD.ReductionOps, in ActOnOpenMPTaskReductionClause() 20219 RD.Privates, RD.LHSs, RD.RHSs, RD.ReductionOps, RD.TaskgroupDescriptors, in ActOnOpenMPInReductionClause() 20282 SmallVector<Expr *, 8> Privates; in ActOnOpenMPLinearClause() local 20303 Privates.push_back(nullptr); in ActOnOpenMPLinearClause() 20369 Privates.push_back(PrivateRef); in ActOnOpenMPLinearClause() [all …]
|