Searched refs:AssignmentOps (Results 1 – 6 of 6) sorted by relevance
| /openbsd-src/gnu/llvm/clang/lib/AST/ |
| H A D | OpenMPClause.cpp | 502 void OMPLastprivateClause::setAssignmentOps(ArrayRef<Expr *> AssignmentOps) { in setAssignmentOps() argument 503 assert(AssignmentOps.size() == varlist_size() && in setAssignmentOps() 506 std::copy(AssignmentOps.begin(), AssignmentOps.end(), in setAssignmentOps() 513 ArrayRef<Expr *> DstExprs, ArrayRef<Expr *> AssignmentOps, in Create() argument 522 Clause->setAssignmentOps(AssignmentOps); in Create() 666 void OMPCopyinClause::setAssignmentOps(ArrayRef<Expr *> AssignmentOps) { in setAssignmentOps() argument 667 assert(AssignmentOps.size() == varlist_size() && in setAssignmentOps() 670 std::copy(AssignmentOps.begin(), AssignmentOps.end(), in setAssignmentOps() 677 ArrayRef<Expr *> DstExprs, ArrayRef<Expr *> AssignmentOps) { in Create() argument 684 Clause->setAssignmentOps(AssignmentOps); in Create() [all …]
|
| /openbsd-src/gnu/llvm/clang/lib/CodeGen/ |
| H A D | CGOpenMPRuntime.h | 847 ArrayRef<const Expr *> AssignmentOps); 1778 ArrayRef<const Expr *> AssignmentOps) override;
|
| H A D | CGOpenMPRuntime.cpp | 2316 ArrayRef<const Expr *> SrcExprs, ArrayRef<const Expr *> AssignmentOps, in emitCopyprivateCopyFunction() argument 2352 for (unsigned I = 0, E = AssignmentOps.size(); I < E; ++I) { in emitCopyprivateCopyFunction() 2363 CGF.EmitOMPCopy(Type, DestAddr, SrcAddr, DestVar, SrcVar, AssignmentOps[I]); in emitCopyprivateCopyFunction() 2375 ArrayRef<const Expr *> AssignmentOps) { in emitSingleRegion() argument 2380 CopyprivateVars.size() == AssignmentOps.size()); in emitSingleRegion() 2437 SrcExprs, DstExprs, AssignmentOps, Loc); in emitSingleRegion() 12441 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()
|
| /openbsd-src/gnu/llvm/clang/include/clang/AST/ |
| H A D | OpenMPClause.h | 2865 void setAssignmentOps(ArrayRef<Expr *> AssignmentOps); 2913 ArrayRef<Expr *> DstExprs, ArrayRef<Expr *> AssignmentOps, 4348 void setAssignmentOps(ArrayRef<Expr *> AssignmentOps); 4383 ArrayRef<Expr *> DstExprs, ArrayRef<Expr *> AssignmentOps); 4513 void setAssignmentOps(ArrayRef<Expr *> AssignmentOps); 4547 ArrayRef<Expr *> DstExprs, ArrayRef<Expr *> AssignmentOps);
|
| /openbsd-src/gnu/llvm/clang/lib/Sema/ |
| H A D | SemaOpenMP.cpp | 18414 SmallVector<Expr *, 8> AssignmentOps; in ActOnOpenMPLastprivateClause() local 18428 AssignmentOps.push_back(nullptr); in ActOnOpenMPLastprivateClause() 18569 AssignmentOps.push_back(AssignmentOp.get()); in ActOnOpenMPLastprivateClause() 18576 Vars, SrcExprs, DstExprs, AssignmentOps, in ActOnOpenMPLastprivateClause() 20236 SmallVector<Expr *, 8> AssignmentOps; in ActOnOpenMPCopyinClause() local 20244 AssignmentOps.push_back(nullptr); in ActOnOpenMPCopyinClause() 20269 AssignmentOps.push_back(nullptr); in ActOnOpenMPCopyinClause() 20313 AssignmentOps.push_back(AssignmentOp.get()); in ActOnOpenMPCopyinClause() 20320 SrcExprs, DstExprs, AssignmentOps); in ActOnOpenMPCopyinClause() 20330 SmallVector<Expr *, 8> AssignmentOps; in ActOnOpenMPCopyprivateClause() local [all …]
|