Home
last modified time | relevance | path

Searched refs:AssignmentOps (Results 1 – 6 of 6) sorted by relevance

/llvm-project-15.0.7/clang/lib/AST/
H A DOpenMPClause.cpp494 assert(AssignmentOps.size() == varlist_size() && in setAssignmentOps()
497 std::copy(AssignmentOps.begin(), AssignmentOps.end(), in setAssignmentOps()
504 ArrayRef<Expr *> DstExprs, ArrayRef<Expr *> AssignmentOps, in Create() argument
513 Clause->setAssignmentOps(AssignmentOps); in Create()
658 assert(AssignmentOps.size() == varlist_size() && in setAssignmentOps()
661 std::copy(AssignmentOps.begin(), AssignmentOps.end(), in setAssignmentOps()
668 ArrayRef<Expr *> DstExprs, ArrayRef<Expr *> AssignmentOps) { in Create() argument
675 Clause->setAssignmentOps(AssignmentOps); in Create()
699 assert(AssignmentOps.size() == varlist_size() && in setAssignmentOps()
702 std::copy(AssignmentOps.begin(), AssignmentOps.end(), in setAssignmentOps()
[all …]
/llvm-project-15.0.7/clang/lib/CodeGen/
H A DCGOpenMPRuntime.h1067 ArrayRef<const Expr *> AssignmentOps);
2047 ArrayRef<const Expr *> AssignmentOps) override;
H A DCGOpenMPRuntime.cpp2339 ArrayRef<const Expr *> SrcExprs, ArrayRef<const Expr *> AssignmentOps, in emitCopyprivateCopyFunction() argument
2375 for (unsigned I = 0, E = AssignmentOps.size(); I < E; ++I) { in emitCopyprivateCopyFunction()
2386 CGF.EmitOMPCopy(Type, DestAddr, SrcAddr, DestVar, SrcVar, AssignmentOps[I]); in emitCopyprivateCopyFunction()
2398 ArrayRef<const Expr *> AssignmentOps) { in emitSingleRegion() argument
2403 CopyprivateVars.size() == AssignmentOps.size()); in emitSingleRegion()
2460 SrcExprs, DstExprs, AssignmentOps, Loc); in emitSingleRegion()
12829 ArrayRef<const Expr *> AssignmentOps) { in emitSingleRegion() argument
H A DCGStmtOpenMP.cpp4164 llvm::SmallVector<const Expr *, 8> AssignmentOps; in EmitOMPSingleDirective() local
4174 AssignmentOps.append(C->assignment_ops().begin(), in EmitOMPSingleDirective()
4192 SrcExprs, AssignmentOps); in EmitOMPSingleDirective()
/llvm-project-15.0.7/clang/include/clang/AST/
H A DOpenMPClause.h2823 void setAssignmentOps(ArrayRef<Expr *> AssignmentOps);
2871 ArrayRef<Expr *> DstExprs, ArrayRef<Expr *> AssignmentOps,
4306 void setAssignmentOps(ArrayRef<Expr *> AssignmentOps);
4341 ArrayRef<Expr *> DstExprs, ArrayRef<Expr *> AssignmentOps);
4471 void setAssignmentOps(ArrayRef<Expr *> AssignmentOps);
4505 ArrayRef<Expr *> DstExprs, ArrayRef<Expr *> AssignmentOps);
/llvm-project-15.0.7/clang/lib/Sema/
H A DSemaOpenMP.cpp18131 SmallVector<Expr *, 8> AssignmentOps; in ActOnOpenMPLastprivateClause() local
18145 AssignmentOps.push_back(nullptr); in ActOnOpenMPLastprivateClause()
18286 AssignmentOps.push_back(AssignmentOp.get()); in ActOnOpenMPLastprivateClause()
19953 SmallVector<Expr *, 8> AssignmentOps; in ActOnOpenMPCopyinClause() local
19961 AssignmentOps.push_back(nullptr); in ActOnOpenMPCopyinClause()
19986 AssignmentOps.push_back(nullptr); in ActOnOpenMPCopyinClause()
20030 AssignmentOps.push_back(AssignmentOp.get()); in ActOnOpenMPCopyinClause()
20037 SrcExprs, DstExprs, AssignmentOps); in ActOnOpenMPCopyinClause()
20047 SmallVector<Expr *, 8> AssignmentOps; in ActOnOpenMPCopyprivateClause() local
20059 AssignmentOps.push_back(nullptr); in ActOnOpenMPCopyprivateClause()
[all …]