Home
last modified time | relevance | path

Searched refs:CapturedVars (Results 1 – 6 of 6) sorted by relevance

/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DCGOpenMPRuntimeGPU.h223 ArrayRef<llvm::Value *> CapturedVars) override;
239 ArrayRef<llvm::Value *> CapturedVars,
H A DCGOpenMPRuntime.h801 ArrayRef<llvm::Value *> CapturedVars,
1429 ArrayRef<llvm::Value *> CapturedVars);
1746 ArrayRef<llvm::Value *> CapturedVars,
2217 ArrayRef<llvm::Value *> CapturedVars) override;
H A DCGOpenMPRuntime.cpp1874 auto &&ThenGen = [&M, OutlinedFn, CapturedVars, RTLoc, in emitParallelCall()
1884 RealArgs.append(CapturedVars.begin(), CapturedVars.end()); in emitParallelCall()
1890 auto &&ElseGen = [&M, OutlinedFn, CapturedVars, RTLoc, Loc, in emitParallelCall()
1911 OutlinedFnArgs.append(CapturedVars.begin(), CapturedVars.end()); in emitParallelCall()
9386 CapturedVars.clear(); in emitTargetCallFallback()
9387 CGF.GenerateOpenMPCapturedVars(CS, CapturedVars); in emitTargetCallFallback()
9390 CapturedVars); in emitTargetCallFallback()
9449 auto *CV = CapturedVars.begin(); in emitTargetCallKernelLaunch()
9648 llvm::SmallVector<llvm::Value *, 16> CapturedVars; in emitTargetCall() local
9652 CGF.GenerateOpenMPCapturedVars(CS, CapturedVars); in emitTargetCall()
[all …]
H A DCGOpenMPRuntimeGPU.cpp1203 ArrayRef<llvm::Value *> CapturedVars) { in emitTeamsCall() argument
1220 OutlinedFnArgs.append(CapturedVars.begin(), CapturedVars.end()); in emitTeamsCall()
1227 ArrayRef<llvm::Value *> CapturedVars, in emitParallelCall() argument
1233 auto &&ParallelGen = [this, Loc, OutlinedFn, CapturedVars, IfCond, in emitParallelCall()
1250 llvm::ArrayType::get(CGM.VoidPtrTy, CapturedVars.size()), in emitParallelCall()
1253 if (!CapturedVars.empty()) { in emitParallelCall()
1257 for (llvm::Value *V : CapturedVars) { in emitParallelCall()
1294 llvm::ConstantInt::get(CGM.SizeTy, CapturedVars.size())}; in emitParallelCall()
H A DCGStmtOpenMP.cpp337 CapturedVars.push_back(Val); in GenerateOpenMPCapturedVars()
339 CapturedVars.push_back(CXXThisValue); in GenerateOpenMPCapturedVars()
364 CapturedVars.push_back(CV); in GenerateOpenMPCapturedVars()
1568 llvm::SmallVector<llvm::Value *, 16> CapturedVars; in emitCommonOMPParallelDirective() local
1573 CodeGenBoundParameters(CGF, S, CapturedVars); in emitCommonOMPParallelDirective()
1574 CGF.GenerateOpenMPCapturedVars(*CS, CapturedVars); in emitCommonOMPParallelDirective()
3159 CapturedVars.push_back(LBCast); in emitDistributeParallelForDistributeInnerBoundParams()
3166 CapturedVars.push_back(UBCast); in emitDistributeParallelForDistributeInnerBoundParams()
5906 GenerateOpenMPCapturedVars(*CS, CapturedVars); in EmitOMPOrderedDirective()
6746 llvm::SmallVector<llvm::Value *, 16> CapturedVars; in emitCommonOMPTeamsDirective() local
[all …]
H A DCodeGenFunction.h3434 SmallVectorImpl<llvm::Value *> &CapturedVars);