Searched refs:Privates (Results 1 – 8 of 8) sorted by relevance
| /llvm-project-15.0.7/clang/lib/CodeGen/ |
| H A D | CGOpenMPRuntimeGPU.cpp | 1889 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 D | CGOpenMPRuntime.cpp | 3389 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 D | CGStmtOpenMP.cpp | 1200 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 D | CGOpenMPRuntimeGPU.h | 303 ArrayRef<const Expr *> Privates,
|
| H A D | CGOpenMPRuntime.h | 171 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 D | OpenMPClause.cpp | 727 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 D | OpenMPClause.h | 3111 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 D | SemaOpenMP.cpp | 18629 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 …]
|