Home
last modified time | relevance | path

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

/netbsd-src/external/apache2/llvm/dist/clang/lib/AST/
H A DOpenMPClause.cpp485 void OMPLastprivateClause::setAssignmentOps(ArrayRef<Expr *> AssignmentOps) { in setAssignmentOps() argument
486 assert(AssignmentOps.size() == varlist_size() && in setAssignmentOps()
489 std::copy(AssignmentOps.begin(), AssignmentOps.end(), in setAssignmentOps()
496 ArrayRef<Expr *> DstExprs, ArrayRef<Expr *> AssignmentOps, in Create() argument
505 Clause->setAssignmentOps(AssignmentOps); in Create()
642 void OMPCopyinClause::setAssignmentOps(ArrayRef<Expr *> AssignmentOps) { in setAssignmentOps() argument
643 assert(AssignmentOps.size() == varlist_size() && in setAssignmentOps()
646 std::copy(AssignmentOps.begin(), AssignmentOps.end(), in setAssignmentOps()
653 ArrayRef<Expr *> DstExprs, ArrayRef<Expr *> AssignmentOps) { in Create() argument
660 Clause->setAssignmentOps(AssignmentOps); in Create()
[all …]
/netbsd-src/external/apache2/llvm/dist/clang/lib/CodeGen/
H A DCGOpenMPRuntime.h1041 ArrayRef<const Expr *> AssignmentOps);
2023 ArrayRef<const Expr *> AssignmentOps) override;
H A DCGOpenMPRuntime.cpp2368 ArrayRef<const Expr *> SrcExprs, ArrayRef<const Expr *> AssignmentOps, in emitCopyprivateCopyFunction() argument
2402 for (unsigned I = 0, E = AssignmentOps.size(); I < E; ++I) { in emitCopyprivateCopyFunction()
2413 CGF.EmitOMPCopy(Type, DestAddr, SrcAddr, DestVar, SrcVar, AssignmentOps[I]); in emitCopyprivateCopyFunction()
2425 ArrayRef<const Expr *> AssignmentOps) { in emitSingleRegion() argument
2430 CopyprivateVars.size() == AssignmentOps.size()); in emitSingleRegion()
2487 CopyprivateVars, SrcExprs, DstExprs, AssignmentOps, Loc); in emitSingleRegion()
12652 ArrayRef<const Expr *> AssignmentOps) { in emitSingleRegion() argument
H A DCGStmtOpenMP.cpp3902 llvm::SmallVector<const Expr *, 8> AssignmentOps; in EmitOMPSingleDirective() local
3912 AssignmentOps.append(C->assignment_ops().begin(), in EmitOMPSingleDirective()
3930 SrcExprs, AssignmentOps); in EmitOMPSingleDirective()
/netbsd-src/external/apache2/llvm/dist/clang/include/clang/AST/
H A DOpenMPClause.h2598 void setAssignmentOps(ArrayRef<Expr *> AssignmentOps);
2646 ArrayRef<Expr *> DstExprs, ArrayRef<Expr *> AssignmentOps,
4081 void setAssignmentOps(ArrayRef<Expr *> AssignmentOps);
4116 ArrayRef<Expr *> DstExprs, ArrayRef<Expr *> AssignmentOps);
4246 void setAssignmentOps(ArrayRef<Expr *> AssignmentOps);
4280 ArrayRef<Expr *> DstExprs, ArrayRef<Expr *> AssignmentOps);
/netbsd-src/external/apache2/llvm/dist/clang/lib/Sema/
H A DSemaOpenMP.cpp15677 SmallVector<Expr *, 8> AssignmentOps; in ActOnOpenMPLastprivateClause() local
15691 AssignmentOps.push_back(nullptr); in ActOnOpenMPLastprivateClause()
15832 AssignmentOps.push_back(AssignmentOp.get()); in ActOnOpenMPLastprivateClause()
15839 Vars, SrcExprs, DstExprs, AssignmentOps, in ActOnOpenMPLastprivateClause()
17503 SmallVector<Expr *, 8> AssignmentOps; in ActOnOpenMPCopyinClause() local
17511 AssignmentOps.push_back(nullptr); in ActOnOpenMPCopyinClause()
17536 AssignmentOps.push_back(nullptr); in ActOnOpenMPCopyinClause()
17580 AssignmentOps.push_back(AssignmentOp.get()); in ActOnOpenMPCopyinClause()
17587 SrcExprs, DstExprs, AssignmentOps); in ActOnOpenMPCopyinClause()
17597 SmallVector<Expr *, 8> AssignmentOps; in ActOnOpenMPCopyprivateClause() local
[all …]