Searched refs:SrcExprs (Results 1 – 7 of 7) sorted by relevance
| /freebsd-14.2/contrib/llvm-project/clang/lib/AST/ |
| H A D | OpenMPClause.cpp | 491 void OMPLastprivateClause::setSourceExprs(ArrayRef<Expr *> SrcExprs) { in setSourceExprs() argument 495 std::copy(SrcExprs.begin(), SrcExprs.end(), getPrivateCopies().end()); in setSourceExprs() 515 SourceLocation EndLoc, ArrayRef<Expr *> VL, ArrayRef<Expr *> SrcExprs, in Create() argument 523 Clause->setSourceExprs(SrcExprs); in Create() 657 void OMPCopyinClause::setSourceExprs(ArrayRef<Expr *> SrcExprs) { in setSourceExprs() argument 661 std::copy(SrcExprs.begin(), SrcExprs.end(), varlist_end()); in setSourceExprs() 681 SourceLocation EndLoc, ArrayRef<Expr *> VL, ArrayRef<Expr *> SrcExprs, in Create() argument 687 Clause->setSourceExprs(SrcExprs); in Create() 698 void OMPCopyprivateClause::setSourceExprs(ArrayRef<Expr *> SrcExprs) { in setSourceExprs() argument 702 std::copy(SrcExprs.begin(), SrcExprs.end(), varlist_end()); in setSourceExprs() [all …]
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/CodeGen/ |
| H A D | CGOpenMPRuntime.h | 852 ArrayRef<const Expr *> SrcExprs, 1794 ArrayRef<const Expr *> SrcExprs,
|
| H A D | CGOpenMPRuntime.cpp | 2145 ArrayRef<const Expr *> SrcExprs, ArrayRef<const Expr *> AssignmentOps, in emitCopyprivateCopyFunction() argument 2187 cast<VarDecl>(cast<DeclRefExpr>(SrcExprs[I])->getDecl()); in emitCopyprivateCopyFunction() 2202 ArrayRef<const Expr *> SrcExprs, in emitSingleRegion() argument 2207 assert(CopyprivateVars.size() == SrcExprs.size() && in emitSingleRegion() 2266 SrcExprs, DstExprs, AssignmentOps, Loc); in emitSingleRegion() 11981 ArrayRef<const Expr *> DestExprs, ArrayRef<const Expr *> SrcExprs, in emitSingleRegion() argument
|
| H A D | CGStmtOpenMP.cpp | 4221 llvm::SmallVector<const Expr *, 8> SrcExprs; in EmitOMPSingleDirective() local 4231 SrcExprs.append(C->source_exprs().begin(), C->source_exprs().end()); in EmitOMPSingleDirective() 4250 SrcExprs, AssignmentOps); in EmitOMPSingleDirective()
|
| /freebsd-14.2/contrib/llvm-project/clang/include/clang/AST/ |
| H A D | OpenMPClause.h | 2921 void setSourceExprs(ArrayRef<Expr *> SrcExprs); 2995 SourceLocation EndLoc, ArrayRef<Expr *> VL, ArrayRef<Expr *> SrcExprs, 4417 void setSourceExprs(ArrayRef<Expr *> SrcExprs); 4478 SourceLocation EndLoc, ArrayRef<Expr *> VL, ArrayRef<Expr *> SrcExprs, 4582 void setSourceExprs(ArrayRef<Expr *> SrcExprs); 4642 SourceLocation EndLoc, ArrayRef<Expr *> VL, ArrayRef<Expr *> SrcExprs,
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/Sema/ |
| H A D | SemaOpenMP.cpp | 18751 SmallVector<Expr *, 8> SrcExprs; in ActOnOpenMPLastprivateClause() local 18765 SrcExprs.push_back(nullptr); in ActOnOpenMPLastprivateClause() 18906 SrcExprs.push_back(PseudoSrcExpr); in ActOnOpenMPLastprivateClause() 20599 SmallVector<Expr *, 8> SrcExprs; in ActOnOpenMPCopyinClause() local 20607 SrcExprs.push_back(nullptr); in ActOnOpenMPCopyinClause() 20632 SrcExprs.push_back(nullptr); in ActOnOpenMPCopyinClause() 20676 SrcExprs.push_back(PseudoSrcExpr); in ActOnOpenMPCopyinClause() 20685 SrcExprs, DstExprs, AssignmentOps); in ActOnOpenMPCopyinClause() 20693 SmallVector<Expr *, 8> SrcExprs; in ActOnOpenMPCopyprivateClause() local 20705 SrcExprs.push_back(nullptr); in ActOnOpenMPCopyprivateClause() [all …]
|
| H A D | TreeTransform.h | 8070 ArrayRef<Expr*> SrcExprs = S->getAllExprs(); in TransformMSAsmStmt() local 8072 TransformedExprs.reserve(SrcExprs.size()); in TransformMSAsmStmt() 8073 for (unsigned i = 0, e = SrcExprs.size(); i != e; ++i) { in TransformMSAsmStmt() 8074 ExprResult Result = getDerived().TransformExpr(SrcExprs[i]); in TransformMSAsmStmt() 8078 HadChange |= (Result.get() != SrcExprs[i]); in TransformMSAsmStmt()
|