Searched refs:AssignmentOps (Results 1 – 6 of 6) sorted by relevance
/external/clang/lib/AST/ |
D | OpenMPClause.cpp | 243 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/ |
D | OpenMPClause.h | 1494 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/ |
D | CGOpenMPRuntime.h | 594 ArrayRef<const Expr *> AssignmentOps);
|
D | CGOpenMPRuntime.cpp | 2168 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()
|
D | CGStmtOpenMP.cpp | 2313 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/ |
D | SemaOpenMP.cpp | 8629 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 …]
|