Home
last modified time | relevance | path

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

/external/clang/lib/AST/
DOpenMPClause.cpp243 void OMPLastprivateClause::setAssignmentOps(ArrayRef<Expr *> AssignmentOps) { in setAssignmentOps() argument
244 assert(AssignmentOps.size() == varlist_size() && in setAssignmentOps()
247 std::copy(AssignmentOps.begin(), AssignmentOps.end(), in setAssignmentOps()
254 ArrayRef<Expr *> DstExprs, ArrayRef<Expr *> AssignmentOps, Stmt *PreInit, in Create() argument
262 Clause->setAssignmentOps(AssignmentOps); in Create()
382 void OMPCopyinClause::setAssignmentOps(ArrayRef<Expr *> AssignmentOps) { in setAssignmentOps() argument
383 assert(AssignmentOps.size() == varlist_size() && in setAssignmentOps()
386 std::copy(AssignmentOps.begin(), AssignmentOps.end(), in setAssignmentOps()
393 ArrayRef<Expr *> DstExprs, ArrayRef<Expr *> AssignmentOps) { in Create() argument
400 Clause->setAssignmentOps(AssignmentOps); in Create()
[all …]
/external/clang/include/clang/AST/
DOpenMPClause.h1494 void setAssignmentOps(ArrayRef<Expr *> AssignmentOps);
1533 ArrayRef<Expr *> DstExprs, ArrayRef<Expr *> AssignmentOps,
2268 void setAssignmentOps(ArrayRef<Expr *> AssignmentOps);
2304 ArrayRef<Expr *> DstExprs, ArrayRef<Expr *> AssignmentOps);
2418 void setAssignmentOps(ArrayRef<Expr *> AssignmentOps);
2453 ArrayRef<Expr *> DstExprs, ArrayRef<Expr *> AssignmentOps);
/external/clang/lib/CodeGen/
DCGOpenMPRuntime.h594 ArrayRef<const Expr *> AssignmentOps);
DCGOpenMPRuntime.cpp2168 ArrayRef<const Expr *> SrcExprs, ArrayRef<const Expr *> AssignmentOps) { in emitCopyprivateCopyFunction() argument
2197 for (unsigned I = 0, E = AssignmentOps.size(); I < E; ++I) { in emitCopyprivateCopyFunction()
2206 CGF.EmitOMPCopy(Type, DestAddr, SrcAddr, DestVar, SrcVar, AssignmentOps[I]); in emitCopyprivateCopyFunction()
2218 ArrayRef<const Expr *> AssignmentOps) { in emitSingleRegion() argument
2223 CopyprivateVars.size() == AssignmentOps.size()); in emitSingleRegion()
2275 CopyprivateVars, SrcExprs, DstExprs, AssignmentOps); in emitSingleRegion()
DCGStmtOpenMP.cpp2313 llvm::SmallVector<const Expr *, 8> AssignmentOps; in EmitOMPSingleDirective() local
2323 AssignmentOps.append(C->assignment_ops().begin(), in EmitOMPSingleDirective()
2339 SrcExprs, AssignmentOps); in EmitOMPSingleDirective()
/external/clang/lib/Sema/
DSemaOpenMP.cpp8629 SmallVector<Expr *, 8> AssignmentOps; in ActOnOpenMPLastprivateClause() local
8643 AssignmentOps.push_back(nullptr); in ActOnOpenMPLastprivateClause()
8767 AssignmentOps.push_back(AssignmentOp.get()); in ActOnOpenMPLastprivateClause()
8774 Vars, SrcExprs, DstExprs, AssignmentOps, in ActOnOpenMPLastprivateClause()
9909 SmallVector<Expr *, 8> AssignmentOps; in ActOnOpenMPCopyinClause() local
9917 AssignmentOps.push_back(nullptr); in ActOnOpenMPCopyinClause()
9942 AssignmentOps.push_back(nullptr); in ActOnOpenMPCopyinClause()
9985 AssignmentOps.push_back(AssignmentOp.get()); in ActOnOpenMPCopyinClause()
9992 SrcExprs, DstExprs, AssignmentOps); in ActOnOpenMPCopyinClause()
10002 SmallVector<Expr *, 8> AssignmentOps; in ActOnOpenMPCopyprivateClause() local
[all …]