Home
last modified time | relevance | path

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

/external/clang/lib/AST/
DStmt.cpp1255 void OMPLastprivateClause::setSourceExprs(ArrayRef<Expr *> SrcExprs) { in setSourceExprs() argument
1256 assert(SrcExprs.size() == varlist_size() && "Number of source expressions is " in setSourceExprs()
1259 std::copy(SrcExprs.begin(), SrcExprs.end(), getPrivateCopies().end()); in setSourceExprs()
1279 SourceLocation EndLoc, ArrayRef<Expr *> VL, ArrayRef<Expr *> SrcExprs, in Create() argument
1287 Clause->setSourceExprs(SrcExprs); in Create()
1398 void OMPCopyinClause::setSourceExprs(ArrayRef<Expr *> SrcExprs) { in setSourceExprs() argument
1399 assert(SrcExprs.size() == varlist_size() && "Number of source expressions is " in setSourceExprs()
1402 std::copy(SrcExprs.begin(), SrcExprs.end(), varlist_end()); in setSourceExprs()
1422 SourceLocation EndLoc, ArrayRef<Expr *> VL, ArrayRef<Expr *> SrcExprs, in Create() argument
1430 Clause->setSourceExprs(SrcExprs); in Create()
[all …]
/external/clang/include/clang/AST/
DOpenMPClause.h1194 void setSourceExprs(ArrayRef<Expr *> SrcExprs);
1256 SourceLocation EndLoc, ArrayRef<Expr *> VL, ArrayRef<Expr *> SrcExprs,
1867 void setSourceExprs(ArrayRef<Expr *> SrcExprs);
1929 SourceLocation EndLoc, ArrayRef<Expr *> VL, ArrayRef<Expr *> SrcExprs,
2013 void setSourceExprs(ArrayRef<Expr *> SrcExprs);
2074 SourceLocation EndLoc, ArrayRef<Expr *> VL, ArrayRef<Expr *> SrcExprs,
/external/clang/lib/CodeGen/
DCGOpenMPRuntime.cpp1112 ArrayRef<const Expr *> SrcExprs, ArrayRef<const Expr *> AssignmentOps) { in emitCopyprivateCopyFunction() argument
1150 CGF.ConvertTypeForMem(C.getPointerType(SrcExprs[I]->getType()))); in emitCopyprivateCopyFunction()
1155 CGF.ConvertTypeForMem(C.getPointerType(SrcExprs[I]->getType()))); in emitCopyprivateCopyFunction()
1158 cast<VarDecl>(cast<DeclRefExpr>(SrcExprs[I])->getDecl()), in emitCopyprivateCopyFunction()
1169 ArrayRef<const Expr *> SrcExprs, in emitSingleRegion() argument
1172 assert(CopyprivateVars.size() == SrcExprs.size() && in emitSingleRegion()
1230 CopyprivateVars, SrcExprs, DstExprs, AssignmentOps); in emitSingleRegion()
DCGOpenMPRuntime.h378 ArrayRef<const Expr *> SrcExprs,
DCGStmtOpenMP.cpp1222 llvm::SmallVector<const Expr *, 8> SrcExprs; in EmitOMPSingleDirective() local
1239 SrcExprs.append(C->source_exprs().begin(), C->source_exprs().end()); in EmitOMPSingleDirective()
1250 CopyprivateVars, DestExprs, SrcExprs, in EmitOMPSingleDirective()
/external/clang/lib/Sema/
DSemaOpenMP.cpp4988 SmallVector<Expr *, 8> SrcExprs; in ActOnOpenMPLastprivateClause() local
4996 SrcExprs.push_back(nullptr); in ActOnOpenMPLastprivateClause()
5020 SrcExprs.push_back(nullptr); in ActOnOpenMPLastprivateClause()
5109 SrcExprs.push_back(PseudoSrcExpr); in ActOnOpenMPLastprivateClause()
5118 Vars, SrcExprs, DstExprs, AssignmentOps); in ActOnOpenMPLastprivateClause()
5929 SmallVector<Expr *, 8> SrcExprs; in ActOnOpenMPCopyinClause() local
5937 SrcExprs.push_back(nullptr); in ActOnOpenMPCopyinClause()
5961 SrcExprs.push_back(nullptr); in ActOnOpenMPCopyinClause()
6002 SrcExprs.push_back(PseudoSrcExpr); in ActOnOpenMPCopyinClause()
6011 SrcExprs, DstExprs, AssignmentOps); in ActOnOpenMPCopyinClause()
[all …]
DTreeTransform.h6154 ArrayRef<Expr*> SrcExprs = S->getAllExprs(); in TransformMSAsmStmt() local
6156 TransformedExprs.reserve(SrcExprs.size()); in TransformMSAsmStmt()
6157 for (unsigned i = 0, e = SrcExprs.size(); i != e; ++i) { in TransformMSAsmStmt()
6158 ExprResult Result = getDerived().TransformExpr(SrcExprs[i]); in TransformMSAsmStmt()
6162 HadChange |= (Result.get() != SrcExprs[i]); in TransformMSAsmStmt()