Searched refs:CapturedVars (Results 1 – 6 of 6) sorted by relevance
/freebsd/contrib/llvm-project/clang/lib/CodeGen/ |
H A D | CGOpenMPRuntimeGPU.h | 220 ArrayRef<llvm::Value *> CapturedVars) override; 236 ArrayRef<llvm::Value *> CapturedVars,
|
H A D | CGOpenMPRuntimeGPU.cpp | 1184 ArrayRef<llvm::Value *> CapturedVars) { in emitTeamsCall() argument 1201 OutlinedFnArgs.append(CapturedVars.begin(), CapturedVars.end()); in emitTeamsCall() 1208 ArrayRef<llvm::Value *> CapturedVars, in emitParallelCall() argument 1214 auto &&ParallelGen = [this, Loc, OutlinedFn, CapturedVars, IfCond, in emitParallelCall() 1231 llvm::ArrayType::get(CGM.VoidPtrTy, CapturedVars.size()), in emitParallelCall() 1234 if (!CapturedVars.empty()) { in emitParallelCall() 1238 for (llvm::Value *V : CapturedVars) { in emitParallelCall() 1275 llvm::ConstantInt::get(CGM.SizeTy, CapturedVars.size())}; in emitParallelCall()
|
H A D | CGOpenMPRuntime.h | 801 ArrayRef<llvm::Value *> CapturedVars, 1432 ArrayRef<llvm::Value *> CapturedVars); 1749 ArrayRef<llvm::Value *> CapturedVars, 2228 ArrayRef<llvm::Value *> CapturedVars) override;
|
H A D | CGOpenMPRuntime.cpp | 1870 ArrayRef<llvm::Value *> CapturedVars, in emitParallelCall() argument 1877 auto &&ThenGen = [&M, OutlinedFn, CapturedVars, RTLoc, in emitParallelCall() 1883 CGF.Builder.getInt32(CapturedVars.size()), // Number of captured vars in emitParallelCall() 1887 RealArgs.append(CapturedVars.begin(), CapturedVars.end()); in emitParallelCall() 1893 auto &&ElseGen = [&M, OutlinedFn, CapturedVars, RTLoc, Loc, in emitParallelCall() 1914 OutlinedFnArgs.append(CapturedVars.begin(), CapturedVars.end()); in emitParallelCall() 9441 llvm::SmallVectorImpl<llvm::Value *> &CapturedVars, in emitTargetCallFallback() argument 9448 CapturedVars.clear(); in emitTargetCallFallback() 9449 CGF.GenerateOpenMPCapturedVars(CS, CapturedVars); in emitTargetCallFallback() 9452 CapturedVars); in emitTargetCallFallback() [all …]
|
H A D | CGStmtOpenMP.cpp | 353 const CapturedStmt &S, SmallVectorImpl<llvm::Value *> &CapturedVars) { in GenerateOpenMPCapturedVars() argument 363 CapturedVars.push_back(Val); in GenerateOpenMPCapturedVars() 365 CapturedVars.push_back(CXXThisValue); in GenerateOpenMPCapturedVars() 391 CapturedVars.push_back(CV); in GenerateOpenMPCapturedVars() 394 CapturedVars.push_back(EmitLValue(*I).getAddress().emitRawPointer(*this)); in GenerateOpenMPCapturedVars() 1596 llvm::SmallVector<llvm::Value *, 16> CapturedVars; in emitCommonOMPParallelDirective() local 1601 CodeGenBoundParameters(CGF, S, CapturedVars); in emitCommonOMPParallelDirective() 1602 CGF.GenerateOpenMPCapturedVars(*CS, CapturedVars); in emitCommonOMPParallelDirective() 1604 CapturedVars, IfCond, NumThreads); in emitCommonOMPParallelDirective() 3199 llvm::SmallVectorImpl<llvm::Value *> &CapturedVars) { in emitDistributeParallelForDistributeInnerBoundParams() argument [all …]
|
H A D | CodeGenFunction.h | 3660 SmallVectorImpl<llvm::Value *> &CapturedVars);
|