Home
last modified time | relevance | path

Searched refs:CopyprivateVars (Results 1 – 3 of 3) sorted by relevance

/freebsd-11-stable/contrib/llvm-project/clang/lib/CodeGen/
HDCGOpenMPRuntime.h962 ArrayRef<const Expr *> CopyprivateVars,
1828 ArrayRef<const Expr *> CopyprivateVars,
HDCGOpenMPRuntime.cpp3328 ArrayRef<const Expr *> CopyprivateVars, ArrayRef<const Expr *> DestExprs, in emitCopyprivateCopyFunction() argument
3372 const auto *VD = cast<DeclRefExpr>(CopyprivateVars[I])->getDecl(); in emitCopyprivateCopyFunction()
3383 ArrayRef<const Expr *> CopyprivateVars, in emitSingleRegion() argument
3389 assert(CopyprivateVars.size() == SrcExprs.size() && in emitSingleRegion()
3390 CopyprivateVars.size() == DstExprs.size() && in emitSingleRegion()
3391 CopyprivateVars.size() == AssignmentOps.size()); in emitSingleRegion()
3403 if (!CopyprivateVars.empty()) { in emitSingleRegion()
3425 llvm::APInt ArraySize(/*unsigned int numBits=*/32, CopyprivateVars.size()); in emitSingleRegion()
3432 for (unsigned I = 0, E = CopyprivateVars.size(); I < E; ++I) { in emitSingleRegion()
3436 CGF.EmitLValue(CopyprivateVars[I]).getPointer(CGF), in emitSingleRegion()
[all …]
HDCGStmtOpenMP.cpp2972 llvm::SmallVector<const Expr *, 8> CopyprivateVars; in EmitOMPSingleDirective() local
2981 CopyprivateVars.append(C->varlists().begin(), C->varlists().end()); in EmitOMPSingleDirective()
3000 CopyprivateVars, DestExprs, in EmitOMPSingleDirective()
3005 if (!S.getSingleClause<OMPNowaitClause>() && CopyprivateVars.empty()) { in EmitOMPSingleDirective()