Home
last modified time | relevance | path

Searched refs:SrcExprs (Results 1 – 14 of 14) sorted by relevance

/external/clang/lib/AST/
DOpenMPClause.cpp229 void OMPLastprivateClause::setSourceExprs(ArrayRef<Expr *> SrcExprs) { in setSourceExprs() argument
230 assert(SrcExprs.size() == varlist_size() && "Number of source expressions is " in setSourceExprs()
233 std::copy(SrcExprs.begin(), SrcExprs.end(), getPrivateCopies().end()); in setSourceExprs()
253 SourceLocation EndLoc, ArrayRef<Expr *> VL, ArrayRef<Expr *> SrcExprs, in Create() argument
260 Clause->setSourceExprs(SrcExprs); in Create()
368 void OMPCopyinClause::setSourceExprs(ArrayRef<Expr *> SrcExprs) { in setSourceExprs() argument
369 assert(SrcExprs.size() == varlist_size() && "Number of source expressions is " in setSourceExprs()
372 std::copy(SrcExprs.begin(), SrcExprs.end(), varlist_end()); in setSourceExprs()
392 SourceLocation EndLoc, ArrayRef<Expr *> VL, ArrayRef<Expr *> SrcExprs, in Create() argument
398 Clause->setSourceExprs(SrcExprs); in Create()
[all …]
/external/llvm-project/clang/lib/AST/
DOpenMPClause.cpp452 void OMPLastprivateClause::setSourceExprs(ArrayRef<Expr *> SrcExprs) { in setSourceExprs() argument
453 assert(SrcExprs.size() == varlist_size() && "Number of source expressions is " in setSourceExprs()
456 std::copy(SrcExprs.begin(), SrcExprs.end(), getPrivateCopies().end()); in setSourceExprs()
476 SourceLocation EndLoc, ArrayRef<Expr *> VL, ArrayRef<Expr *> SrcExprs, in Create() argument
484 Clause->setSourceExprs(SrcExprs); in Create()
609 void OMPCopyinClause::setSourceExprs(ArrayRef<Expr *> SrcExprs) { in setSourceExprs() argument
610 assert(SrcExprs.size() == varlist_size() && "Number of source expressions is " in setSourceExprs()
613 std::copy(SrcExprs.begin(), SrcExprs.end(), varlist_end()); in setSourceExprs()
633 SourceLocation EndLoc, ArrayRef<Expr *> VL, ArrayRef<Expr *> SrcExprs, in Create() argument
639 Clause->setSourceExprs(SrcExprs); in Create()
[all …]
/external/clang/include/clang/AST/
DOpenMPClause.h1467 void setSourceExprs(ArrayRef<Expr *> SrcExprs);
1532 SourceLocation EndLoc, ArrayRef<Expr *> VL, ArrayRef<Expr *> SrcExprs,
2241 void setSourceExprs(ArrayRef<Expr *> SrcExprs);
2303 SourceLocation EndLoc, ArrayRef<Expr *> VL, ArrayRef<Expr *> SrcExprs,
2391 void setSourceExprs(ArrayRef<Expr *> SrcExprs);
2452 SourceLocation EndLoc, ArrayRef<Expr *> VL, ArrayRef<Expr *> SrcExprs,
/external/clang/lib/CodeGen/
DCGOpenMPRuntime.h593 ArrayRef<const Expr *> SrcExprs,
DCGOpenMPRuntime.cpp2168 ArrayRef<const Expr *> SrcExprs, ArrayRef<const Expr *> AssignmentOps) { in emitCopyprivateCopyFunction() argument
2201 auto SrcVar = cast<VarDecl>(cast<DeclRefExpr>(SrcExprs[I])->getDecl()); in emitCopyprivateCopyFunction()
2216 ArrayRef<const Expr *> SrcExprs, in emitSingleRegion() argument
2221 assert(CopyprivateVars.size() == SrcExprs.size() && in emitSingleRegion()
2275 CopyprivateVars, SrcExprs, DstExprs, AssignmentOps); in emitSingleRegion()
DCGStmtOpenMP.cpp2312 llvm::SmallVector<const Expr *, 8> SrcExprs; in EmitOMPSingleDirective() local
2322 SrcExprs.append(C->source_exprs().begin(), C->source_exprs().end()); in EmitOMPSingleDirective()
2339 SrcExprs, AssignmentOps); in EmitOMPSingleDirective()
/external/clang/lib/Sema/
DSemaOpenMP.cpp8627 SmallVector<Expr *, 8> SrcExprs; in ActOnOpenMPLastprivateClause() local
8641 SrcExprs.push_back(nullptr); in ActOnOpenMPLastprivateClause()
8765 SrcExprs.push_back(PseudoSrcExpr); in ActOnOpenMPLastprivateClause()
8774 Vars, SrcExprs, DstExprs, AssignmentOps, in ActOnOpenMPLastprivateClause()
9907 SmallVector<Expr *, 8> SrcExprs; in ActOnOpenMPCopyinClause() local
9915 SrcExprs.push_back(nullptr); in ActOnOpenMPCopyinClause()
9940 SrcExprs.push_back(nullptr); in ActOnOpenMPCopyinClause()
9983 SrcExprs.push_back(PseudoSrcExpr); in ActOnOpenMPCopyinClause()
9992 SrcExprs, DstExprs, AssignmentOps); in ActOnOpenMPCopyinClause()
10000 SmallVector<Expr *, 8> SrcExprs; in ActOnOpenMPCopyprivateClause() local
[all …]
DTreeTransform.h6590 ArrayRef<Expr*> SrcExprs = S->getAllExprs(); in TransformMSAsmStmt() local
6592 TransformedExprs.reserve(SrcExprs.size()); in TransformMSAsmStmt()
6593 for (unsigned i = 0, e = SrcExprs.size(); i != e; ++i) { in TransformMSAsmStmt()
6594 ExprResult Result = getDerived().TransformExpr(SrcExprs[i]); in TransformMSAsmStmt()
6598 HadChange |= (Result.get() != SrcExprs[i]); in TransformMSAsmStmt()
/external/llvm-project/clang/lib/CodeGen/
DCGOpenMPRuntime.h1032 ArrayRef<const Expr *> SrcExprs,
2003 ArrayRef<const Expr *> SrcExprs,
DCGOpenMPRuntime.cpp2315 ArrayRef<const Expr *> SrcExprs, ArrayRef<const Expr *> AssignmentOps, in emitCopyprivateCopyFunction() argument
2355 cast<VarDecl>(cast<DeclRefExpr>(SrcExprs[I])->getDecl()); in emitCopyprivateCopyFunction()
2370 ArrayRef<const Expr *> SrcExprs, in emitSingleRegion() argument
2375 assert(CopyprivateVars.size() == SrcExprs.size() && in emitSingleRegion()
2434 CopyprivateVars, SrcExprs, DstExprs, AssignmentOps, Loc); in emitSingleRegion()
12473 ArrayRef<const Expr *> DestExprs, ArrayRef<const Expr *> SrcExprs, in emitSingleRegion() argument
DCGStmtOpenMP.cpp3573 llvm::SmallVector<const Expr *, 8> SrcExprs; in EmitOMPSingleDirective() local
3583 SrcExprs.append(C->source_exprs().begin(), C->source_exprs().end()); in EmitOMPSingleDirective()
3602 SrcExprs, AssignmentOps); in EmitOMPSingleDirective()
/external/llvm-project/clang/include/clang/AST/
DOpenMPClause.h2477 void setSourceExprs(ArrayRef<Expr *> SrcExprs);
2551 SourceLocation EndLoc, ArrayRef<Expr *> VL, ArrayRef<Expr *> SrcExprs,
3960 void setSourceExprs(ArrayRef<Expr *> SrcExprs);
4021 SourceLocation EndLoc, ArrayRef<Expr *> VL, ArrayRef<Expr *> SrcExprs,
4125 void setSourceExprs(ArrayRef<Expr *> SrcExprs);
4185 SourceLocation EndLoc, ArrayRef<Expr *> VL, ArrayRef<Expr *> SrcExprs,
/external/llvm-project/clang/lib/Sema/
DSemaOpenMP.cpp14312 SmallVector<Expr *, 8> SrcExprs; in ActOnOpenMPLastprivateClause() local
14326 SrcExprs.push_back(nullptr); in ActOnOpenMPLastprivateClause()
14467 SrcExprs.push_back(PseudoSrcExpr); in ActOnOpenMPLastprivateClause()
14476 Vars, SrcExprs, DstExprs, AssignmentOps, in ActOnOpenMPLastprivateClause()
16114 SmallVector<Expr *, 8> SrcExprs; in ActOnOpenMPCopyinClause() local
16122 SrcExprs.push_back(nullptr); in ActOnOpenMPCopyinClause()
16147 SrcExprs.push_back(nullptr); in ActOnOpenMPCopyinClause()
16191 SrcExprs.push_back(PseudoSrcExpr); in ActOnOpenMPCopyinClause()
16200 SrcExprs, DstExprs, AssignmentOps); in ActOnOpenMPCopyinClause()
16208 SmallVector<Expr *, 8> SrcExprs; in ActOnOpenMPCopyprivateClause() local
[all …]
DTreeTransform.h7591 ArrayRef<Expr*> SrcExprs = S->getAllExprs(); in TransformMSAsmStmt() local
7593 TransformedExprs.reserve(SrcExprs.size()); in TransformMSAsmStmt()
7594 for (unsigned i = 0, e = SrcExprs.size(); i != e; ++i) { in TransformMSAsmStmt()
7595 ExprResult Result = getDerived().TransformExpr(SrcExprs[i]); in TransformMSAsmStmt()
7599 HadChange |= (Result.get() != SrcExprs[i]); in TransformMSAsmStmt()