Home
last modified time | relevance | path

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

/freebsd-14.2/contrib/llvm-project/clang/lib/CodeGen/
H A DCGOpenMPRuntimeGPU.cpp1584 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 DCGOpenMPRuntime.cpp2872 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 DCGOpenMPRuntimeGPU.h278 ArrayRef<const Expr *> Privates,
H A DCGStmtOpenMP.cpp1198 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 DCGOpenMPRuntime.h172 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 DOpenMPClause.cpp741 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 DOpenMPClause.h3236 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 DSemaOpenMP.cpp19251 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 …]