Searched refs:AssignmentOps (Results 1 – 6 of 6) sorted by relevance
| /freebsd-14.2/contrib/llvm-project/clang/lib/AST/ |
| H A D | OpenMPClause.cpp | 506 assert(AssignmentOps.size() == varlist_size() && in setAssignmentOps() 509 std::copy(AssignmentOps.begin(), AssignmentOps.end(), in setAssignmentOps() 516 ArrayRef<Expr *> DstExprs, ArrayRef<Expr *> AssignmentOps, in Create() argument 525 Clause->setAssignmentOps(AssignmentOps); in Create() 672 assert(AssignmentOps.size() == varlist_size() && in setAssignmentOps() 675 std::copy(AssignmentOps.begin(), AssignmentOps.end(), in setAssignmentOps() 682 ArrayRef<Expr *> DstExprs, ArrayRef<Expr *> AssignmentOps) { in Create() argument 689 Clause->setAssignmentOps(AssignmentOps); in Create() 713 assert(AssignmentOps.size() == varlist_size() && in setAssignmentOps() 716 std::copy(AssignmentOps.begin(), AssignmentOps.end(), in setAssignmentOps() [all …]
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/CodeGen/ |
| H A D | CGOpenMPRuntime.h | 853 ArrayRef<const Expr *> AssignmentOps); 1795 ArrayRef<const Expr *> AssignmentOps) override;
|
| H A D | CGOpenMPRuntime.cpp | 2145 ArrayRef<const Expr *> SrcExprs, ArrayRef<const Expr *> AssignmentOps, in emitCopyprivateCopyFunction() argument 2181 for (unsigned I = 0, E = AssignmentOps.size(); I < E; ++I) { in emitCopyprivateCopyFunction() 2192 CGF.EmitOMPCopy(Type, DestAddr, SrcAddr, DestVar, SrcVar, AssignmentOps[I]); in emitCopyprivateCopyFunction() 2204 ArrayRef<const Expr *> AssignmentOps) { in emitSingleRegion() argument 2209 CopyprivateVars.size() == AssignmentOps.size()); in emitSingleRegion() 2266 SrcExprs, DstExprs, AssignmentOps, Loc); in emitSingleRegion() 11982 ArrayRef<const Expr *> AssignmentOps) { in emitSingleRegion() argument
|
| H A D | CGStmtOpenMP.cpp | 4222 llvm::SmallVector<const Expr *, 8> AssignmentOps; in EmitOMPSingleDirective() local 4232 AssignmentOps.append(C->assignment_ops().begin(), in EmitOMPSingleDirective() 4250 SrcExprs, AssignmentOps); in EmitOMPSingleDirective()
|
| /freebsd-14.2/contrib/llvm-project/clang/include/clang/AST/ |
| H A D | OpenMPClause.h | 2948 void setAssignmentOps(ArrayRef<Expr *> AssignmentOps); 2996 ArrayRef<Expr *> DstExprs, ArrayRef<Expr *> AssignmentOps, 4444 void setAssignmentOps(ArrayRef<Expr *> AssignmentOps); 4479 ArrayRef<Expr *> DstExprs, ArrayRef<Expr *> AssignmentOps); 4609 void setAssignmentOps(ArrayRef<Expr *> AssignmentOps); 4643 ArrayRef<Expr *> DstExprs, ArrayRef<Expr *> AssignmentOps);
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/Sema/ |
| H A D | SemaOpenMP.cpp | 18753 SmallVector<Expr *, 8> AssignmentOps; in ActOnOpenMPLastprivateClause() local 18767 AssignmentOps.push_back(nullptr); in ActOnOpenMPLastprivateClause() 18908 AssignmentOps.push_back(AssignmentOp.get()); in ActOnOpenMPLastprivateClause() 20601 SmallVector<Expr *, 8> AssignmentOps; in ActOnOpenMPCopyinClause() local 20609 AssignmentOps.push_back(nullptr); in ActOnOpenMPCopyinClause() 20634 AssignmentOps.push_back(nullptr); in ActOnOpenMPCopyinClause() 20678 AssignmentOps.push_back(AssignmentOp.get()); in ActOnOpenMPCopyinClause() 20685 SrcExprs, DstExprs, AssignmentOps); in ActOnOpenMPCopyinClause() 20695 SmallVector<Expr *, 8> AssignmentOps; in ActOnOpenMPCopyprivateClause() local 20707 AssignmentOps.push_back(nullptr); in ActOnOpenMPCopyprivateClause() [all …]
|