Searched refs:CopyprivateVars (Results 1 – 3 of 3) sorted by relevance
| /freebsd-14.2/contrib/llvm-project/clang/lib/CodeGen/ |
| H A D | CGOpenMPRuntime.h | 850 ArrayRef<const Expr *> CopyprivateVars, 1792 ArrayRef<const Expr *> CopyprivateVars,
|
| H A D | CGOpenMPRuntime.cpp | 2144 ArrayRef<const Expr *> CopyprivateVars, ArrayRef<const Expr *> DestExprs, in emitCopyprivateCopyFunction() argument 2190 const auto *VD = cast<DeclRefExpr>(CopyprivateVars[I])->getDecl(); in emitCopyprivateCopyFunction() 2201 ArrayRef<const Expr *> CopyprivateVars, in emitSingleRegion() argument 2207 assert(CopyprivateVars.size() == SrcExprs.size() && in emitSingleRegion() 2208 CopyprivateVars.size() == DstExprs.size() && in emitSingleRegion() 2209 CopyprivateVars.size() == AssignmentOps.size()); in emitSingleRegion() 2221 if (!CopyprivateVars.empty()) { in emitSingleRegion() 2254 for (unsigned I = 0, E = CopyprivateVars.size(); I < E; ++I) { in emitSingleRegion() 2258 CGF.EmitLValue(CopyprivateVars[I]).getPointer(CGF), in emitSingleRegion() 2265 CGM, CGF.ConvertTypeForMem(CopyprivateArrayTy), CopyprivateVars, in emitSingleRegion() [all …]
|
| H A D | CGStmtOpenMP.cpp | 4219 llvm::SmallVector<const Expr *, 8> CopyprivateVars; in EmitOMPSingleDirective() local 4228 CopyprivateVars.append(C->varlists().begin(), C->varlists().end()); in EmitOMPSingleDirective() 4249 CopyprivateVars, DestExprs, in EmitOMPSingleDirective() 4254 if (!S.getSingleClause<OMPNowaitClause>() && CopyprivateVars.empty()) { in EmitOMPSingleDirective()
|