Home
last modified time | relevance | path

Searched refs:DstExprs (Results 1 – 4 of 4) sorted by relevance

/freebsd-14-stable/contrib/llvm-project/clang/lib/AST/
HDOpenMPClause.cpp498 void OMPLastprivateClause::setDestinationExprs(ArrayRef<Expr *> DstExprs) { in setDestinationExprs() argument
499 assert(DstExprs.size() == varlist_size() && "Number of destination " in setDestinationExprs()
502 std::copy(DstExprs.begin(), DstExprs.end(), getSourceExprs().end()); in setDestinationExprs()
516 ArrayRef<Expr *> DstExprs, ArrayRef<Expr *> AssignmentOps, in Create() argument
524 Clause->setDestinationExprs(DstExprs); in Create()
664 void OMPCopyinClause::setDestinationExprs(ArrayRef<Expr *> DstExprs) { in setDestinationExprs() argument
665 assert(DstExprs.size() == varlist_size() && "Number of destination " in setDestinationExprs()
668 std::copy(DstExprs.begin(), DstExprs.end(), getSourceExprs().end()); in setDestinationExprs()
682 ArrayRef<Expr *> DstExprs, ArrayRef<Expr *> AssignmentOps) { in Create() argument
688 Clause->setDestinationExprs(DstExprs); in Create()
[all …]
/freebsd-14-stable/contrib/llvm-project/clang/include/clang/AST/
HDOpenMPClause.h2975 void setDestinationExprs(ArrayRef<Expr *> DstExprs);
3036 ArrayRef<Expr *> DstExprs, ArrayRef<Expr *> AssignmentOps,
4470 void setDestinationExprs(ArrayRef<Expr *> DstExprs);
4519 ArrayRef<Expr *> DstExprs, ArrayRef<Expr *> AssignmentOps);
4635 void setDestinationExprs(ArrayRef<Expr *> DstExprs);
4683 ArrayRef<Expr *> DstExprs, ArrayRef<Expr *> AssignmentOps);
/freebsd-14-stable/contrib/llvm-project/clang/lib/Sema/
HDSemaOpenMP.cpp17550 SmallVector<Expr *, 8> DstExprs; in ActOnOpenMPLastprivateClause() local
17564 DstExprs.push_back(nullptr); in ActOnOpenMPLastprivateClause()
17705 DstExprs.push_back(PseudoDstExpr); in ActOnOpenMPLastprivateClause()
17713 getASTContext(), StartLoc, LParenLoc, EndLoc, Vars, SrcExprs, DstExprs, in ActOnOpenMPLastprivateClause()
19408 SmallVector<Expr *, 8> DstExprs; in ActOnOpenMPCopyinClause() local
19416 DstExprs.push_back(nullptr); in ActOnOpenMPCopyinClause()
19441 DstExprs.push_back(nullptr); in ActOnOpenMPCopyinClause()
19487 DstExprs.push_back(PseudoDstExpr); in ActOnOpenMPCopyinClause()
19495 Vars, SrcExprs, DstExprs, AssignmentOps); in ActOnOpenMPCopyinClause()
19504 SmallVector<Expr *, 8> DstExprs; in ActOnOpenMPCopyprivateClause() local
[all …]
/freebsd-14-stable/contrib/llvm-project/clang/lib/CodeGen/
HDCGOpenMPRuntime.cpp2206 ArrayRef<const Expr *> DstExprs, in emitSingleRegion() argument
2211 CopyprivateVars.size() == DstExprs.size() && in emitSingleRegion()
2269 SrcExprs, DstExprs, AssignmentOps, Loc); in emitSingleRegion()