Searched refs:TaskgroupDescriptors (Results 1 – 4 of 4) sorted by relevance
| /freebsd-14.2/contrib/llvm-project/clang/lib/AST/ |
| H A D | OpenMPClause.cpp | 920 ArrayRef<Expr *> TaskgroupDescriptors) { in setTaskgroupDescriptors() argument 921 assert(TaskgroupDescriptors.size() == varlist_size() && in setTaskgroupDescriptors() 924 std::copy(TaskgroupDescriptors.begin(), TaskgroupDescriptors.end(), in setTaskgroupDescriptors() 934 ArrayRef<Expr *> TaskgroupDescriptors, Stmt *PreInit, Expr *PostUpdate) { in Create() argument 943 Clause->setTaskgroupDescriptors(TaskgroupDescriptors); in Create()
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/CodeGen/ |
| H A D | CGStmtOpenMP.cpp | 4917 SmallVector<const Expr *, 4> TaskgroupDescriptors; in EmitOMPTaskBasedDirective() local 4926 TaskgroupDescriptors.emplace_back(*ITD); in EmitOMPTaskBasedDirective() 4948 if (const Expr *TRExpr = TaskgroupDescriptors[Cnt]) { in EmitOMPTaskBasedDirective() 5198 SmallVector<const Expr *, 4> TaskgroupDescriptors; in processInReduction() local 5207 TaskgroupDescriptors.emplace_back(*ITD); in processInReduction() 5225 if (const Expr *TRExpr = TaskgroupDescriptors[Cnt]) { in processInReduction()
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/Sema/ |
| H A D | SemaOpenMP.cpp | 19266 SmallVector<Expr *, 8> TaskgroupDescriptors; member 19286 TaskgroupDescriptors.reserve(Size); in ReductionData() 19298 TaskgroupDescriptors.emplace_back(nullptr); in push() 19314 TaskgroupDescriptors.emplace_back(TaskgroupDescriptor); in push() 20219 RD.Privates, RD.LHSs, RD.RHSs, RD.ReductionOps, RD.TaskgroupDescriptors, in ActOnOpenMPInReductionClause()
|
| /freebsd-14.2/contrib/llvm-project/clang/include/clang/AST/ |
| H A D | OpenMPClause.h | 3889 ArrayRef<Expr *> ReductionOps, ArrayRef<Expr *> TaskgroupDescriptors,
|