Home
last modified time | relevance | path

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

/NextBSD/contrib/llvm/tools/clang/lib/AST/
HDStmt.cpp1271 void OMPLastprivateClause::setAssignmentOps(ArrayRef<Expr *> AssignmentOps) { in setAssignmentOps() argument
1272 assert(AssignmentOps.size() == varlist_size() && in setAssignmentOps()
1275 std::copy(AssignmentOps.begin(), AssignmentOps.end(), in setAssignmentOps()
1282 ArrayRef<Expr *> DstExprs, ArrayRef<Expr *> AssignmentOps) { in Create() argument
1291 Clause->setAssignmentOps(AssignmentOps); in Create()
1414 void OMPCopyinClause::setAssignmentOps(ArrayRef<Expr *> AssignmentOps) { in setAssignmentOps() argument
1415 assert(AssignmentOps.size() == varlist_size() && in setAssignmentOps()
1418 std::copy(AssignmentOps.begin(), AssignmentOps.end(), in setAssignmentOps()
1425 ArrayRef<Expr *> DstExprs, ArrayRef<Expr *> AssignmentOps) { in Create() argument
1434 Clause->setAssignmentOps(AssignmentOps); in Create()
[all …]
/NextBSD/contrib/llvm/tools/clang/include/clang/AST/
HDOpenMPClause.h1249 void setAssignmentOps(ArrayRef<Expr *> AssignmentOps);
1285 ArrayRef<Expr *> DstExprs, ArrayRef<Expr *> AssignmentOps);
1922 void setAssignmentOps(ArrayRef<Expr *> AssignmentOps);
1958 ArrayRef<Expr *> DstExprs, ArrayRef<Expr *> AssignmentOps);
2068 void setAssignmentOps(ArrayRef<Expr *> AssignmentOps);
2103 ArrayRef<Expr *> DstExprs, ArrayRef<Expr *> AssignmentOps);
/NextBSD/contrib/llvm/tools/clang/lib/Sema/
HDSemaOpenMP.cpp5578 SmallVector<Expr *, 8> AssignmentOps; in ActOnOpenMPLastprivateClause() local
5586 AssignmentOps.push_back(nullptr); in ActOnOpenMPLastprivateClause()
5610 AssignmentOps.push_back(nullptr); in ActOnOpenMPLastprivateClause()
5700 AssignmentOps.push_back(AssignmentOp.get()); in ActOnOpenMPLastprivateClause()
5707 Vars, SrcExprs, DstExprs, AssignmentOps); in ActOnOpenMPLastprivateClause()
6510 SmallVector<Expr *, 8> AssignmentOps; in ActOnOpenMPCopyinClause() local
6518 AssignmentOps.push_back(nullptr); in ActOnOpenMPCopyinClause()
6542 AssignmentOps.push_back(nullptr); in ActOnOpenMPCopyinClause()
6583 AssignmentOps.push_back(AssignmentOp.get()); in ActOnOpenMPCopyinClause()
6590 SrcExprs, DstExprs, AssignmentOps); in ActOnOpenMPCopyinClause()
[all …]
/NextBSD/contrib/llvm/tools/clang/lib/CodeGen/
HDCGOpenMPRuntime.h443 ArrayRef<const Expr *> AssignmentOps);
HDCGOpenMPRuntime.cpp1358 ArrayRef<const Expr *> SrcExprs, ArrayRef<const Expr *> AssignmentOps) { in emitCopyprivateCopyFunction() argument
1391 for (unsigned I = 0, E = AssignmentOps.size(); I < E; ++I) { in emitCopyprivateCopyFunction()
1407 AssignmentOps[I]); in emitCopyprivateCopyFunction()
1419 ArrayRef<const Expr *> AssignmentOps) { in emitSingleRegion() argument
1422 CopyprivateVars.size() == AssignmentOps.size()); in emitSingleRegion()
1481 CopyprivateVars, SrcExprs, DstExprs, AssignmentOps); in emitSingleRegion()
HDCGStmtOpenMP.cpp1380 llvm::SmallVector<const Expr *, 8> AssignmentOps; in EmitOMPSingleDirective() local
1392 AssignmentOps.append(C->assignment_ops().begin(), in EmitOMPSingleDirective()
1409 AssignmentOps); in EmitOMPSingleDirective()