Home
last modified time | relevance | path

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

/freebsd-12.1/contrib/llvm/tools/clang/lib/AST/
H A DOpenMPClause.cpp325 assert(AssignmentOps.size() == varlist_size() && in setAssignmentOps()
328 std::copy(AssignmentOps.begin(), AssignmentOps.end(), in setAssignmentOps()
343 Clause->setAssignmentOps(AssignmentOps); in Create()
464 assert(AssignmentOps.size() == varlist_size() && in setAssignmentOps()
467 std::copy(AssignmentOps.begin(), AssignmentOps.end(), in setAssignmentOps()
474 ArrayRef<Expr *> DstExprs, ArrayRef<Expr *> AssignmentOps) { in Create() argument
481 Clause->setAssignmentOps(AssignmentOps); in Create()
505 assert(AssignmentOps.size() == varlist_size() && in setAssignmentOps()
508 std::copy(AssignmentOps.begin(), AssignmentOps.end(), in setAssignmentOps()
515 ArrayRef<Expr *> DstExprs, ArrayRef<Expr *> AssignmentOps) { in Create() argument
[all …]
/freebsd-12.1/contrib/llvm/tools/clang/include/clang/AST/
H A DOpenMPClause.h1747 void setAssignmentOps(ArrayRef<Expr *> AssignmentOps);
1785 ArrayRef<Expr *> DstExprs, ArrayRef<Expr *> AssignmentOps,
3000 void setAssignmentOps(ArrayRef<Expr *> AssignmentOps);
3035 ArrayRef<Expr *> DstExprs, ArrayRef<Expr *> AssignmentOps);
3152 void setAssignmentOps(ArrayRef<Expr *> AssignmentOps);
3186 ArrayRef<Expr *> DstExprs, ArrayRef<Expr *> AssignmentOps);
/freebsd-12.1/contrib/llvm/tools/clang/lib/CodeGen/
H A DCGOpenMPRuntime.h876 ArrayRef<const Expr *> AssignmentOps);
1694 ArrayRef<const Expr *> AssignmentOps) override;
H A DCGOpenMPRuntime.cpp3075 ArrayRef<const Expr *> SrcExprs, ArrayRef<const Expr *> AssignmentOps, in emitCopyprivateCopyFunction() argument
3109 for (unsigned I = 0, E = AssignmentOps.size(); I < E; ++I) { in emitCopyprivateCopyFunction()
3120 CGF.EmitOMPCopy(Type, DestAddr, SrcAddr, DestVar, SrcVar, AssignmentOps[I]); in emitCopyprivateCopyFunction()
3132 ArrayRef<const Expr *> AssignmentOps) { in emitSingleRegion() argument
3137 CopyprivateVars.size() == AssignmentOps.size()); in emitSingleRegion()
3190 CopyprivateVars, SrcExprs, DstExprs, AssignmentOps, Loc); in emitSingleRegion()
9622 ArrayRef<const Expr *> AssignmentOps) { in emitSingleRegion() argument
H A DCGStmtOpenMP.cpp2685 llvm::SmallVector<const Expr *, 8> AssignmentOps; in EmitOMPSingleDirective() local
2695 AssignmentOps.append(C->assignment_ops().begin(), in EmitOMPSingleDirective()
2711 SrcExprs, AssignmentOps); in EmitOMPSingleDirective()
/freebsd-12.1/contrib/llvm/tools/clang/lib/Sema/
H A DSemaOpenMP.cpp10243 SmallVector<Expr *, 8> AssignmentOps; in ActOnOpenMPLastprivateClause() local
10257 AssignmentOps.push_back(nullptr); in ActOnOpenMPLastprivateClause()
10385 AssignmentOps.push_back(AssignmentOp.get()); in ActOnOpenMPLastprivateClause()
11877 SmallVector<Expr *, 8> AssignmentOps; in ActOnOpenMPCopyinClause() local
11885 AssignmentOps.push_back(nullptr); in ActOnOpenMPCopyinClause()
11910 AssignmentOps.push_back(nullptr); in ActOnOpenMPCopyinClause()
11954 AssignmentOps.push_back(AssignmentOp.get()); in ActOnOpenMPCopyinClause()
11961 SrcExprs, DstExprs, AssignmentOps); in ActOnOpenMPCopyinClause()
11971 SmallVector<Expr *, 8> AssignmentOps; in ActOnOpenMPCopyprivateClause() local
11983 AssignmentOps.push_back(nullptr); in ActOnOpenMPCopyprivateClause()
[all …]