Home
last modified time | relevance | path

Searched refs:TaskgroupDescriptors (Results 1 – 4 of 4) sorted by relevance

/freebsd/contrib/llvm-project/clang/lib/AST/
H A DOpenMPClause.cpp921 ArrayRef<Expr *> TaskgroupDescriptors) { in setTaskgroupDescriptors() argument
922 assert(TaskgroupDescriptors.size() == varlist_size() && in setTaskgroupDescriptors()
925 llvm::copy(TaskgroupDescriptors, getReductionOps().end()); in setTaskgroupDescriptors()
934 ArrayRef<Expr *> TaskgroupDescriptors, Stmt *PreInit, Expr *PostUpdate) { in Create() argument
943 Clause->setTaskgroupDescriptors(TaskgroupDescriptors); in Create()
/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DCGStmtOpenMP.cpp5174 SmallVector<const Expr *, 4> TaskgroupDescriptors; in EmitOMPTaskBasedDirective() local
5183 TaskgroupDescriptors.emplace_back(*ITD); in EmitOMPTaskBasedDirective()
5205 if (const Expr *TRExpr = TaskgroupDescriptors[Cnt]) { in EmitOMPTaskBasedDirective()
5457 SmallVector<const Expr *, 4> TaskgroupDescriptors; in processInReduction() local
5466 TaskgroupDescriptors.emplace_back(*ITD); in processInReduction()
5484 if (const Expr *TRExpr = TaskgroupDescriptors[Cnt]) { in processInReduction()
/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSemaOpenMP.cpp18692 SmallVector<Expr *, 8> TaskgroupDescriptors; member
18718 TaskgroupDescriptors.reserve(Size); in ReductionData()
18731 TaskgroupDescriptors.emplace_back(nullptr); in push()
18747 TaskgroupDescriptors.emplace_back(TaskgroupDescriptor); in push()
19683 RD.Privates, RD.LHSs, RD.RHSs, RD.ReductionOps, RD.TaskgroupDescriptors, in ActOnOpenMPInReductionClause()
/freebsd/contrib/llvm-project/clang/include/clang/AST/
H A DOpenMPClause.h4483 ArrayRef<Expr *> ReductionOps, ArrayRef<Expr *> TaskgroupDescriptors,